CppAsset

Engine/source/T3D/assets/CppAsset.h

More...

Private Types

Parent 

Public Functions

copyTo(SimObject * object)

Copy SimObject to another SimObject (Originally designed for T2D).

Declare Console Object.

setCppFile(const char * pCppFile)
setHeaderFile(const char * pHeaderFile)

Public Static Functions

Protected Static Functions

const char *
getCppFile(void * obj, const char * data)
const char *
getHeaderFile(void * obj, const char * data)
bool
setCppFile(void * obj, const char * index, const char * data)
bool
setHeaderFile(void * obj, const char * index, const char * data)

Detailed Description

Private Types

typedef AssetBase Parent 

Private Attributes

StringTableEntry mCodeFile 
StringTableEntry mCodePath 
StringTableEntry mHeaderFile 
StringTableEntry mHeaderPath 

Public Functions

CppAsset()

~CppAsset()

copyTo(SimObject * object)

Reimplemented from: AssetBase

DECLARE_CONOBJECT(CppAsset )

Declare Console Object.

getCppFile(void )

getHeaderFile(void )

setCppFile(const char * pCppFile)

setHeaderFile(const char * pHeaderFile)

Public Static Functions

initPersistFields()

Engine.

Protected Functions

getCppFilePath(void )

getHeaderFilePath(void )

initializeAsset(void )

Reimplemented from: AssetBase

onAssetRefresh(void )

Reimplemented from: AssetBase

Protected Static Functions

getCppFile(void * obj, const char * data)

getHeaderFile(void * obj, const char * data)

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

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