, including all inherited members.
Alpha | GFX | [protected] |
Angle(const ScreenObject &Another) const | ScreenObject | [inline] |
Anim | GFX | [protected] |
AnimNoLoops | GFX | [protected] |
Clone(void) const | GFX | [inline] |
CollisionCirc(const ScreenObject &Another, u16 Range=0) const | ScreenObject | [inline] |
CollisionRect(const ScreenObject &Another, u16 Range=0) const | ScreenObject | [inline] |
Distance(const ScreenObject &Another) const | ScreenObject | [inline] |
Draw() | Sprite | [virtual] |
DrawAll(void) | ScreenObject | [static] |
DrawLine(const u16 X1, const u16 Y1, const u16 X2, const u16 Y2, SDL_Color EdgeColor=BLACK, u8 Thick=1) | GFX | [inline] |
DrawRect(Rect r, SDL_Color FillColor=BLACK) | GFX | [inline] |
FPS | GFX | [protected] |
Frame | GFX | [protected] |
GetAlpha() const | GFX | [inline] |
GetCenterX(void) const | ScreenObject | [inline] |
GetCenterY(void) const | ScreenObject | [inline] |
GetFPS() | GFX | [inline] |
GetFrame() const | GFX | [inline] |
GetFrameRect() const | GFX | [protected] |
GetHeight() const | GFX | [inline] |
GetNoFrames() | GFX | [inline] |
GetPixel(const u16 X, const u16 Y) const | GFX | [inline] |
GetPosition(void) const | ScreenObject | [inline] |
GetPrio() const | ScreenObject | [inline] |
GetSurface() const | GFX | [inline] |
GetTrans(void) const | GFX | [inline] |
GetVX() const | ScreenObject | [inline] |
GetVY() const | ScreenObject | [inline] |
GetWidth() const | GFX | [inline] |
GetX() const | ScreenObject | [inline] |
GetY() const | ScreenObject | [inline] |
GFX() | GFX | [inline] |
GFX(const std::string Filename, const SDL_Color InitTransparent=NONE, const u16 InitNoFrames=1) | GFX | [inline] |
GFX(SDL_Surface *InitSurface, const SDL_Color InitTransparent=NONE, const u16 InitNoFrames=1) | GFX | [inline] |
GFX(SDL_Color InitColor, u16 Width=Screen->w, u16 Height=Screen->h) | GFX | [inline] |
H | GFX | [protected] |
Hide() | ScreenObject | [inline] |
HideAll() | Sprite | [static] |
isAnim() const | GFX | [inline] |
IsConstrained() | Sprite | [inline] |
isMoving() const | ScreenObject | [inline] |
isVisible() | ScreenObject | [inline] |
IsWarped() | Sprite | [inline] |
LastFrameTime | GFX | [protected] |
LastMoveTime | ScreenObject | [protected] |
Move(void) | ScreenObject | [protected] |
MultisetSortedByPrio typedef | ScreenObject | [protected] |
NoFrames | GFX | [protected] |
OriginalSurface | GFX | [protected] |
PauseAnim() | GFX | [inline] |
Prio | ScreenObject | [protected] |
Register() | ScreenObject | [inline, protected] |
RegisteredScreenObjects | ScreenObject | [protected, static] |
ROs_Pos | ScreenObject | [protected] |
RotZoomEnabled | GFX | [protected] |
Save(const std::string Filename) const | GFX | [inline] |
ScreenObject() | ScreenObject | [inline, protected] |
SetAlpha(const u8 NewAlpha=SDL_ALPHA_OPAQUE) | GFX | [inline] |
SetConstrained(bool c=true) | Sprite | [inline] |
SetFrame(const u16 NewFrame=0) | GFX | [inline] |
SetNoFrames(const u16 NewNoFrames=1) | GFX | [inline] |
SetPixel(const u16 X, const u16 Y, const SDL_Color Color=BLACK) | GFX | [inline] |
SetPrio(u16 NewPrio=DEFAULT_SPRITE_PRIO) | Sprite | [inline, virtual] |
SetSurface(SDL_Surface *NewSurface) | GFX | [inline] |
SetTrans(const SDL_Color NewTransparent=NONE) | GFX | [inline] |
SetVisible(bool b=true) | ScreenObject | [inline] |
SetVX(const s16 NewVX=0) | ScreenObject | [inline] |
SetVXY(const s16 NewVX=0, const s16 NewVY=0) | ScreenObject | [inline] |
SetVY(const s16 NewVY=0) | ScreenObject | [inline] |
SetWarped(bool w=true) | Sprite | [inline] |
SetX(const s16 NewX=0) | ScreenObject | [inline] |
SetXY(s16 NewX=0, s16 NewY=0) | Sprite | [virtual] |
SetY(const s16 NewY=0) | ScreenObject | [inline] |
Show() | ScreenObject | [inline] |
ShowAll() | Sprite | [static] |
Sprite() | Sprite | [inline] |
Sprite(const GFX &InitGFX) | Sprite | [inline] |
StartAnim() | GFX | [inline] |
StopAnim() | GFX | [inline] |
Surface | GFX | [protected] |
Transparent | GFX | [protected] |
Unregister() | ScreenObject | [inline, protected] |
UpdateFrame(void) | GFX | [protected] |
Visible | ScreenObject | [protected] |
VX | ScreenObject | [protected] |
VY | ScreenObject | [protected] |
W | GFX | [protected] |
X | ScreenObject | [protected] |
Y | ScreenObject | [protected] |
~ScreenObject() | ScreenObject | [inline, protected] |