active | VBase | |
alive | VBase | |
ApplyForceAtLocalPoint(sf::Vector2f force, sf::Vector2f point) | VPhysicsObject | |
ApplyForceAtWorldPoint(sf::Vector2f force, sf::Vector2f point) | VPhysicsObject | |
ApplyImpulseAtLocalPoint(sf::Vector2f impulse, sf::Vector2f point) | VPhysicsObject | |
ApplyImpulseAtWorldPoint(sf::Vector2f impulse, sf::Vector2f point) | VPhysicsObject | |
baseObject | VPhysicsObject | protected |
body | VPhysicsObject | protected |
bodyType | VPhysicsObject | protected |
BOX enum value (defined in VPhysicsObject) | VPhysicsObject | |
CIRCLE enum value (defined in VPhysicsObject) | VPhysicsObject | |
CUSTOM enum value (defined in VPhysicsObject) | VPhysicsObject | |
Deinitialise(VPhysicsCPSpace *space) | VPhysicsObject | |
Destroy() override | VPhysicsObject | virtual |
Draw(sf::RenderTarget &RenderTarget) | VBase | inlinevirtual |
DYNAMIC enum value (defined in VPhysicsObject) | VPhysicsObject | |
exists | VBase | |
GetBaseObject() | VPhysicsObject | |
GetBody() | VPhysicsObject | |
GetBodyType() | VPhysicsObject | |
GetDensity() | VPhysicsObject | |
GetForce() | VPhysicsObject | |
GetFriction() | VPhysicsObject | |
getPolyVertCount | VPhysicsObject | protected |
GetShape() | VPhysicsObject | |
GetShapeType() | VPhysicsObject | |
GetSurfaceVelocity() | VPhysicsObject | |
GetTorque() | VPhysicsObject | |
Initialise(VPhysicsCPSpace *space) | VPhysicsObject | |
Kill() | VBase | inlinevirtual |
KINEMATIC enum value (defined in VPhysicsObject) | VPhysicsObject | |
LINE enum value (defined in VPhysicsObject) | VPhysicsObject | |
RefCount | VBase | |
Revive() | VBase | inlinevirtual |
SetBodyType(VObjectType bodyType) | VPhysicsObject | |
SetDensity(float density) | VPhysicsObject | |
SetForce(sf::Vector2f force) | VPhysicsObject | |
SetFriction(float friction) | VPhysicsObject | |
SetSurfaceVelocity(sf::Vector2f surfaceVelocity) | VPhysicsObject | |
SetTorque(float torque) | VPhysicsObject | |
shape | VPhysicsObject | protected |
shapeType | VPhysicsObject | protected |
STATIC enum value (defined in VPhysicsObject) | VPhysicsObject | |
type | VBase | |
Update(float dt) override | VPhysicsObject | virtual |
VBase() (defined in VBase) | VBase | inline |
VClearLog() | VBase | static |
visible | VBase | |
VLog(const char *fmt,...) | VBase | static |
VLogError(const char *fmt,...) | VBase | static |
VObjectShape enum name | VPhysicsObject | |
VObjectType enum name | VPhysicsObject | |
VPhysicsObject(VObject *Object, VObjectType BodyType, VObjectShape Shape=VObjectShape::BOX, std::vector< sf::Vector2f > Verts={}) | VPhysicsObject | |
VString(const char *fmt,...) | VBase | static |
VSUPERCLASS typedef | VPhysicsObject | |
~VBase() (defined in VBase) | VBase | inlinevirtual |