IShTextureMapFile Struct Reference

Inheritance diagram for IShTextureMapFile:
IMCUnknown

List of all members.

Public Member Functions

virtual IShLayerList *MCCOMAPI GetLayerList ()=0
virtual void MCCOMAPI SetLayerList (IShLayerList *layerList)=0
virtual void MCCOMAPI Reload ()=0
virtual boolean MCCOMAPI LoadAsLayerList (boolean forceNotSupported, boolean reload=false)=0
virtual boolean MCCOMAPI LoadAsExtLayerList (IShLayerList **layerList)=0
virtual void MCCOMAPI Save ()=0

Member Function Documentation

virtual IShLayerList* MCCOMAPI IShTextureMapFile::GetLayerList (  )  [pure virtual]

Returns the layer list associated with this texture map.

virtual boolean MCCOMAPI IShTextureMapFile::LoadAsExtLayerList ( IShLayerList **  layerList  )  [pure virtual]

Load the texture as a layer without modifiying the internal texture mpa file.

virtual boolean MCCOMAPI IShTextureMapFile::LoadAsLayerList ( boolean  forceNotSupported,
boolean  reload = false 
) [pure virtual]

Load the texture map as a layer list. If the format is not fully supported the function returns false and will not load it as a layer list. Except if forceNotSupported is true, in that case the image will be loaded as a layer list but the resulting image might not be excatly as the original one.

virtual void MCCOMAPI IShTextureMapFile::Reload (  )  [pure virtual]

Reload the texture map for the associated file is it has one.

virtual void MCCOMAPI IShTextureMapFile::Save (  )  [pure virtual]

Saves the texture map to the associated file if it is supported.

virtual void MCCOMAPI IShTextureMapFile::SetLayerList ( IShLayerList layerList  )  [pure virtual]

Sets the layer list associated with this texture map.


The documentation for this struct was generated from the following file:
Generated on Mon Apr 26 22:47:52 2010 for Carrara SDK Doc by  doxygen 1.6.3