Nameless Engine
Loading...
Searching...
No Matches
ne::MeshData Member List

This is the complete list of members for ne::MeshData, including all inherited members.

deserialize(const std::filesystem::path &pathToFile)ne::Serializablestatic
deserialize(const std::filesystem::path &pathToFile, std::unordered_map< std::string, std::string > &customAttributes)ne::Serializablestatic
deserialize(std::filesystem::path pathToFile, std::unordered_map< std::string, std::string > &customAttributes, const std::string &sEntityId)ne::Serializablestatic
deserialize(const std::filesystem::path &pathToFile, const std::string &sEntityId)ne::Serializablestatic
deserialize(const toml::value &tomlData, std::unordered_map< std::string, std::string > &customAttributes, std::string sEntityId="", const std::optional< std::filesystem::path > &optionalPathToFile={})ne::Serializablestatic
deserializeFromSection(const toml::value &tomlData, std::unordered_map< std::string, std::string > &customAttributes, const std::string &sSectionName, const std::string &sTypeGuid, const std::string &sEntityId, const std::optional< std::filesystem::path > &optionalPathToFile)ne::Serializableprivatestatic
deserializeMultiple(std::filesystem::path pathToFile)ne::Serializablestatic
getClassForGuid(const std::string &sGuid)ne::Serializableprivatestatic
getClassForGuid(const rfk::Struct *pArchetypeToAnalyze, const std::string &sGuid)ne::Serializableprivatestatic
getIdsFromFile(std::filesystem::path pathToFile)ne::Serializablestatic
getIndices()ne::MeshData
getPathDeserializedFromRelativeToRes() constne::Serializable
getVertices()ne::MeshData
MeshData() (defined in ne::MeshData)ne::MeshData
MeshData(const MeshData &)=defaultne::MeshData
MeshData(MeshData &&) noexcept=defaultne::MeshData
meshindex_t typedefne::MeshData
onAfterDeserialized()ne::Serializableinlineprotectedvirtual
operator=(const MeshData &)=defaultne::MeshData
operator=(MeshData &&) noexcept=defaultne::MeshData
pathDeserializedFromRelativeToResne::Serializableprivate
resolvePathToToml(std::filesystem::path &pathToFile)ne::Serializableprivatestatic
sCustomAttributePrefixne::Serializableprivatestatic
Serializable()=default (defined in ne::Serializable)ne::Serializable
serialize(std::filesystem::path pathToFile, bool bEnableBackup, const std::unordered_map< std::string, std::string > &customAttributes={})ne::Serializable
serialize(toml::value &tomlData, const std::string &sEntityId="", const std::unordered_map< std::string, std::string > &customAttributes={}, const std::optional< std::filesystem::path > &optionalPathToFile={}, bool bEnableBackup=false)ne::Serializable
serialize(toml::value &tomlData, Serializable *pOriginalObject, std::string sEntityId="", const std::unordered_map< std::string, std::string > &customAttributes={}, const std::optional< std::filesystem::path > &optionalPathToFile={}, bool bEnableBackup=false)ne::Serializable
serializeMultiple(std::filesystem::path pathToFile, std::vector< SerializableObjectInformation > vObjects, bool bEnableBackup)ne::Serializablestatic
sNothingToSerializeKeyne::Serializableinlineprivatestatic
sPathRelativeToResKeyne::Serializableinlineprivatestatic
sSubEntityFieldNameKeyne::Serializableinlineprivatestatic
vIndicesne::MeshDataprivate
vVerticesne::MeshDataprivate
~MeshData() override=default (defined in ne::MeshData)ne::MeshDatavirtual
~Serializable() override=default (defined in ne::Serializable)ne::Serializablevirtual