#include <Graphic.h>
List of all members.
Static Protected Attributes |
static int | id_key = 1 |
Detailed Description
Definition at line 35 of file Graphic.h.
Member Enumeration Documentation
- Enumerator:
RENDER_SOLID |
|
RENDER_ALPHA |
|
RENDER_ADDITIVE |
|
RENDER_FIRST_LIGHT |
|
RENDER_ADD_LIGHT |
|
Definition at line 42 of file Graphic.h.
- Enumerator:
OTHER |
|
SOLID |
|
SPRITE |
|
BOLT |
|
QUAD |
|
Definition at line 40 of file Graphic.h.
Constructor & Destructor Documentation
Member Function Documentation
virtual bool Graphic::CastsShadow |
( |
| ) |
const |
|
inlinevirtual |
int Graphic::CheckRayIntersection |
( |
Point |
pt, |
|
|
Point |
vpn, |
|
|
double |
len, |
|
|
Point & |
ipt, |
|
|
bool |
treat_translucent_polys_as_solid = true |
|
) |
| |
|
virtual |
bool Graphic::CheckVisibility |
( |
Projector & |
projector | ) |
|
|
virtual |
int Graphic::CollidesWith |
( |
Graphic & |
o | ) |
|
|
virtual |
virtual float Graphic::Depth |
( |
| ) |
const |
|
inlinevirtual |
void Graphic::Destroy |
( |
| ) |
|
|
virtual |
virtual Scene* Graphic::GetScene |
( |
| ) |
const |
|
inlinevirtual |
virtual int Graphic::Hidden |
( |
| ) |
const |
|
inlinevirtual |
virtual void Graphic::Hide |
( |
| ) |
|
|
inlinevirtual |
int Graphic::Identity |
( |
| ) |
const |
|
inline |
virtual int Graphic::IsBackground |
( |
| ) |
const |
|
inlinevirtual |
virtual bool Graphic::IsBolt |
( |
| ) |
const |
|
inlinevirtual |
virtual int Graphic::IsForeground |
( |
| ) |
const |
|
inlinevirtual |
virtual int Graphic::IsInfinite |
( |
| ) |
const |
|
inlinevirtual |
virtual bool Graphic::IsQuad |
( |
| ) |
const |
|
inlinevirtual |
virtual bool Graphic::IsSolid |
( |
| ) |
const |
|
inlinevirtual |
virtual bool Graphic::IsSprite |
( |
| ) |
const |
|
inlinevirtual |
bool Graphic::IsVisible |
( |
| ) |
const |
|
inline |
virtual int Graphic::Life |
( |
| ) |
const |
|
inlinevirtual |
Point Graphic::Location |
( |
| ) |
const |
|
inline |
virtual bool Graphic::Luminous |
( |
| ) |
const |
|
inlinevirtual |
virtual void Graphic::MoveTo |
( |
const Point & |
p | ) |
|
|
inlinevirtual |
const char* Graphic::Name |
( |
| ) |
const |
|
inline |
int Graphic::operator< |
( |
const Graphic & |
g | ) |
const |
int Graphic::operator<= |
( |
const Graphic & |
g | ) |
const |
int Graphic::operator== |
( |
const Graphic & |
g | ) |
const |
|
inline |
void Graphic::ProjectScreenRect |
( |
Projector * |
p | ) |
|
|
virtual |
float Graphic::Radius |
( |
| ) |
const |
|
inline |
virtual void Graphic::Render |
( |
Video * |
video, |
|
|
DWORD |
flags |
|
) |
| |
|
inlinevirtual |
Reimplemented in PlanetRep, Grid, Solid, Dust, Particles, Selection, TerrainPatch, Selector, Sprite, Grid, Stars, TerrainClouds, ShipSolid, TerrainApron, TerrainHaze, DriveSprite, QuantumFlash, ShieldRep, Trail, and Bolt.
Definition at line 58 of file Graphic.h.
const Rect& Graphic::ScreenRect |
( |
| ) |
const |
|
inline |
virtual void Graphic::SetBackground |
( |
bool |
b | ) |
|
|
inlinevirtual |
virtual void Graphic::SetDepth |
( |
float |
d | ) |
|
|
inlinevirtual |
virtual void Graphic::SetForeground |
( |
bool |
f | ) |
|
|
inlinevirtual |
void Graphic::SetInfinite |
( |
bool |
b | ) |
|
|
virtual |
virtual void Graphic::SetLuminous |
( |
bool |
l | ) |
|
|
inlinevirtual |
virtual void Graphic::SetOrientation |
( |
const Matrix & |
o | ) |
|
|
inlinevirtual |
virtual void Graphic::SetScene |
( |
Scene * |
s | ) |
|
|
inlinevirtual |
virtual void Graphic::SetShadow |
( |
bool |
s | ) |
|
|
inlinevirtual |
void Graphic::SetVisible |
( |
bool |
v | ) |
|
|
inline |
virtual void Graphic::Show |
( |
| ) |
|
|
inlinevirtual |
virtual void Graphic::TranslateBy |
( |
const Point & |
ref | ) |
|
|
inlinevirtual |
virtual bool Graphic::Translucent |
( |
| ) |
const |
|
inlinevirtual |
static const char* Graphic::TYPENAME |
( |
| ) |
|
|
inlinestatic |
virtual void Graphic::Update |
( |
| ) |
|
|
inlinevirtual |
Member Data Documentation
Rect Graphic::screen_rect |
|
protected |
The documentation for this class was generated from the following files: