|
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 |
1.8.14