#include <Scene.h>
Public Member Functions |
|
| SI_Void | AddOrphan (CSLTemplate *in_pOrphanTemplate) |
Public Attributes |
|
| CSLTemplate * | m_pCurrentTemplate |
| CSLModel * | m_pCurrentModel |
| CSLScene * | m_pScene |
| CSLMaterialLibrary * | m_pMaterialLibrary |
| CSLXSIMaterial * | m_pCurrentMaterial |
| CSIBCArray< CSLTemplate * > * | m_pOrphanList |
| void * | m_pTemplateUserData |
| CSLUnresolvedMap * | m_pUnresolvedMap |
| CSLModelMap * | m_pModelMap |
| CSLImageLibrary * | m_pImageLibrary |
| CSLImage * | m_pCurrentImage |
| CSLXSIShader * | m_pCurrentXSIShader |
| void * | m_pUserData |
| SI_Void AddOrphan | ( | CSLTemplate * | in_pOrphanTemplate | ) |
Add a new orphan template to the global orphan list. This list will be resolved a the very end of the load function
The current template
The current model
Pointer to the scene
Pointer to the material library
The current material
The global orphan list
| void* m_pTemplateUserData |
User data associated with templates
| CSLUnresolvedMap* m_pUnresolvedMap |
The unresolved template map
| CSLModelMap* m_pModelMap |
A list of all models
A pointer to the image library
The current image
The current shader
| void* m_pUserData |
Generic user data