| 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) override | dz::ECS< TCID, TProviders > | inlinevirtual |
| buffer_group | dz::ECS< TCID, TProviders > | |
| buffer_initialized | dz::ECS< TCID, TProviders > | |
| buffer_name | dz::ECS< TCID, TProviders > | |
| buffer_size | dz::ECS< TCID, TProviders > | |
| CameraProviderT typedef | dz::ECS< TCID, TProviders > | |
| CID | dz::ECS< TCID, TProviders > | inlinestatic |
| components_registered | dz::ECS< TCID, TProviders > | |
| ConstructComponent(size_t entity_id, const TComponent &data) | dz::ECS< TCID, TProviders > | inline |
| constructed_component_count | dz::ECS< TCID, TProviders > | |
| CreateBufferGroup() | dz::ECS< TCID, TProviders > | inline |
| draw_mg | dz::ECS< TCID, TProviders > | |
| DrawProviderT typedef | dz::ECS< TCID, TProviders > | |
| e_mutex | dz::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::Restorable | inlinestatic |
| getCID() override | dz::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_groups | dz::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_io | dz::ECS< TCID, TProviders > | |
| main_shader | dz::ECS< TCID, TProviders > | |
| MarkReady() | dz::ECS< TCID, TProviders > | inline |
| model_compute_shader | dz::ECS< TCID, TProviders > | |
| prioritized_provider_ids | dz::ECS< TCID, TProviders > | |
| priority_glsl_mains | dz::ECS< TCID, TProviders > | |
| provider_id_reflectable_maps | dz::ECS< TCID, TProviders > | |
| provider_index_vectors | dz::ECS< TCID, TProviders > | |
| reflectable_group_root_vector | dz::ECS< TCID, TProviders > | |
| RegisterComponent() | dz::ECS< TCID, TProviders > | inline |
| RegisterComponents(const std::function< bool(ECS &)> ®ister_all_components_fn) | dz::ECS< TCID, TProviders > | inline |
| registered_component_map | dz::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) override | dz::ECS< TCID, TProviders > | inlinevirtual |
| restricted_keys | dz::ECS< TCID, TProviders > | |
| save_path | dz::ECS< TCID, TProviders > | |
| SceneProviderT typedef | dz::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_ptr | dz::ECS< TCID, TProviders > | |
| ~Restorable()=default | dz::Restorable | virtual |