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

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

angleSpriteprotected
Angle() const Spriteinline
backgroundGraphicprotected
blend_modeSpriteprotected
BlendMode() const Spriteinline
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
Filter() const Spriteinline
filterSpriteprotected
foregroundGraphicprotected
Frame() const Sprite
frame_indexSpriteprotected
frame_timeSpriteprotected
FrameRate() const Sprite
framesSpriteprotected
GetScene() const Graphicinlinevirtual
Graphic()Graphic
hSpriteprotected
Height() const Spriteinline
Hidden() const Graphicinlinevirtual
hiddenGraphicprotected
Hide()Graphicinlinevirtual
idGraphicprotected
id_keyGraphicprotectedstatic
Identity() const Graphicinline
infiniteGraphicprotected
IsBackground() const Graphicinlinevirtual
IsBolt() const Graphicinlinevirtual
IsForeground() const Graphicinlinevirtual
IsInfinite() const Graphicinlinevirtual
IsQuad() const Graphicinlinevirtual
IsSolid() const Graphicinlinevirtual
IsSprite() const Spriteinlinevirtual
IsVisible() const Graphicinline
last_timeSpriteprotected
Life() const Graphicinlinevirtual
lifeGraphicprotected
locGraphicprotected
Location() const Graphicinline
loopSpriteprotected
Looping() const Spriteinline
Luminous() const Graphicinlinevirtual
luminousGraphicprotected
MoveTo(const Point &p)Graphicinlinevirtual
mtlSpriteprotected
Name() const Graphicinline
nameGraphicprotected
Nearer(Graphic *a, Graphic *b)Graphicstatic
nframesSpriteprotected
NumFrames() const Spriteinline
operator<(const Graphic &g) const Graphic
operator<=(const Graphic &g) const Graphic
operator==(const Graphic &g) const Graphicinline
OTHER enum valueGraphic
own_framesSpriteprotected
polySpriteprotected
ProjectScreenRect(Projector *p)Graphicvirtual
QUAD enum valueGraphic
Radius() const Graphicinline
radiusGraphicprotected
Render(Video *video, DWORD flags)Spritevirtual
Render2D(Video *video)Spritevirtual
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
Rescale(double scale)Spritevirtual
Reshape(int w1, int h1)Spritevirtual
Scale(double scale)Spritevirtual
sceneGraphicprotected
screen_rectGraphicprotected
ScreenRect() const Graphicinline
SetAngle(double a)Spriteinline
SetAnimation(Bitmap *animation, int length=1, int repeat=1, int share=1)Spritevirtual
SetBackground(bool b)Graphicinlinevirtual
SetBlendMode(int a)Spriteinline
SetDepth(float d)Graphicinlinevirtual
SetFilter(int f)Spriteinline
SetForeground(bool f)Graphicinlinevirtual
SetFrameIndex(int n)Sprite
SetFrameRate(double rate)Sprite
SetInfinite(bool b)Graphicvirtual
SetLuminous(bool l)Graphicinlinevirtual
SetOrientation(const Matrix &o)Graphicinlinevirtual
SetScene(Scene *s)Graphicinlinevirtual
SetShade(double s)Spriteinline
SetShadow(bool s)Graphicinlinevirtual
SetTexCoords(const double *uv_interleaved)Spritevirtual
SetVisible(bool v)Graphicinline
Shade() const Spriteinline
shadeSpriteprotected
shadowGraphicprotected
Show()Graphicinlinevirtual
SOLID enum valueGraphic
SPRITE enum valueGraphic
Sprite()Sprite
Sprite(Bitmap *animation, int length=1, int repeat=1, int share=1)Sprite
transGraphicprotected
TranslateBy(const Point &ref)Graphicinlinevirtual
Translucent() const Graphicinlinevirtual
TYPE enum nameGraphic
TYPENAME()Spriteinlinestatic
Update()Spritevirtual
visibleGraphicprotected
vsetSpriteprotected
wSpriteprotected
Width() const Spriteinline
~Graphic()Graphicvirtual
~Sprite()Spritevirtual