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

This is the complete list of members for VObject, 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
Destroy()VBaseinlinevirtual
DragVObject
Draw(sf::RenderTarget &RenderTarget)VObjectvirtual
ElasticityVObject
existsVBase
HealthVObject
Hurt(float damage)VObjectvirtual
ImmovableVObject
IsSolid()VObject
Kill()VBaseinlinevirtual
LastVObject
MassVObject
MaxVelocityVObject
MovesVObject
PositionVObject
RadiusVObject
RefCountVBase
Reset(sf::Vector2f newPos)VObjectvirtual
Reset(float x, float y)VObjectvirtual
Revive()VBaseinlinevirtual
RotateFactorVObject
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
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
updateMotion(float dt)VObjectprotectedvirtual
updateTransform()VObjectinlineprotectedvirtual
VBase() (defined in VBase)VBaseinline
VClearLog()VBasestatic
VelocityVObject
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 typedefVObject
WasTouchingVObject
ZoomFactorVObject
~VBase() (defined in VBase)VBaseinlinevirtual