BengObject Class Reference

#include <Object.h>

List of all members.

Public Member Functions

 BengObject (BengLayer *parentlayer)
BengLayergetLayer (void)
BengScenegetScene (void)
BengSystemgetSystem (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)
BengISpritegetSprite (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


Constructor & Destructor Documentation

BengObject::BengObject ( BengLayer parentlayer  ) 


Member Function Documentation

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::setAccel ( BengFixed  xIn,
BengFixed  yIn 
)

void BengObject::setDecel ( BengFixed  xIn,
BengFixed  yIn 
)

void BengObject::setGravity ( BengFixed  xIn,
BengFixed  yIn 
)

void BengObject::setPos ( BengFixed  xIn,
BengFixed  yIn 
)

void BengObject::setSize ( BengFixed  xIn,
BengFixed  yIn 
)

void BengObject::setSpeed ( BengFixed  xIn,
BengFixed  yIn 
)

void BengObject::setSprite ( BengISprite sprite  ) 


Friends And Related Function Documentation

friend class BengIGfx [friend]

friend class BengLayer [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