Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
anonymous_namespace{CPUSkinnedModelRenderer.cpp}::ModelRData Struct Reference
Inheritance diagram for anonymous_namespace{CPUSkinnedModelRenderer.cpp}::ModelRData:
Collaboration diagram for anonymous_namespace{CPUSkinnedModelRenderer.cpp}::ModelRData:

Public Member Functions

 ModelRData (const void *key)
 
- Public Member Functions inherited from CModelRData
 CModelRData (const void *key)
 
const void * GetKey () const
 GetKey: Retrieve the key that can be used to identify the ModelRenderer that created this data. More...
 
- Public Member Functions inherited from CRenderData
 CRenderData ()
 
virtual ~CRenderData ()
 

Public Attributes

VertexArray m_Array
 Dynamic per-CModel vertex array. More...
 
VertexArray::Attribute m_Position
 Position and normals/lighting are recalculated on CPU every frame. More...
 
VertexArray::Attribute m_Normal
 
- Public Attributes inherited from CRenderData
int m_UpdateFlags
 

Constructor & Destructor Documentation

◆ ModelRData()

anonymous_namespace{CPUSkinnedModelRenderer.cpp}::ModelRData::ModelRData ( const void *  key)
inline

Member Data Documentation

◆ m_Array

VertexArray anonymous_namespace{CPUSkinnedModelRenderer.cpp}::ModelRData::m_Array

Dynamic per-CModel vertex array.

◆ m_Normal

VertexArray::Attribute anonymous_namespace{CPUSkinnedModelRenderer.cpp}::ModelRData::m_Normal

◆ m_Position

VertexArray::Attribute anonymous_namespace{CPUSkinnedModelRenderer.cpp}::ModelRData::m_Position

Position and normals/lighting are recalculated on CPU every frame.


The documentation for this struct was generated from the following file: