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

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

AccelerationVObject
activeVBase
AgeVParticle
aliveVBase
AllowCollisionsVObject
AlphaRangeVParticle
AngleVObject
AngleAccelerationVObject
AngleDragVObject
AngleMaxVObject
AngleVelocityVObject
CollisionXDragVObject
ColourRangeVParticle
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
LifespanVParticle
MassVObject
MaxVelocityVObject
MovesVObject
OnEmit()VParticleinlinevirtual
PositionVObject
RadiusVObject
RefCountVBase
Reset(float x, float y) overrideVParticlevirtual
VObject::Reset(sf::Vector2f newPos)VObjectvirtual
Revive()VBaseinlinevirtual
RotateFactorVObject
ScaleVParticle
ScaleRangeVParticle
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
TintVParticle
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) overrideVParticlevirtual
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
VParticle() (defined in VParticle)VParticleinline
VParticle(const VParticle &src)VParticleinline
VString(const char *fmt,...)VBasestatic
VSUPERCLASS typedefVParticle
WasTouchingVObject
ZoomFactorVObject
~VBase() (defined in VBase)VBaseinlinevirtual