BengLayer Class Reference

#include <Layer.h>

Inherits BengArray2D< short int >.

List of all members.

Public Member Functions

 BengLayer (unsigned int xsize, unsigned int ysize)
 ~BengLayer (void)
BengScenegetScene (void)
BengSystemgetSystem (void)
void setOffset (BengFixed xIn, BengFixed yIn)
void getOffset (BengVector &out)
void setScrollSpeed (BengFixed xIn, BengFixed yIn)
void getScrollSpeed (BengVector &out)
void setScrollSpeedAuto (BengFixed xIn, BengFixed yIn)
void getScrollSpeedAuto (BengVector &out)
void addObject (BengObject *object)
void clearObjects (void)
int getNumObjects (void)
void setVisibility (bool visibility)
bool getVisibility (void)
void getTileSize (unsigned int &xOut, unsigned int &yOut)
void setTileSize (unsigned int xIn, unsigned int yIn)
void setTileset (BengResource< BengISprite > *tileset)
BengResource< BengISprite > * getTileset (void)
void process (void)
void destroy (void)

Friends

class BengObject
class BengScene
class BengIGfx


Constructor & Destructor Documentation

BengLayer::BengLayer ( unsigned int  xsize,
unsigned int  ysize 
) [inline]

BengLayer::~BengLayer ( void   ) 


Member Function Documentation

void BengLayer::addObject ( BengObject object  ) 

void BengLayer::clearObjects ( void   ) 

void BengLayer::destroy ( void   ) 

int BengLayer::getNumObjects ( void   ) 

void BengLayer::getOffset ( BengVector out  ) 

BengScene* BengLayer::getScene ( void   ) 

void BengLayer::getScrollSpeed ( BengVector out  ) 

void BengLayer::getScrollSpeedAuto ( BengVector out  ) 

BengSystem* BengLayer::getSystem ( void   ) 

BengResource<BengISprite>* BengLayer::getTileset ( void   ) 

void BengLayer::getTileSize ( unsigned int &  xOut,
unsigned int &  yOut 
)

bool BengLayer::getVisibility ( void   ) 

void BengLayer::process ( void   ) 

void BengLayer::setOffset ( BengFixed  xIn,
BengFixed  yIn 
)

void BengLayer::setScrollSpeed ( BengFixed  xIn,
BengFixed  yIn 
)

void BengLayer::setScrollSpeedAuto ( BengFixed  xIn,
BengFixed  yIn 
)

void BengLayer::setTileset ( BengResource< BengISprite > *  tileset  )  [inline]

void BengLayer::setTileSize ( unsigned int  xIn,
unsigned int  yIn 
)

void BengLayer::setVisibility ( bool  visibility  ) 


Friends And Related Function Documentation

friend class BengIGfx [friend]

friend class BengObject [friend]

friend class BengScene [friend]


The documentation for this class was generated from the following file:

Generated on Sun May 3 21:56:25 2009 for BlitzzEngine by  doxygen 1.5.8