TSpriteLayer Class Reference

CLASS TSpriteLayer, wrapping SpriteLayerPtr. More...

#include <SpriteLayer.hpp>

List of all members.

Public Member Functions

SpriteLayerPtr ptr () throw ()
 TSpriteLayer () throw ()
 TSpriteLayer (SpriteLayerPtr inLayer) throw ()
 TSpriteLayer (const TSpriteLayer &inLayer) throw ()
 ~TSpriteLayer () throw ()
const TSpriteLayer & operator= (const TSpriteLayer &inLayer) throw ()
void dispose () throw ()
void lock () throw ()
void unlock () throw ()
void add (TSprite &inNewSprite) throw ()
void remove (TSprite &inOldSprite) throw ()
void removeAllSprites () throw ()
void swap (TSprite &inSrcSprite, TSprite &inDstSprite) throw ()
void insertAfter (TSprite &inNewSprite, TSprite &inDstSprite) throw ()
void insertBefore (TSprite &inNewSprite, TSprite &inDstSprite) throw ()
TSprite findSpriteByPoint (TSprite &inStartSprite, SWPoint inTestPoint) throw ()

Static Public Member Functions

static TSpriteLayer Create () throw (std::runtime_error)

Protected Attributes

SpriteLayerPtr mLayer


Detailed Description

CLASS TSpriteLayer, wrapping SpriteLayerPtr.


Constructor & Destructor Documentation

TSpriteLayer::TSpriteLayer (   )  throw () [inline]
 

TSpriteLayer::TSpriteLayer (  SpriteLayerPtr  inLayer  )  throw () [inline]
 

TSpriteLayer::TSpriteLayer (  const TSpriteLayer &  inLayer  )  throw () [inline]
 

TSpriteLayer::~TSpriteLayer (   )  throw () [inline]
 


Member Function Documentation

void TSpriteLayer::add (  TSprite &  inNewSprite  )  throw () [inline]
 

TSpriteLayer TSpriteLayer::Create (   )  throw (std::runtime_error) [inline, static]
 

void TSpriteLayer::dispose (   )  throw () [inline]
 

See also:
SWDisposeSpriteLayer

TSprite TSpriteLayer::findSpriteByPoint (  TSprite &  inStartSprite,
SWPoint  inTestPoint
)  throw () [inline]
 

void TSpriteLayer::insertAfter (  TSprite &  inNewSprite,
TSprite &  inDstSprite
)  throw () [inline]
 

void TSpriteLayer::insertBefore (  TSprite &  inNewSprite,
TSprite &  inDstSprite
)  throw () [inline]
 

void TSpriteLayer::lock (   )  throw () [inline]
 

See also:
SWLockSpriteLayer

const TSpriteLayer & TSpriteLayer::operator= (  const TSpriteLayer &  inLayer  )  throw () [inline]
 

SpriteLayerPtr TSpriteLayer::ptr (   )  throw () [inline]
 

void TSpriteLayer::remove (  TSprite &  inOldSprite  )  throw () [inline]
 

void TSpriteLayer::removeAllSprites (   )  throw () [inline]
 

void TSpriteLayer::swap (  TSprite &  inSrcSprite,
TSprite &  inDstSprite
)  throw () [inline]
 

void TSpriteLayer::unlock (   )  throw () [inline]
 

See also:
SWUnlockSpriteLayer


Member Data Documentation

SpriteLayerPtr TSpriteLayer::mLayer [protected]
 


Generated on Sun Jun 18 14:11:06 2006 for SpriteWorld X by  doxygen 1.4.6