|
Bubba-3D
0.9.0
Awesome game engine!
|
This is the complete list of members for GameObject, including all inherited members.
| addChild(GameObject *child) (defined in GameObject) | GameObject | |
| addCollidesWith(TypeIdentifier colliderID) (defined in GameObject) | GameObject | |
| addCollidesWith(std::initializer_list< TypeIdentifier > colliderIDs) (defined in GameObject) | GameObject | |
| addComponent(IComponent *newComponent) (defined in GameObject) | GameObject | |
| addRenderComponent(IRenderComponent *renderer) (defined in GameObject) | GameObject | |
| callEvent(EventType type, GameObject *data) | GameObject | |
| clearCollidesWithList() (defined in GameObject) | GameObject | |
| collidesWith(TypeIdentifier id) (defined in GameObject) | GameObject | |
| GameObject() (defined in GameObject) | GameObject | |
| GameObject(GameObject *parent) (defined in GameObject) | GameObject | |
| GameObject(Mesh *mesh) | GameObject | explicit |
| GameObject(Mesh *mesh, Mesh *colliderMesh) | GameObject | |
| GameObject(Mesh *mesh, GameObject *parent) (defined in GameObject) | GameObject | |
| GameObject(Mesh *mesh, Mesh *colliderMesh, GameObject *parent) (defined in GameObject) | GameObject | |
| getAbsoluteLocation() (defined in GameObject) | GameObject | |
| getAbsoluteRotation() (defined in GameObject) | GameObject | |
| getAbsoluteScale() (defined in GameObject) | GameObject | |
| getId() (defined in GameObject) | GameObject | |
| getIdentifier() (defined in GameObject) | GameObject | |
| getModelMatrix() (defined in GameObject) | GameObject | |
| getOctree() | GameObject | |
| getRelativeLocation() (defined in GameObject) | GameObject | |
| getRelativeRotation() (defined in GameObject) | GameObject | |
| getRelativeScale() (defined in GameObject) | GameObject | |
| getTransformedAABB() (defined in GameObject) | GameObject | |
| getTransformedSphere() (defined in GameObject) | GameObject | |
| getTriangles() | GameObject | |
| IDrawable() (defined in IDrawable) | IDrawable | inline |
| isDirty() (defined in GameObject) | GameObject | |
| isDynamicObject() (defined in GameObject) | GameObject | |
| makeDirty() | GameObject | |
| move(chag::float4x4 model_matrix) | GameObject | |
| render() | GameObject | virtual |
| renderShadow(ShaderProgram *shaderProgram) | GameObject | virtual |
| setDynamic(bool isDynamic) (defined in GameObject) | GameObject | |
| setIdentifier(TypeIdentifier identifier) (defined in GameObject) | GameObject | |
| setLocation(chag::float3 l) (defined in GameObject) | GameObject | |
| setRotation(chag::Quaternion r) (defined in GameObject) | GameObject | |
| setScale(chag::float3 s) (defined in GameObject) | GameObject | |
| shininess (defined in IDrawable) | IDrawable | |
| update(float dt) | GameObject | |
| update(chag::float4x4 update_matrix) | GameObject | |
| updateRotation(chag::Quaternion r) (defined in GameObject) | GameObject | |
| ~GameObject() (defined in GameObject) | GameObject | virtual |
| ~IDrawable() (defined in IDrawable) | IDrawable | inlinevirtual |
1.8.11