LevelAsset

Engine/source/T3D/assets/LevelAsset.h

More...

Private Types

Parent 

Public Static Functions

Protected Static Functions

const char *
getBakedSceneFile(void * obj, const char * data)
const char *
getDecalsFile(void * obj, const char * data)
const char *
getEditorFile(void * obj, const char * data)
const char *
getForestFile(void * obj, const char * data)
const char *
getLevelFile(void * obj, const char * data)
const char *
getNavmeshFile(void * obj, const char * data)
const char *
getPostFXPresetFile(void * obj, const char * data)
const char *
getPreviewImageFile(void * obj, const char * data)
bool
setBakedSceneFile(void * obj, const char * index, const char * data)
bool
setDecalsFile(void * obj, const char * index, const char * data)
bool
setEditorFile(void * obj, const char * index, const char * data)
bool
setForestFile(void * obj, const char * index, const char * data)
bool
setLevelFile(void * obj, const char * index, const char * data)
bool
setNavmeshFile(void * obj, const char * index, const char * data)
bool
setPostFXPresetFile(void * obj, const char * index, const char * data)
bool
setPreviewImageFile(void * obj, const char * index, const char * data)

Detailed Description

Private Types

typedef AssetBase Parent 

Private Attributes

Vector< AssetBase * > mAssetDependencies 
StringTableEntry mBakedSceneFile 
StringTableEntry mDecalsFile 
StringTableEntry mDecalsPath 
StringTableEntry mEditorFile 
StringTableEntry mForestFile 
StringTableEntry mForestPath 
StringTableEntry mGamemodeName 
bool mIsSubLevel 
StringTableEntry mLevelFile 
StringTableEntry mLevelName 
StringTableEntry mLevelPath 
StringTableEntry mMainLevelAsset 
StringTableEntry mNavmeshFile 
StringTableEntry mNavmeshPath 
StringTableEntry mPostFXPresetFile 
StringTableEntry mPostFXPresetPath 
StringTableEntry mPreviewImage 
StringTableEntry mPreviewImagePath 

Public Functions

LevelAsset()

~LevelAsset()

copyTo(SimObject * object)

Reimplemented from: AssetBase

DECLARE_CONOBJECT(LevelAsset )

Declare Console Object.

getBakedSceneFile(void )

getDecalsFile(void )

getDecalsPath(void )

getEditorFile(void )

getForestFile(void )

getForestPath(void )

getImageFile(void )

getImagePath(void )

getLevelFile(void )

getLevelPath(void )

getNavmeshFile(void )

getNavmeshPath(void )

getPostFXPresetFile(void )

getPostFXPresetPath(void )

load()

loadDependencies()

setBakedSceneFile(const char * pBakedSceneFile)

setDecalsFile(const char * pDecalsFile)

setEditorFile(const char * pEditorFile)

setForestFile(const char * pForestFile)

setImageFile(const char * pImageFile)

setLevelFile(const char * pImageFile)

setNavmeshFile(const char * pNavmeshFile)

setPostFXPresetFile(const char * pPostFXPresetFile)

unloadDependencies()

Public Static Functions

initPersistFields()

Engine.

Protected Static Functions

getBakedSceneFile(void * obj, const char * data)

getDecalsFile(void * obj, const char * data)

getEditorFile(void * obj, const char * data)

getForestFile(void * obj, const char * data)

getLevelFile(void * obj, const char * data)

getNavmeshFile(void * obj, const char * data)

getPostFXPresetFile(void * obj, const char * data)

getPreviewImageFile(void * obj, const char * data)

setBakedSceneFile(void * obj, const char * index, const char * data)

setDecalsFile(void * obj, const char * index, const char * data)

setEditorFile(void * obj, const char * index, const char * data)

setForestFile(void * obj, const char * index, const char * data)

setLevelFile(void * obj, const char * index, const char * data)

setNavmeshFile(void * obj, const char * index, const char * data)

setPostFXPresetFile(void * obj, const char * index, const char * data)

setPreviewImageFile(void * obj, const char * index, const char * data)

Protected Functions

initializeAsset(void )

Reimplemented from: AssetBase

onAssetRefresh(void )

Reimplemented from: AssetBase