C# Class FBX.Scene.Nodes.Mesh.Primitive

A primitive wraps a basic Nuaj primitive and contains additional informations like material parameters to setup to render the primitive Primitives should be created via a ITechniqueSupportsObjects render technique using the CreatePrimitive() method
Inheritance: IDisposable
Afficher le fichier Open project: Patapom/GodComplex

Protected Properties

Свойство Type Description
m_Faces Face[]
m_FrameToken int
m_Parameters FBX.Scene.Materials.MaterialParameters
m_Parent Mesh
m_Streams List
m_VerticesCount int
m_bCastShadow bool
m_bReceiveShadow bool
m_bVisible bool

Méthodes publiques

Méthode Description
AddVertexStream ( VertexStream _Usage, VertexStream _FieldType, int _StreamIndex, object _Content ) : VertexStream
ClearVertexStreams ( ) : void
Dispose ( ) : void
FindStreamsByUsage ( VertexStream _Usage ) : VertexStream[]
Load ( System _Reader ) : void
Save ( System _Writer ) : void

Private Methods

Méthode Description
Primitive ( Mesh _Parent, MaterialParameters _Parameters, int _VerticesCount, int _FacesCount ) : System

Creates a primitive with parameters

Primitive ( Mesh _Parent, System _Reader ) : System

Creates a primitive with parameters

Method Details

AddVertexStream() public méthode

public AddVertexStream ( VertexStream _Usage, VertexStream _FieldType, int _StreamIndex, object _Content ) : VertexStream
_Usage VertexStream
_FieldType VertexStream
_StreamIndex int
_Content object
Résultat VertexStream

ClearVertexStreams() public méthode

public ClearVertexStreams ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

FindStreamsByUsage() public méthode

public FindStreamsByUsage ( VertexStream _Usage ) : VertexStream[]
_Usage VertexStream
Résultat VertexStream[]

Load() public méthode

public Load ( System _Reader ) : void
_Reader System
Résultat void

Save() public méthode

public Save ( System _Writer ) : void
_Writer System
Résultat void

Property Details

m_Faces protected_oe property

protected Face[] m_Faces
Résultat Face[]

m_FrameToken protected_oe property

protected int m_FrameToken
Résultat int

m_Parameters protected_oe property

protected MaterialParameters,FBX.Scene.Materials m_Parameters
Résultat FBX.Scene.Materials.MaterialParameters

m_Parent protected_oe property

protected Mesh,FBX.Scene.Nodes m_Parent
Résultat Mesh

m_Streams protected_oe property

protected List m_Streams
Résultat List

m_VerticesCount protected_oe property

protected int m_VerticesCount
Résultat int

m_bCastShadow protected_oe property

protected bool m_bCastShadow
Résultat bool

m_bReceiveShadow protected_oe property

protected bool m_bReceiveShadow
Résultat bool

m_bVisible protected_oe property

protected bool m_bVisible
Résultat bool