#include <Object.h>
Public Member Functions | |
| BengObject (BengLayer *parentlayer) | |
| BengLayer * | getLayer (void) |
| BengScene * | getScene (void) |
| BengSystem * | getSystem (void) |
| void | setPos (BengFixed xIn, BengFixed yIn) |
| void | getPos (BengVector &out) |
| void | setSpeed (BengFixed xIn, BengFixed yIn) |
| void | getSpeed (BengVector &out) |
| void | setAccel (BengFixed xIn, BengFixed yIn) |
| void | getAccel (BengVector &out) |
| void | setDecel (BengFixed xIn, BengFixed yIn) |
| void | getDecel (BengVector &out) |
| void | setGravity (BengFixed xIn, BengFixed yIn) |
| void | getGravity (BengVector &out) |
| void | setSize (BengFixed xIn, BengFixed yIn) |
| void | getSize (BengVector &out) |
| void | setSprite (BengISprite *sprite) |
| BengISprite * | getSprite (void) |
| void | move (void) |
| virtual void | onDraw (BengSurface *drawtarget) |
| virtual void | onPreProcess (void) |
| virtual void | onProcess (void) |
| virtual void | onPostProcess (void) |
| void | destroy (void) |
Friends | |
| class | BengLayer |
| class | BengIGfx |
| BengObject::BengObject | ( | BengLayer * | parentlayer | ) |
| void BengObject::destroy | ( | void | ) |
| void BengObject::getAccel | ( | BengVector & | out | ) |
| void BengObject::getDecel | ( | BengVector & | out | ) |
| void BengObject::getGravity | ( | BengVector & | out | ) |
| BengLayer* BengObject::getLayer | ( | void | ) |
| void BengObject::getPos | ( | BengVector & | out | ) |
| BengScene* BengObject::getScene | ( | void | ) |
| void BengObject::getSize | ( | BengVector & | out | ) |
| void BengObject::getSpeed | ( | BengVector & | out | ) |
| BengISprite* BengObject::getSprite | ( | void | ) |
| BengSystem* BengObject::getSystem | ( | void | ) |
| void BengObject::move | ( | void | ) |
| virtual void BengObject::onDraw | ( | BengSurface * | drawtarget | ) | [inline, virtual] |
| virtual void BengObject::onPostProcess | ( | void | ) | [inline, virtual] |
| virtual void BengObject::onPreProcess | ( | void | ) | [inline, virtual] |
| virtual void BengObject::onProcess | ( | void | ) | [inline, virtual] |
| void BengObject::setSprite | ( | BengISprite * | sprite | ) |
friend class BengIGfx [friend] |
friend class BengLayer [friend] |
1.5.8