Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Bolt Member List

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

backgroundGraphicprotected
Bolt(double len=16, double wid=1, Bitmap *tex=0, int share=0)Bolt
BOLT enum valueGraphic
CastsShadow() const Graphicinlinevirtual
CheckRayIntersection(Point pt, Point vpn, double len, Point &ipt, bool treat_translucent_polys_as_solid=true)Graphicvirtual
CheckVisibility(Projector &projector)Graphicvirtual
CollidesWith(Graphic &o)Graphicvirtual
Depth() const Graphicinlinevirtual
depthGraphicprotected
Destroy()Graphicvirtual
Farther(Graphic *a, Graphic *b)Graphicstatic
foregroundGraphicprotected
GetScene() const Graphicinlinevirtual
Graphic()Graphic
hiddenGraphicprotected
Hidden() const Graphicinlinevirtual
Hide()Graphicinlinevirtual
idGraphicprotected
id_keyGraphicprotectedstatic
Identity() const Graphicinline
infiniteGraphicprotected
IsBackground() const Graphicinlinevirtual
IsBolt() const Boltinlinevirtual
IsForeground() const Graphicinlinevirtual
IsInfinite() const Graphicinlinevirtual
IsQuad() const Graphicinlinevirtual
IsSolid() const Graphicinlinevirtual
IsSprite() const Graphicinlinevirtual
IsVisible() const Graphicinline
lengthBoltprotected
Life() const Graphicinlinevirtual
lifeGraphicprotected
locGraphicprotected
Location() const Graphicinline
luminousGraphicprotected
Luminous() const Graphicinlinevirtual
MoveTo(const Point &p)Graphicinlinevirtual
mtlBoltprotected
nameGraphicprotected
Name() const Graphicinline
Nearer(Graphic *a, Graphic *b)Graphicstatic
operator<(const Graphic &g) const Graphic
operator<=(const Graphic &g) const Graphic
operator==(const Graphic &g) const Graphicinline
originBoltprotected
OTHER enum valueGraphic
polyBoltprotected
ProjectScreenRect(Projector *p)Graphicvirtual
QUAD enum valueGraphic
radiusGraphicprotected
Radius() const Graphicinline
Render(Video *video, DWORD flags)Boltvirtual
RENDER_ADD_LIGHT enum valueGraphic
RENDER_ADDITIVE enum valueGraphic
RENDER_ALPHA enum valueGraphic
RENDER_FIRST_LIGHT enum valueGraphic
RENDER_FLAGS enum nameGraphic
RENDER_SOLID enum valueGraphic
sceneGraphicprotected
screen_rectGraphicprotected
ScreenRect() const Graphicinline
SetBackground(bool b)Graphicinlinevirtual
SetDepth(float d)Graphicinlinevirtual
SetDirection(const Point &v)Bolt
SetEndPoints(const Point &from, const Point &to)Bolt
SetForeground(bool f)Graphicinlinevirtual
SetInfinite(bool b)Graphicvirtual
SetLuminous(bool l)Graphicinlinevirtual
SetOrientation(const Matrix &o)Boltvirtual
SetScene(Scene *s)Graphicinlinevirtual
SetShade(double s)Boltinline
SetShadow(bool s)Graphicinlinevirtual
SetTextureOffset(double from, double to)Bolt
SetVisible(bool v)Graphicinline
Shade() const Boltinline
shadeBoltprotected
shadowGraphicprotected
sharedBoltprotected
Show()Graphicinlinevirtual
SOLID enum valueGraphic
SPRITE enum valueGraphic
textureBoltprotected
transGraphicprotected
TranslateBy(const Point &ref)Boltvirtual
Translucent() const Graphicinlinevirtual
TYPE enum nameGraphic
TYPENAME()Boltinlinestatic
Update()Boltvirtual
visibleGraphicprotected
vpnBoltprotected
vsetBoltprotected
widthBoltprotected
~Bolt()Boltvirtual
~Graphic()Graphicvirtual