Project OpenGeode
class ComponentsStorage
Functions
nb_components
cpp
public index_t nb_components()
public index_t nb_components()
has_component
cpp
public bool has_component(const uuid & id)
public bool has_component(const uuid & id)
component
cpp
public const Component & component(const uuid & id)
public const Component & component(const uuid & id)
component
cpp
public Component & component(const uuid & id)
public Component & component(const uuid & id)
begin
cpp
public Iterator begin()
public Iterator begin()
end
cpp
public Iterator end()
public Iterator end()
add_component
cpp
public void add_component(ComponentPtr component)
public void add_component(ComponentPtr component)
save_components
cpp
public void save_components(basic_string_view filename)
public void save_components(basic_string_view filename)
delete_component
cpp
public void delete_component(const uuid & id)
public void delete_component(const uuid & id)
load_components
cpp
public void load_components(basic_string_view filename)
public void load_components(basic_string_view filename)
file_mapping
cpp
public flat_hash_map file_mapping(basic_string_view directory)
public flat_hash_map file_mapping(basic_string_view directory)