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 TSpriteLayeroperator= (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