AddEntity(EntityRef &entity, AllocationLocation alloc_location) | corgi::Component< RenderMeshData > | inline |
AddEntity(EntityRef &entity) | corgi::Component< RenderMeshData > | inline |
AddEntityGenerically(EntityRef &entity) | corgi::Component< RenderMeshData > | inlinevirtual |
AddFromRawData(EntityRef &entity, const void *raw_data) | corgi::component_library::RenderMeshComponent | virtual |
begin() | corgi::Component< RenderMeshData > | inlinevirtual |
Cleanup() | corgi::Component< RenderMeshData > | inlinevirtual |
CleanupEntity(EntityRef &) | corgi::Component< RenderMeshData > | inlinevirtual |
ClearComponentData() | corgi::Component< RenderMeshData > | inlinevirtual |
Component() | corgi::Component< RenderMeshData > | inline |
component_data_ | corgi::Component< RenderMeshData > | protected |
component_index_lookup_ | corgi::Component< RenderMeshData > | protected |
culling_distance_squared() const | corgi::component_library::RenderMeshComponent | inline |
Data(const EntityRef &entity) | corgi::Component< RenderMeshData > | inline |
Data(const EntityRef &entity) const | corgi::Component< RenderMeshData > | inline |
end() | corgi::Component< RenderMeshData > | inlinevirtual |
entity_manager_ | corgi::Component< RenderMeshData > | protected |
EntityIterator typedef | corgi::Component< RenderMeshData > | |
ExportRawData(const EntityRef &entity) const | corgi::component_library::RenderMeshComponent | virtual |
GetComponent() | corgi::Component< RenderMeshData > | inline |
GetComponentData(size_t data_index) | corgi::Component< RenderMeshData > | inline |
GetComponentData(const EntityRef &entity) | corgi::Component< RenderMeshData > | inline |
GetComponentData(size_t data_index) const | corgi::Component< RenderMeshData > | inline |
GetComponentData(const EntityRef &entity) const | corgi::Component< RenderMeshData > | inline |
GetComponentDataAsVoid(const EntityRef &entity) | corgi::Component< RenderMeshData > | inlinevirtual |
GetComponentDataAsVoid(const EntityRef &entity) const | corgi::Component< RenderMeshData > | inlinevirtual |
GetComponentDataIndex(const EntityRef &entity) const | corgi::Component< RenderMeshData > | inlineprotected |
GetComponentId() | corgi::Component< RenderMeshData > | inlinestatic |
HasDataForEntity(const EntityRef &entity) | corgi::Component< RenderMeshData > | inlinevirtual |
Init() | corgi::component_library::RenderMeshComponent | virtual |
InitEntity(EntityRef &) | corgi::component_library::RenderMeshComponent | virtual |
IsRegisteredWithComponent(const EntityRef &entity) | corgi::Component< RenderMeshData > | inline |
kDefaultCullDist | corgi::component_library::RenderMeshComponent | static |
light_position() | corgi::component_library::RenderMeshComponent | inline |
RawDataUniquePtr typedef | corgi::ComponentInterface | |
RemoveEntity(EntityRef &entity) | corgi::Component< RenderMeshData > | inlinevirtual |
RemoveEntity(EntityIterator iter) | corgi::Component< RenderMeshData > | inlinevirtual |
RenderAllEntities(fplbase::Renderer &renderer, const CameraInterface &camera) | corgi::component_library::RenderMeshComponent | |
RenderMeshComponent() | corgi::component_library::RenderMeshComponent | inline |
RenderPass(int pass_id, const CameraInterface &camera, fplbase::Renderer &renderer) | corgi::component_library::RenderMeshComponent | |
RenderPass(int pass_id, const CameraInterface &camera, fplbase::Renderer &renderer, size_t shader_index) | corgi::component_library::RenderMeshComponent | |
RenderPrep(const CameraInterface &camera) | corgi::component_library::RenderMeshComponent | |
set_culling_distance_squared(float culling_distance_squared) | corgi::component_library::RenderMeshComponent | inline |
set_light_position(const mathfu::vec3 &light_position) | corgi::component_library::RenderMeshComponent | inline |
SetComponentIdOnDataType(ComponentId id) | corgi::Component< RenderMeshData > | inlinevirtual |
SetCullDistance(float distance) | corgi::component_library::RenderMeshComponent | inline |
SetEntityManager(EntityManager *entity_manager) | corgi::Component< RenderMeshData > | inlinevirtual |
SetVisibilityRecursively(const EntityRef &entity, bool visible) | corgi::component_library::RenderMeshComponent | |
UpdateAllEntities(WorldTime) | corgi::component_library::RenderMeshComponent | inlinevirtual |
value_type typedef | corgi::Component< RenderMeshData > | |
~Component() | corgi::Component< RenderMeshData > | inlinevirtual |
~ComponentInterface() | corgi::ComponentInterface | inlinevirtual |
~RenderMeshComponent() | corgi::component_library::RenderMeshComponent | inlinevirtual |