PostEffectAsset
Engine/source/T3D/assets/PostEffectAsset.h
Private Types
Parent
Private Attributes
Public Functions
Declare Console Object.
setGLSLShaderFile(const char * pShaderFile)
setHLSLShaderFile(const char * pShaderFile)
setScriptFile(const char * pScriptFile)
Public Static Functions
Engine.
Protected Functions
Protected Static Functions
const char *
getGLSLShaderFile(void * obj, const char * data)
const char *
getHLSLShaderFile(void * obj, const char * data)
const char *
getScriptFile(void * obj, const char * data)
bool
setGLSLShaderFile(void * obj, const char * index, const char * data)
bool
setHLSLShaderFile(void * obj, const char * index, const char * data)
bool
setScriptFile(void * obj, const char * index, const char * data)
Detailed Description
Private Types
typedef AssetBase Parent
Private Attributes
StringTableEntry mGLSLShaderFile
StringTableEntry mGLSLShaderPath
StringTableEntry mHLSLShaderFile
StringTableEntry mHLSLShaderPath
StringTableEntry mScriptFile
StringTableEntry mScriptPath
Public Functions
PostEffectAsset()
~PostEffectAsset()
copyTo(SimObject * object)
Reimplemented from: AssetBase
DECLARE_CONOBJECT(PostEffectAsset )
Declare Console Object.
getGLSLShaderFile(void )
getGLSLShaderPath(void )
getHLSLShaderFile(void )
getHLSLShaderPath(void )
getScriptFile(void )
getScriptPath(void )
setGLSLShaderFile(const char * pShaderFile)
setHLSLShaderFile(const char * pShaderFile)
setScriptFile(const char * pScriptFile)
Public Static Functions
initPersistFields()
Engine.
Protected Functions
initializeAsset()
Reimplemented from: AssetBase
onAssetRefresh(void )
Reimplemented from: AssetBase
Protected Static Functions
getGLSLShaderFile(void * obj, const char * data)
getHLSLShaderFile(void * obj, const char * data)
getScriptFile(void * obj, const char * data)
setGLSLShaderFile(void * obj, const char * index, const char * data)
setHLSLShaderFile(void * obj, const char * index, const char * data)
setScriptFile(void * obj, const char * index, const char * data)