torque Torque Game Engine Documentation
TGE Version 1.5.2

InteriorResource Class Reference

#include <interiorRes.h>

Inheritance diagram for InteriorResource:

Inheritance graph
[legend]

Public Member Functions

 InteriorResource ()
 ~InteriorResource ()
bool read (Stream &stream)
bool write (Stream &stream) const
S32 getNumDetailLevels () const
S32 getNumSubObjects () const
S32 getNumTriggers () const
S32 getNumInteriorPathFollowers () const
S32 getNumForceFields () const
S32 getNumSpecialNodes () const
S32 getNumGameEntities () const
InteriorgetDetailLevel (const U32)
InteriorgetSubObject (const U32)
InteriorResTriggergetTrigger (const U32)
InteriorPathFollowergetInteriorPathFollower (const U32)
ForceFieldgetForceField (const U32)
AISpecialNodegetSpecialNode (const U32)
ItrGameEntitygetGameEntity (const U32)

Static Public Member Functions

static GBitmapextractPreview (Stream &)

Protected Attributes

Vector< Interior * > mDetailLevels
Vector< Interior * > mSubObjects
Vector< InteriorResTrigger * > mTriggers
Vector< InteriorPathFollower * > mInteriorPathFollowers
Vector< ForceField * > mForceFields
Vector< AISpecialNode * > mAISpecialNodes
Vector< ItrGameEntity * > mGameEntities
GBitmapmPreviewBitmap

Private Types

typedef ResourceInstance Parent

Static Private Attributes

static const U32 smFileVersion

Member Typedef Documentation


Constructor & Destructor Documentation

InteriorResource::InteriorResource (  ) 

InteriorResource::~InteriorResource (  ) 


Member Function Documentation

bool InteriorResource::read ( Stream stream  ) 

bool InteriorResource::write ( Stream stream  )  const

static GBitmap* InteriorResource::extractPreview ( Stream  )  [static]

S32 InteriorResource::getNumDetailLevels (  )  const [inline]

S32 InteriorResource::getNumSubObjects (  )  const [inline]

S32 InteriorResource::getNumTriggers (  )  const [inline]

S32 InteriorResource::getNumInteriorPathFollowers (  )  const [inline]

S32 InteriorResource::getNumForceFields (  )  const [inline]

S32 InteriorResource::getNumSpecialNodes (  )  const [inline]

S32 InteriorResource::getNumGameEntities (  )  const [inline]

Interior * InteriorResource::getDetailLevel ( const   U32  )  [inline]

Interior * InteriorResource::getSubObject ( const   U32  )  [inline]

InteriorResTrigger * InteriorResource::getTrigger ( const   U32  )  [inline]

InteriorPathFollower * InteriorResource::getInteriorPathFollower ( const   U32  )  [inline]

ForceField * InteriorResource::getForceField ( const   U32  )  [inline]

AISpecialNode * InteriorResource::getSpecialNode ( const   U32  )  [inline]

ItrGameEntity * InteriorResource::getGameEntity ( const   U32  )  [inline]


Field Documentation

const U32 InteriorResource::smFileVersion [static, private]




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen