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