InteriorLMManager Class Reference#include <interiorLMManager.h>
List of all members.
|
Public Member Functions |
| | InteriorLMManager () |
| | ~InteriorLMManager () |
| void | destroyBitmaps () |
| void | destroyTextures () |
| void | downloadGLTextures () |
| void | downloadGLTextures (LM_HANDLE interiorHandle) |
| bool | loadBaseLightmaps (LM_HANDLE interiorHandle, LM_HANDLE instanceHandle) |
| void | addInterior (LM_HANDLE &interiorHandle, U32 numLightmaps, Interior *interior) |
| void | removeInterior (LM_HANDLE interiorHandle) |
| void | addInstance (LM_HANDLE interiorHandle, LM_HANDLE &instanceHandle, InteriorInstance *instance) |
| void | removeInstance (LM_HANDLE interiorHandle, LM_HANDLE instanceHandle) |
| void | useBaseTextures (LM_HANDLE interiorHandle, LM_HANDLE instanceHandle) |
| void | clearLightmaps (LM_HANDLE interiorHandle, LM_HANDLE instanceHandle) |
| GFXTexHandle & | getHandle (LM_HANDLE interiorHandle, LM_HANDLE instanceHandle, U32 index) |
| Vector< GFXTexHandle > & | getHandles (LM_HANDLE interiorHandle, LM_HANDLE instanceHandle) |
| GFXTexHandle & | duplicateBaseLightmap (LM_HANDLE interiorHandle, LM_HANDLE instanceHandle, U32 index) |
| GBitmap * | getBitmap (LM_HANDLE interiorHandle, LM_HANDLE instanceHandle, U32 index) |
| GFXTexHandle & | getNormalHandle (LM_HANDLE interiorHandle, LM_HANDLE instanceHandle, U32 index) |
| Vector< GFXTexHandle > & | getNormalHandles (LM_HANDLE interiorHandle, LM_HANDLE instanceHandle) |
| GFXTexHandle & | duplicateBaseNormalmap (LM_HANDLE interiorHandle, LM_HANDLE instanceHandle, U32 index) |
Private Attributes |
| Vector< InteriorLMInfo * > | mInteriors |
Classes |
| struct | InstanceLMInfo |
| struct | InteriorLMInfo |
Constructor & Destructor Documentation
| InteriorLMManager::InteriorLMManager |
( |
|
) |
|
| InteriorLMManager::~InteriorLMManager |
( |
|
) |
|
Member Function Documentation
| void InteriorLMManager::destroyBitmaps |
( |
|
) |
|
| void InteriorLMManager::destroyTextures |
( |
|
) |
|
| void InteriorLMManager::downloadGLTextures |
( |
|
) |
|
| void InteriorLMManager::downloadGLTextures |
( |
LM_HANDLE |
interiorHandle |
) |
|
| void InteriorLMManager::removeInterior |
( |
LM_HANDLE |
interiorHandle |
) |
|
Member Data Documentation
|