Project OpenGeode
class ModelMapping
Functions
ModelMapping
cpp
public void ModelMapping<MappingType>(const ModelMapping<MappingType> & )
public void ModelMapping<MappingType>(const ModelMapping<MappingType> & )
operator=
cpp
public ModelMapping<MappingType> & operator=(const ModelMapping<MappingType> & )
public ModelMapping<MappingType> & operator=(const ModelMapping<MappingType> & )
ModelMapping
cpp
public void ModelMapping<MappingType>()
public void ModelMapping<MappingType>()
ModelMapping
cpp
public void ModelMapping<MappingType>(ModelMapping<MappingType> && other)
public void ModelMapping<MappingType>(ModelMapping<MappingType> && other)
operator=
cpp
public ModelMapping<MappingType> & operator=(ModelMapping<MappingType> && other)
public ModelMapping<MappingType> & operator=(ModelMapping<MappingType> && other)
at
cpp
public MappingType & at(const ComponentType & type)
public MappingType & at(const ComponentType & type)
at
cpp
public const MappingType & at(const ComponentType & type)
public const MappingType & at(const ComponentType & type)
has_mapping_type
cpp
public bool has_mapping_type(const ComponentType & type)
public bool has_mapping_type(const ComponentType & type)
emplace
cpp
public void emplace(const ComponentType & type, MappingType mapping)
public void emplace(const ComponentType & type, MappingType mapping)
remove
cpp
public void remove(const ComponentType & type)
public void remove(const ComponentType & type)
operator[]
cpp
public MappingType & operator[](const ComponentType & type)
public MappingType & operator[](const ComponentType & type)
components_mappings
cpp
public const absl::flat_hash_map<ComponentType, Mapping> & components_mappings()
public const absl::flat_hash_map<ComponentType, Mapping> & components_mappings()