The Game Engine  1
Background Member List

This is the complete list of members for Background, including all inherited members.

Background(string name="default", string filename="bg.bmp", bool wrap=true, Point2D ScreenPosition=Point2D())Background
BACKGROUND enum valueWorldObject
collisionDataBackgroundprotected
draw()Backgroundvirtual
drawCollisions()Backgroundvirtual
WorldObject::drawCollisions(vector< CollisionObject * > &vec, const Point2D &pos)WorldObject
getAcceleration()WorldObjectinline
getAngle()WorldObjectinline
getBasePos()Backgroundinlinevirtual
getCenterPos()Backgroundinlinevirtual
getMaxSpeed()WorldObject
getMaxSpeedSquared()WorldObject
getMaxVelocity()WorldObjectinline
getName()Backgroundinline
getPosition()Backgroundinline
getTransparency()WorldObjectinline
getType()Backgroundinlinevirtual
getVelocity()WorldObjectinline
getWrap()Background
getZOrder()WorldObjectinline
heightBackgroundprotected
load(string name="default")Background
mAccelerationWorldObjectprotected
mAngleWorldObjectprotected
mBackgroundBackgroundprotected
mBehaviorWorldObjectprotected
MENU enum valueWorldObject
mLastDrawWorldObjectprotected
mLastUpdateWorldObjectprotected
mMaxSpeedWorldObjectprotected
mMaxVelocityWorldObjectprotected
mNameWorldObjectprotected
move(double dx=0.0, double dy=0.0)WorldObjectinline
move(Point2D direction)WorldObjectinlinevirtual
moveTowards(Point2D direction)WorldObjectvirtual
mPosWorldObjectprotected
mScaleWorldObjectprotected
mTransparencyWorldObjectprotected
mUnusedWorldObjectprotected
mVelocityWorldObjectprotected
mVisibleWorldObjectprotected
operator<(WorldObject &rhs)WorldObjectinline
PARTICLESYSTEM enum valueWorldObject
runBehavior()WorldObjectvirtual
setAcceleration(Point2D accel)WorldObjectinline
setAngle(float a)WorldObjectinline
setBasePosition(double x, double y)WorldObjectinline
setBasePosition(Point2D pos)WorldObjectinline
setCenterPosition(double x, double y)WorldObjectinline
setCenterPosition(Point2D pos)WorldObjectinline
setMaxSpeed(double vel)WorldObjectinline
setMaxVelocity(Point2D vel)WorldObjectinline
setMaxVelocity(double vel, Point2D dir)WorldObjectinline
setName(string name)Backgroundinline
setPosition(double x, double y)WorldObjectinline
setPosition(Point2D pos)WorldObjectinline
setTransparency(float f)WorldObjectinline
setVelocity(Point2D vel)WorldObjectinline
setVelocity(double xVel, double yVel)WorldObjectinline
setWrap(bool tf)Background
setZOrder(int i)WorldObjectinline
SPRITE enum valueWorldObject
TEXT enum valueWorldObject
update()Backgroundvirtual
widthBackgroundprotected
WorldObject(std::string name, Point2D pos=Point2D(), int z=0)WorldObject
WorldObjectType enum nameWorldObject
wrappingBackgroundprotected
ZOrderWorldObjectprotected
~Background()Background