CubemapData Class Reference

#include <cubemapData.h>

Inheritance diagram for CubemapData:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 CubemapData ()
 ~CubemapData ()
bool onAdd ()
 Called when the object is added to the sim.
void createMap ()
void updateDynamic (SceneGraph *sm, const Point3F &pos)
 DECLARE_CONOBJECT (CubemapData)

Static Public Member Functions

static void initPersistFields ()
 Register dynamic fields in a subclass of ConsoleObject.

Public Attributes

GFXCubemapHandle mCubemap

Protected Attributes

FileName mCubeFaceFile [6]
GFXTexHandle mCubeFace [6]
bool mDynamic
U32 mDynamicSize
F32 mDynamicNearDist
F32 mDynamicFarDist
U32 mDynamicObjectTypeMask
GFXTexHandle mDepthBuff
GFXTextureTargetRef mRenderTarget

Private Types

typedef SimObject Parent

Member Typedef Documentation

typedef SimObject CubemapData::Parent [private]

Reimplemented from SimObject.


Constructor & Destructor Documentation

CubemapData::CubemapData (  ) 

CubemapData::~CubemapData (  ) 


Member Function Documentation

bool CubemapData::onAdd (  )  [virtual]

Called when the object is added to the sim.

Reimplemented from SimObject.

static void CubemapData::initPersistFields (  )  [static]

Register dynamic fields in a subclass of ConsoleObject.

See also:
addField(), addFieldV(), addDeprecatedField(), addGroup(), endGroup()

Reimplemented from SimObject.

void CubemapData::createMap (  ) 

void CubemapData::updateDynamic ( SceneGraph sm,
const Point3F pos 
)

CubemapData::DECLARE_CONOBJECT ( CubemapData   ) 


Member Data Documentation