Vigilante Game Framework
1.0.0.8
A 2D/3D C++ Game Framework using SFML.
|
This is the complete list of members for V3DObjModel, including all inherited members.
Acceleration | V3DObject | |
active | VBase | |
alive | VBase | |
AngleAcceleration | V3DObject | |
AngleDrag | V3DObject | |
AngleMax | V3DObject | |
AngleVelocity | V3DObject | |
CalcNormal(float N[3], float v0[3], float v1[3], float v2[3]) | V3DObjModel | protectedstatic |
Destroy() override | V3DObjModel | virtual |
Drag | V3DObject | |
Draw(sf::RenderTarget &RenderTarget) override | V3DObjModel | virtual |
exists | VBase | |
GetBaseDir(const std::string &filepath) | V3DObjModel | protectedstatic |
GetMaximum() | V3DObject | |
GetMinimum() | V3DObject | |
Health | V3DObject | |
Hurt(float damage) | V3DObject | virtual |
Kill() | VBase | inlinevirtual |
Last | V3DObject | |
LoadModelData(const char *filename) | V3DObjModel | |
material | V3DObjModel | protected |
materials | V3DObjModel | protected |
maximum | V3DObject | protected |
MaxVelocity | V3DObject | |
minimum | V3DObject | protected |
modelData | V3DObjModel | protected |
Moves | V3DObject | |
Origin | V3DObject | |
Position | V3DObject | |
Radius | V3DObject | |
RefCount | VBase | |
Reset(sf::Vector3f newPos) | V3DObject | virtual |
Reset(float x, float y, float z) | V3DObject | virtual |
Revive() | VBase | inlinevirtual |
Rotation | V3DObject | |
Scale | V3DObject | |
shader | V3DObjModel | protected |
textures | V3DObjModel | protected |
transform | V3DObjModel | protected |
type | VBase | |
Update(float dt) override | V3DObject | virtual |
updateMotion(float dt) | V3DObject | protectedvirtual |
UpdateShader(V3DShader *shader, V3DCamera *camera) override | V3DObjModel | virtual |
updateTransform() override | V3DObjModel | protectedvirtual |
V3DObject(sf::Vector3f position, sf::Vector3f rotation, sf::Vector3f scale) | V3DObject | |
V3DObject(float posX=0, float posY=0, float posZ=0, float rotX=0, float rotY=0, float rotZ=0, float scaleX=1, float scaleY=1, float scaleZ=1) | V3DObject | |
V3DObjModel(sf::Vector3f position, sf::Vector3f rotation, sf::Vector3f scale) | V3DObjModel | |
V3DObjModel(float posX=0, float posY=0, float posZ=0, float rotX=0, float rotY=0, float rotZ=0, float scaleX=1, float scaleY=1, float scaleZ=1) | V3DObjModel | |
VBase() (defined in VBase) | VBase | inline |
VClearLog() | VBase | static |
Velocity | V3DObject | |
visible | VBase | |
VLog(const char *fmt,...) | VBase | static |
VLogError(const char *fmt,...) | VBase | static |
VString(const char *fmt,...) | VBase | static |
VSUPERCLASS typedef | V3DObjModel | |
~VBase() (defined in VBase) | VBase | inlinevirtual |