Vigilante Game Framework
1.0.0.8
A 2D/3D C++ Game Framework using SFML.
|
This is the complete list of members for V3DModel, including all inherited members.
Acceleration | V3DObject | |
active | VBase | |
alive | VBase | |
AngleAcceleration | V3DObject | |
AngleDrag | V3DObject | |
AngleMax | V3DObject | |
AngleVelocity | V3DObject | |
DefaultTexture | V3DModel | static |
Destroy() override | V3DModel | virtual |
Drag | V3DObject | |
Draw(sf::RenderTarget &RenderTarget) override | V3DModel | virtual |
drawCount | V3DModel | protected |
exists | VBase | |
GenerateDefaultTexture() | V3DModel | static |
GetMaximum() | V3DObject | |
GetMinimum() | V3DObject | |
Health | V3DObject | |
Hurt(float damage) | V3DObject | virtual |
indexVBO | V3DModel | protected |
Kill() | VBase | inlinevirtual |
Last | V3DObject | |
LoadModelData(const V3DVertexArray &vertexArray, const std::vector< unsigned int > &indexArray=std::vector< unsigned int >()) | V3DModel | |
LoadTexture(const sf::String &filename) | V3DModel | |
LoadTexture(const sf::Texture &tex) | V3DModel | |
Material | V3DModel | |
maximum | V3DObject | protected |
MaxVelocity | V3DObject | |
minimum | V3DObject | 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 | |
texture | V3DModel | protected |
transform | V3DModel | protected |
type | VBase | |
Update(float dt) override | V3DObject | virtual |
updateMotion(float dt) | V3DObject | protectedvirtual |
UpdateShader(V3DShader *shader, V3DCamera *camera) override | V3DModel | virtual |
updateTransform() override | V3DModel | protectedvirtual |
V3DModel(sf::Vector3f position, sf::Vector3f rotation, sf::Vector3f scale) | V3DModel | |
V3DModel(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) | V3DModel | |
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 | |
vao | V3DModel | protected |
VBase() (defined in VBase) | VBase | inline |
VClearLog() | VBase | static |
Velocity | V3DObject | |
vertexVBO | V3DModel | protected |
visible | VBase | |
VLog(const char *fmt,...) | VBase | static |
VLogError(const char *fmt,...) | VBase | static |
VString(const char *fmt,...) | VBase | static |
VSUPERCLASS typedef | V3DModel | |
~VBase() (defined in VBase) | VBase | inlinevirtual |