DirectZ
Loading...
Searching...
No Matches
dz::ECS< TCID, TProviders > Member List

This is the complete list of members for dz::ECS< TCID, TProviders >, including all inherited members.

AddCamera(size_t parent_id, const TCamera &camera_data, TCamera::ProjectionType projectionType)dz::ECS< TCID, TProviders >inline
AddCamera(const TCamera &camera_data, TCamera::ProjectionType projectionType)dz::ECS< TCID, TProviders >inline
AddEntity(int parent_id, const TEntity &entity_data)dz::ECS< TCID, TProviders >inline
AddEntity(const TEntity &entity_data)dz::ECS< TCID, TProviders >inline
AddProvider(int parent_id, const TData &data, std::vector< std::shared_ptr< ReflectableGroup > > &reflectable_group_vector)dz::ECS< TCID, TProviders >inline
AddProviderSingle(int parent_id, size_t &id, const TData &data, std::vector< std::shared_ptr< ReflectableGroup > > &reflectable_group_vector)dz::ECS< TCID, TProviders >inline
AddScene(int parent_id, const TScene &entity_data)dz::ECS< TCID, TProviders >inline
AddScene(const TScene &entity_data)dz::ECS< TCID, TProviders >inline
backup(Serial &serial) overridedz::ECS< TCID, TProviders >inlinevirtual
buffer_groupdz::ECS< TCID, TProviders >
buffer_initializeddz::ECS< TCID, TProviders >
buffer_namedz::ECS< TCID, TProviders >
buffer_sizedz::ECS< TCID, TProviders >
CameraProviderT typedefdz::ECS< TCID, TProviders >
CIDdz::ECS< TCID, TProviders >inlinestatic
components_registereddz::ECS< TCID, TProviders >
ConstructComponent(size_t entity_id, const TComponent &data)dz::ECS< TCID, TProviders >inline
constructed_component_countdz::ECS< TCID, TProviders >
CreateBufferGroup()dz::ECS< TCID, TProviders >inline
draw_mgdz::ECS< TCID, TProviders >
DrawProviderT typedefdz::ECS< TCID, TProviders >
e_mutexdz::ECS< TCID, TProviders >
ECS(Serial &serial)dz::ECS< TCID, TProviders >inline
ECS(WINDOW *initial_window_ptr)dz::ECS< TCID, TProviders >inline
EnableDrawInWindow(WINDOW *window_ptr)dz::ECS< TCID, TProviders >inline
FindBufferNameFromProviders()dz::ECS< TCID, TProviders >inline
FindParentGroupPtr(int parent_id)dz::ECS< TCID, TProviders >inline
FramebufferChanged(size_t camera_id)dz::ECS< TCID, TProviders >inline
GenerateCamerasDrawFunction()dz::ECS< TCID, TProviders >inline
GenerateCameraVisibilityFunction()dz::ECS< TCID, TProviders >inline
GenerateEntitysDrawFunction()dz::ECS< TCID, TProviders >inline
GenerateMainFragmentShaderCode()dz::ECS< TCID, TProviders >inline
GenerateMainShader()dz::ECS< TCID, TProviders >inline
GenerateMainVertexShaderCode()dz::ECS< TCID, TProviders >inline
GenerateModelComputeShader()dz::ECS< TCID, TProviders >inline
GenerateModelComputeShaderCode()dz::ECS< TCID, TProviders >inline
GenerateShaderHeader(ShaderModuleType moduleType)dz::ECS< TCID, TProviders >inline
GenerateShaderMain(ShaderModuleType moduleType)dz::ECS< TCID, TProviders >inline
GetCamera(size_t camera_id)dz::ECS< TCID, TProviders >inline
GetCID()dz::Restorableinlinestatic
getCID() overridedz::ECS< TCID, TProviders >inlinevirtual
GetEntity(size_t entity_id)dz::ECS< TCID, TProviders >inline
GetGroup(size_t id)dz::ECS< TCID, TProviders >inline
GetGroupByIndex(size_t index)dz::ECS< TCID, TProviders >inline
GetProviderBegin()dz::ECS< TCID, TProviders >inline
GetProviderData(size_t id)dz::ECS< TCID, TProviders >inline
GetProviderData(const std::string &buffer_name)dz::ECS< TCID, TProviders >inline
GetProviderEnd()dz::ECS< TCID, TProviders >inline
GetProviderValByID(int provider_val_id)dz::ECS< TCID, TProviders >inline
id_provider_groupsdz::ECS< TCID, TProviders >
InsertReflectableGroup(std::vector< std::shared_ptr< ReflectableGroup > > &children)dz::ECS< TCID, TProviders >inline
IsDrawProviderName(std::string &out_string)dz::ECS< TCID, TProviders >inline
IsTAProvider()dz::ECS< TCID, TProviders >inline
IsTThisProvider(bool &out_bool)dz::ECS< TCID, TProviders >inline
loaded_from_iodz::ECS< TCID, TProviders >
main_shaderdz::ECS< TCID, TProviders >
MarkReady()dz::ECS< TCID, TProviders >inline
model_compute_shaderdz::ECS< TCID, TProviders >
prioritized_provider_idsdz::ECS< TCID, TProviders >
priority_glsl_mainsdz::ECS< TCID, TProviders >
provider_id_reflectable_mapsdz::ECS< TCID, TProviders >
provider_index_vectorsdz::ECS< TCID, TProviders >
reflectable_group_root_vectordz::ECS< TCID, TProviders >
RegisterComponent()dz::ECS< TCID, TProviders >inline
RegisterComponents(const std::function< bool(ECS &)> &register_all_components_fn)dz::ECS< TCID, TProviders >inline
registered_component_mapdz::ECS< TCID, TProviders >
RegisterProvider()dz::ECS< TCID, TProviders >inline
RegisterProviders()dz::ECS< TCID, TProviders >inline
RegisterStateCID()dz::ECS< TCID, TProviders >inlinestatic
Resize(int n)dz::ECS< TCID, TProviders >inline
ResizeFramebuffer(size_t camera_id, uint32_t width, uint32_t height)dz::ECS< TCID, TProviders >inline
restore(Serial &serial) overridedz::ECS< TCID, TProviders >inlinevirtual
restricted_keysdz::ECS< TCID, TProviders >
save_pathdz::ECS< TCID, TProviders >
SceneProviderT typedefdz::ECS< TCID, TProviders >
SetCameraAspect(size_t camera_id, float width, float height)dz::ECS< TCID, TProviders >inline
SetProviderCount(const std::string &buffer_name, int count)dz::ECS< TCID, TProviders >inline
window_ptrdz::ECS< TCID, TProviders >
~Restorable()=defaultdz::Restorablevirtual