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()