Vigilante Game Framework  1.0.0.8
A 2D/3D C++ Game Framework using SFML.
V9Slice Member List

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

AccelerationVObject
activeVBase
aliveVBase
AllowCollisionsVObject
AngleVObject
AngleAccelerationVObject
AngleDragVObject
AngleMaxVObject
AngleVelocityVObject
CollisionXDragVObject
computeVelocity(float v, float a, float d, float max, float dt)VObjectstatic
cornerSizeV9Sliceprotected
Destroy()VBaseinlinevirtual
DragVObject
Draw(sf::RenderTarget &RenderTarget) overrideV9Slicevirtual
ElasticityVObject
existsVBase
HealthVObject
Hurt(float damage)VObjectvirtual
ImmovableVObject
IsSolid()VObject
Kill()VBaseinlinevirtual
LastVObject
LoadGraphic(sf::String filename, const sf::Vector2f &corner, const sf::IntRect &rect=sf::IntRect())V9Slicevirtual
LoadGraphicFromTexture(sf::Texture &texture, const sf::Vector2f &corner, const sf::IntRect &rect=sf::IntRect())V9Slicevirtual
MassVObject
MaxVelocityVObject
MovesVObject
OriginV9Slice
PositionVObject
RadiusVObject
RefCountVBase
renderStateV9Sliceprotected
Reset(sf::Vector2f newPos)VObjectvirtual
Reset(float x, float y)VObjectvirtual
Revive()VBaseinlinevirtual
RotateFactorVObject
ScaleV9Slice
ScrollFactorVObject
separate(VObject *a, VObject *b)VObjectstatic
SeparateBiasVObjectstatic
separateCircle(VObject *a, VObject *b)VObjectstatic
SetPositionAtCentre(float x, float y)VObject
SetPositionAtCentre(sf::Vector2f newPos)VObject
SidesTouching enum nameVObject
SizeVObject
TestInView(const sf::View &renderTargetView, sf::View *defaultView, VObject *o, const sf::FloatRect &renderBox=sf::FloatRect())VObjectstatic
textureRectV9Sliceprotected
TintV9Slice
TOUCHALL enum value (defined in VObject)VObject
TOUCHBOTTOM enum value (defined in VObject)VObject
touchFlag(VObject *a, VObject *b)VObjectstatic
TouchingVObject
TOUCHLEFT enum value (defined in VObject)VObject
TOUCHNONE enum value (defined in VObject)VObject
TOUCHRIGHT enum value (defined in VObject)VObject
TOUCHTOP enum value (defined in VObject)VObject
TOUCHWALL enum value (defined in VObject)VObject
typeVBase
Update(float dt)VObjectvirtual
updateFrame()V9Sliceprotectedvirtual
updateMotion(float dt)VObjectprotectedvirtual
updateTransform() overrideV9Sliceprotectedvirtual
V9Slice(sf::Vector2f Position, sf::Vector2f Size, const sf::String &Filename="", const sf::Vector2f &Corner=sf::Vector2f())V9Slice
V9Slice(float x, float y, float width, float height, const sf::String &Filename="", const sf::Vector2f &Corner=sf::Vector2f())V9Slice
VBase() (defined in VBase)VBaseinline
VClearLog()VBasestatic
VelocityVObject
vertexArrayV9Sliceprotected
visibleVBase
VLog(const char *fmt,...)VBasestatic
VLogError(const char *fmt,...)VBasestatic
VObject(sf::Vector2f position, sf::Vector2f size=sf::Vector2f())VObjectinline
VObject(float x=0, float y=0, float width=0, float height=0)VObjectinline
VString(const char *fmt,...)VBasestatic
VSUPERCLASS typedefV9Slice
WasTouchingVObject
ZoomFactorVObject
~VBase() (defined in VBase)VBaseinlinevirtual