ShapeAsset

Engine/source/T3D/assets/ShapeAsset.h

More...

Private Types

Parent 

Public Functions

copyTo(SimObject * object)

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

Declare Console Object.

bool

Public Static Functions

Protected Functions

Detailed Description

Private Types

typedef AssetBase Parent 

Private Attributes

U32 mAcquireReferenceCount 
bool mAssetInitialized 
AssetDefinition * mpAssetDefinition 
AssetManager * mpOwningAssetManager 

Protected Attributes

StringTableEntry mFileName 
Resource< TSShape > mShape 

Public Functions

ShapeAsset()

~ShapeAsset()

copyTo(SimObject * object)

Reimplemented from: AssetBase

DECLARE_CONOBJECT(ShapeAsset )

Declare Console Object.

getShape()

getShapeResource()

initializeAsset()

Reimplemented from: AssetBase

loadShape()

Public Static Functions

initPersistFields()

Engine.

Protected Functions

onAssetRefresh(void )

Reimplemented from: AssetBase