C# Класс LSLib.Granny.Model.Vertex

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Binormal Vector3
BoneIndices BoneWeight
BoneWeights BoneWeight
DiffuseColor0 System.Vector4
Normal Vector3
Position Vector3
Tangent Vector3
TextureCoordinates0 System.Vector2
TextureCoordinates1 System.Vector2

Открытые методы

Метод Описание
AddInfluence ( byte boneIndex, float weight ) : void
Clone ( ) : Vertex
ComponentNames ( ) : List
Description ( Type type ) : VertexDescriptionAttribute
FinalizeInfluences ( ) : void
GetTextureCoordinates ( int index ) : System.Vector2
Prototype ( ) : Type
Prototype ( Type type ) : Type
Serialize ( WritableSection section ) : void
SetTextureCoordinates ( int index, System.Vector2 uv ) : void
Transform ( Matrix4 transformation ) : void
Unserialize ( GR2Reader reader ) : void

Защищенные методы

Метод Описание
ReadHalfVector2 ( GR2Reader reader ) : System.Vector2
ReadHalfVector3 ( GR2Reader reader ) : Vector3
ReadHalfVector4 ( GR2Reader reader ) : System.Vector4
ReadHalfVector4As3 ( GR2Reader reader ) : Vector3
ReadInfluences ( GR2Reader reader ) : BoneWeight
ReadInfluences2 ( GR2Reader reader ) : BoneWeight
ReadVector2 ( GR2Reader reader ) : System.Vector2
ReadVector3 ( GR2Reader reader ) : Vector3
ReadVector4 ( GR2Reader reader ) : System.Vector4
WriteHalfVector2 ( WritableSection section, System.Vector2 v ) : void
WriteHalfVector3 ( WritableSection section, Vector3 v ) : void
WriteHalfVector3As4 ( WritableSection section, Vector3 v ) : void
WriteHalfVector4 ( WritableSection section, System.Vector4 v ) : void
WriteInfluences ( WritableSection section, BoneWeight v ) : void
WriteInfluences2 ( WritableSection section, BoneWeight v ) : void
WriteVector2 ( WritableSection section, System.Vector2 v ) : void
WriteVector3 ( WritableSection section, Vector3 v ) : void
WriteVector4 ( WritableSection section, System.Vector4 v ) : void

Описание методов

AddInfluence() публичный Метод

public AddInfluence ( byte boneIndex, float weight ) : void
boneIndex byte
weight float
Результат void

Clone() публичный Метод

public Clone ( ) : Vertex
Результат Vertex

ComponentNames() публичный абстрактный Метод

public abstract ComponentNames ( ) : List
Результат List

Description() публичный статический Метод

public static Description ( Type type ) : VertexDescriptionAttribute
type System.Type
Результат VertexDescriptionAttribute

FinalizeInfluences() публичный Метод

public FinalizeInfluences ( ) : void
Результат void

GetTextureCoordinates() публичный Метод

public GetTextureCoordinates ( int index ) : System.Vector2
index int
Результат System.Vector2

Prototype() публичный Метод

public Prototype ( ) : Type
Результат System.Type

Prototype() публичный статический Метод

public static Prototype ( Type type ) : Type
type System.Type
Результат System.Type

ReadHalfVector2() защищенный Метод

protected ReadHalfVector2 ( GR2Reader reader ) : System.Vector2
reader LSLib.Granny.GR2.GR2Reader
Результат System.Vector2

ReadHalfVector3() защищенный Метод

protected ReadHalfVector3 ( GR2Reader reader ) : Vector3
reader LSLib.Granny.GR2.GR2Reader
Результат Vector3

ReadHalfVector4() защищенный Метод

protected ReadHalfVector4 ( GR2Reader reader ) : System.Vector4
reader LSLib.Granny.GR2.GR2Reader
Результат System.Vector4

ReadHalfVector4As3() защищенный Метод

protected ReadHalfVector4As3 ( GR2Reader reader ) : Vector3
reader LSLib.Granny.GR2.GR2Reader
Результат Vector3

ReadInfluences() защищенный Метод

protected ReadInfluences ( GR2Reader reader ) : BoneWeight
reader LSLib.Granny.GR2.GR2Reader
Результат BoneWeight

ReadInfluences2() защищенный Метод

protected ReadInfluences2 ( GR2Reader reader ) : BoneWeight
reader LSLib.Granny.GR2.GR2Reader
Результат BoneWeight

ReadVector2() защищенный Метод

protected ReadVector2 ( GR2Reader reader ) : System.Vector2
reader LSLib.Granny.GR2.GR2Reader
Результат System.Vector2

ReadVector3() защищенный Метод

protected ReadVector3 ( GR2Reader reader ) : Vector3
reader LSLib.Granny.GR2.GR2Reader
Результат Vector3

ReadVector4() защищенный Метод

protected ReadVector4 ( GR2Reader reader ) : System.Vector4
reader LSLib.Granny.GR2.GR2Reader
Результат System.Vector4

Serialize() публичный абстрактный Метод

public abstract Serialize ( WritableSection section ) : void
section LSLib.Granny.GR2.WritableSection
Результат void

SetTextureCoordinates() публичный Метод

public SetTextureCoordinates ( int index, System.Vector2 uv ) : void
index int
uv System.Vector2
Результат void

Transform() публичный Метод

public Transform ( Matrix4 transformation ) : void
transformation Matrix4
Результат void

Unserialize() публичный абстрактный Метод

public abstract Unserialize ( GR2Reader reader ) : void
reader LSLib.Granny.GR2.GR2Reader
Результат void

WriteHalfVector2() защищенный Метод

protected WriteHalfVector2 ( WritableSection section, System.Vector2 v ) : void
section LSLib.Granny.GR2.WritableSection
v System.Vector2
Результат void

WriteHalfVector3() защищенный Метод

protected WriteHalfVector3 ( WritableSection section, Vector3 v ) : void
section LSLib.Granny.GR2.WritableSection
v Vector3
Результат void

WriteHalfVector3As4() защищенный Метод

protected WriteHalfVector3As4 ( WritableSection section, Vector3 v ) : void
section LSLib.Granny.GR2.WritableSection
v Vector3
Результат void

WriteHalfVector4() защищенный Метод

protected WriteHalfVector4 ( WritableSection section, System.Vector4 v ) : void
section LSLib.Granny.GR2.WritableSection
v System.Vector4
Результат void

WriteInfluences() защищенный Метод

protected WriteInfluences ( WritableSection section, BoneWeight v ) : void
section LSLib.Granny.GR2.WritableSection
v BoneWeight
Результат void

WriteInfluences2() защищенный Метод

protected WriteInfluences2 ( WritableSection section, BoneWeight v ) : void
section LSLib.Granny.GR2.WritableSection
v BoneWeight
Результат void

WriteVector2() защищенный Метод

protected WriteVector2 ( WritableSection section, System.Vector2 v ) : void
section LSLib.Granny.GR2.WritableSection
v System.Vector2
Результат void

WriteVector3() защищенный Метод

protected WriteVector3 ( WritableSection section, Vector3 v ) : void
section LSLib.Granny.GR2.WritableSection
v Vector3
Результат void

WriteVector4() защищенный Метод

protected WriteVector4 ( WritableSection section, System.Vector4 v ) : void
section LSLib.Granny.GR2.WritableSection
v System.Vector4
Результат void

Описание свойств

Binormal публичное свойство

public Vector3 Binormal
Результат Vector3

BoneIndices публичное свойство

public BoneWeight,LSLib.Granny.Model BoneIndices
Результат BoneWeight

BoneWeights публичное свойство

public BoneWeight,LSLib.Granny.Model BoneWeights
Результат BoneWeight

DiffuseColor0 публичное свойство

public Vector4,System DiffuseColor0
Результат System.Vector4

Normal публичное свойство

public Vector3 Normal
Результат Vector3

Position публичное свойство

public Vector3 Position
Результат Vector3

Tangent публичное свойство

public Vector3 Tangent
Результат Vector3

TextureCoordinates0 публичное свойство

public Vector2,System TextureCoordinates0
Результат System.Vector2

TextureCoordinates1 публичное свойство

public Vector2,System TextureCoordinates1
Результат System.Vector2