Alphabetical Class Index  Class Hierarchy   File Members   Compound Members   File List  

CInheritanceManager Class Reference

List of all members.

Public Member Functions

CComPtr< ISkpMaterial > GetCurrentBackMaterial ()
CComPtr< ISkpMaterial > GetCurrentFrontMaterial ()
CComPtr< ISkpLayer > GetCurrentLayer ()
long GetCurrentTextureHandle ()
CTransform GetCurrentTransform ()
void PopElement ()
void PushElement (CComPtr< ISkpComponentInstance > pElement)
void PushElement (CComPtr< ISkpGroup > pElement)
void PushElement (CComPtr< ISkpImage > pElement)
void PushElement (CComPtr< ISkpFace > pElement)
void PushElement (CComPtr< ISkpEdge > pElement)
void SetMaterialsByLayer (bool materialsByLayer)
void SetTextureWriter (CComPtr< ISkpTextureWriter2 > textureWriter)

Protected Member Functions

void PushTextureHandle (long textureHandle)
void PushTransform (CTransform t)

Protected Attributes

std::vector< ISkpMaterial * > m_BackMaterials
bool m_bMaterialsByLayer
std::vector< ISkpMaterial * > m_FrontMaterials
std::vector< ISkpLayer * > m_Layers
CComPtr< ISkpTextureWriter2 > m_pTextureWriter
std::vector< long > m_TextureHandles
std::vector< CTransformm_Transforms

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