| AddEntity(EntityRef &entity, AllocationLocation alloc_location) | corgi::Component< PhysicsData > | inline |
| AddEntity(EntityRef &entity) | corgi::Component< PhysicsData > | inline |
| AddEntityGenerically(EntityRef &entity) | corgi::Component< PhysicsData > | inlinevirtual |
| AddFromRawData(corgi::EntityRef &entity, const void *raw_data) | PhysicsComponent | virtual |
| AddStaticMeshTriangle(const corgi::EntityRef &entity, const mathfu::vec3 &pt0, const mathfu::vec3 &pt1, const mathfu::vec3 &pt2) | PhysicsComponent | |
| AwakenAllEntities() | PhysicsComponent | |
| AwakenEntity(const corgi::EntityRef &entity) | PhysicsComponent | |
| begin() | corgi::Component< PhysicsData > | inlinevirtual |
| bullet_world() | PhysicsComponent | inline |
| Cleanup() | corgi::Component< PhysicsData > | inlinevirtual |
| CleanupEntity(corgi::EntityRef &entity) | PhysicsComponent | virtual |
| ClearComponentData() | corgi::Component< PhysicsData > | inlinevirtual |
| collision_data() | PhysicsComponent | inline |
| Component() | corgi::Component< PhysicsData > | inline |
| component_data_ | corgi::Component< PhysicsData > | protected |
| component_index_lookup_ | corgi::Component< PhysicsData > | protected |
| Data(const EntityRef &entity) | corgi::Component< PhysicsData > | inline |
| Data(const EntityRef &entity) const | corgi::Component< PhysicsData > | inline |
| DebugDrawObject(fplbase::Renderer *renderer, const mathfu::mat4 &camera_transform, const corgi::EntityRef &entity, const mathfu::vec3 &color) | PhysicsComponent | |
| DebugDrawWorld(fplbase::Renderer *renderer, const mathfu::mat4 &camera_transform) | PhysicsComponent | |
| DisablePhysics(const corgi::EntityRef &entity) | PhysicsComponent | |
| EnablePhysics(const corgi::EntityRef &entity) | PhysicsComponent | |
| end() | corgi::Component< PhysicsData > | inlinevirtual |
| entity_manager_ | corgi::Component< PhysicsData > | protected |
| EntityIterator typedef | corgi::Component< PhysicsData > | |
| ExportRawData(const corgi::EntityRef &entity) const | PhysicsComponent | virtual |
| FinalizeStaticMesh(const corgi::EntityRef &entity, short collision_type, short collides_with, float mass, float restitution, const std::string &user_tag) | PhysicsComponent | |
| GenerateRaycastShape(corgi::EntityRef &entity, bool result_exportable) | PhysicsComponent | |
| GetComponent() | corgi::Component< PhysicsData > | inline |
| GetComponentData(size_t data_index) | corgi::Component< PhysicsData > | inline |
| GetComponentData(const EntityRef &entity) | corgi::Component< PhysicsData > | inline |
| GetComponentData(size_t data_index) const | corgi::Component< PhysicsData > | inline |
| GetComponentData(const EntityRef &entity) const | corgi::Component< PhysicsData > | inline |
| GetComponentDataAsVoid(const EntityRef &entity) | corgi::Component< PhysicsData > | inlinevirtual |
| GetComponentDataAsVoid(const EntityRef &entity) const | corgi::Component< PhysicsData > | inlinevirtual |
| GetComponentDataIndex(const EntityRef &entity) const | corgi::Component< PhysicsData > | inlineprotected |
| GetComponentId() | corgi::Component< PhysicsData > | inlinestatic |
| gravity() const | PhysicsComponent | inline |
| GravityForEntity(const corgi::EntityRef &entity) const | PhysicsComponent | |
| HasDataForEntity(const EntityRef &entity) | corgi::Component< PhysicsData > | inlinevirtual |
| Init() | PhysicsComponent | virtual |
| InitEntity(corgi::EntityRef &) | PhysicsComponent | virtual |
| InitStaticMesh(corgi::EntityRef &entity) | PhysicsComponent | |
| IsRegisteredWithComponent(const EntityRef &entity) | corgi::Component< PhysicsData > | inline |
| max_steps() const | PhysicsComponent | inline |
| PhysicsComponent() | PhysicsComponent | |
| ProcessBulletTickCallback() | PhysicsComponent | |
| RawDataUniquePtr typedef | corgi::ComponentInterface | |
| RaycastSingle(mathfu::vec3 &start, mathfu::vec3 &end) | PhysicsComponent | |
| RaycastSingle(mathfu::vec3 &start, mathfu::vec3 &end, short layer_mask) | PhysicsComponent | |
| RaycastSingle(mathfu::vec3 &start, mathfu::vec3 &end, mathfu::vec3 *hit_point) | PhysicsComponent | |
| RaycastSingle(mathfu::vec3 &start, mathfu::vec3 &end, short layer_mask, mathfu::vec3 *hit_point) | PhysicsComponent | |
| RemoveEntity(EntityRef &entity) | corgi::Component< PhysicsData > | inlinevirtual |
| RemoveEntity(EntityIterator iter) | corgi::Component< PhysicsData > | inlinevirtual |
| set_collision_callback(CollisionCallback callback, void *user_data) | PhysicsComponent | inline |
| set_gravity(float gravity) | PhysicsComponent | inline |
| set_max_steps(int max_steps) | PhysicsComponent | inline |
| SetComponentIdOnDataType(ComponentId id) | corgi::Component< PhysicsData > | inlinevirtual |
| SetEntityManager(EntityManager *entity_manager) | corgi::Component< PhysicsData > | inlinevirtual |
| UpdateAllEntities(corgi::WorldTime delta_time) | PhysicsComponent | virtual |
| UpdatePhysicsFromTransform(const corgi::EntityRef &entity) | PhysicsComponent | |
| UpdatePhysicsScale(const corgi::EntityRef &entity) | PhysicsComponent | |
| value_type typedef | corgi::Component< PhysicsData > | |
| ~Component() | corgi::Component< PhysicsData > | inlinevirtual |
| ~ComponentInterface() | corgi::ComponentInterface | inlinevirtual |
| ~PhysicsComponent() | PhysicsComponent | virtual |