#include <Layer.h>
Inherits BengArray2D< short int >.
Public Member Functions | |
| BengLayer (unsigned int xsize, unsigned int ysize) | |
| ~BengLayer (void) | |
| BengScene * | getScene (void) |
| BengSystem * | getSystem (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 |
| BengLayer::BengLayer | ( | unsigned int | xsize, | |
| unsigned int | ysize | |||
| ) | [inline] |
| BengLayer::~BengLayer | ( | void | ) |
| 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::setTileset | ( | BengResource< BengISprite > * | tileset | ) | [inline] |
| void BengLayer::setTileSize | ( | unsigned int | xIn, | |
| unsigned int | yIn | |||
| ) |
| void BengLayer::setVisibility | ( | bool | visibility | ) |
friend class BengIGfx [friend] |
friend class BengObject [friend] |
friend class BengScene [friend] |
1.5.8