Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <viewarea.h>
Public Member Functions | |
ViewArea () | |
void | SetSprite (VSSprite *) |
Vector | Scale (const Vector &) const |
GFXColor | GetColor () const |
bool | IsActive () const |
Public Attributes | |
VSSprite * | sprite |
Vector | position |
Vector | size |
Definition at line 14 of file viewarea.h.
Radar::ViewArea::ViewArea | ( | ) |
Definition at line 10 of file viewarea.cpp.
GFXColor Radar::ViewArea::GetColor | ( | ) | const |
Definition at line 43 of file viewarea.cpp.
Referenced by Radar::SphereDisplay::DrawBackground(), Radar::BubbleDisplay::DrawBackground(), and Radar::PlaneDisplay::DrawGround().
bool Radar::ViewArea::IsActive | ( | ) | const |
Definition at line 48 of file viewarea.cpp.
References sprite.
Referenced by Radar::SphereDisplay::DrawBackground(), Radar::BubbleDisplay::DrawBackground(), Radar::PlaneDisplay::DrawDistant(), Radar::PlaneDisplay::DrawNear(), Radar::SphereDisplay::DrawTrack(), and Radar::BubbleDisplay::DrawTrack().
Definition at line 34 of file viewarea.cpp.
References position, size, sprite, and Vector.
Referenced by Radar::SphereDisplay::DrawBackground(), Radar::BubbleDisplay::DrawBackground(), Radar::SphereDisplay::DrawTrack(), Radar::BubbleDisplay::DrawTrack(), and Radar::PlaneDisplay::Projection().
void Radar::ViewArea::SetSprite | ( | VSSprite * | sprite) |
Definition at line 15 of file viewarea.cpp.
References VSSprite::GetPosition(), VSSprite::GetSize(), position, size, sprite, and Vector.
Referenced by Radar::SphereDisplay::Draw(), Radar::BubbleDisplay::Draw(), and Radar::PlaneDisplay::Draw().
Vector Radar::ViewArea::position |
Definition at line 27 of file viewarea.h.
Referenced by Scale(), and SetSprite().
Vector Radar::ViewArea::size |
Definition at line 28 of file viewarea.h.
Referenced by Scale(), and SetSprite().
VSSprite* Radar::ViewArea::sprite |
Definition at line 26 of file viewarea.h.
Referenced by IsActive(), Scale(), and SetSprite().