Nameless Engine
|
This is the complete list of members for ne::RenderSettings, including all inherited members.
bAllowSavingConfigurationToDisk | ne::RenderSettings | private |
bIsVsyncEnabled | ne::RenderSettings | private |
deserialize(const std::filesystem::path &pathToFile) | ne::Serializable | static |
deserialize(const std::filesystem::path &pathToFile, std::unordered_map< std::string, std::string > &customAttributes) | ne::Serializable | static |
deserialize(std::filesystem::path pathToFile, std::unordered_map< std::string, std::string > &customAttributes, const std::string &sEntityId) | ne::Serializable | static |
deserialize(const std::filesystem::path &pathToFile, const std::string &sEntityId) | ne::Serializable | static |
deserialize(const toml::value &tomlData, std::unordered_map< std::string, std::string > &customAttributes, std::string sEntityId="", const std::optional< std::filesystem::path > &optionalPathToFile={}) | ne::Serializable | static |
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::Serializable | privatestatic |
deserializeMultiple(std::filesystem::path pathToFile) | ne::Serializable | static |
getAntialiasingQuality() const | ne::RenderSettings | |
getClassForGuid(const std::string &sGuid) | ne::Serializable | privatestatic |
getClassForGuid(const rfk::Struct *pArchetypeToAnalyze, const std::string &sGuid) | ne::Serializable | privatestatic |
getConfigurationFileName(bool bIncludeFileExtension) | ne::RenderSettings | privatestatic |
getFpsLimit() const | ne::RenderSettings | |
getGpuToUse() const | ne::RenderSettings | |
getIdsFromFile(std::filesystem::path pathToFile) | ne::Serializable | static |
getMaxSupportedAntialiasingQuality() const | ne::RenderSettings | |
getPathDeserializedFromRelativeToRes() const | ne::Serializable | |
getPathToConfigurationFile() | ne::RenderSettings | static |
getRefreshRate() const | ne::RenderSettings | |
getRenderResolution() const | ne::RenderSettings | |
getShadowQuality() const | ne::RenderSettings | |
getTextureFilteringQuality() const | ne::RenderSettings | |
getTextureQuality() const | ne::RenderSettings | |
iAntialiasingSampleCount | ne::RenderSettings | private |
iFpsLimit | ne::RenderSettings | private |
iRefreshRateDenominator | ne::RenderSettings | private |
iRefreshRateNumerator | ne::RenderSettings | private |
iRendererType | ne::RenderSettings | private |
iRenderResolutionHeight | ne::RenderSettings | private |
iRenderResolutionWidth | ne::RenderSettings | private |
iShadowMapSize | ne::RenderSettings | private |
isVsyncEnabled() const | ne::RenderSettings | |
iTextureFilteringQuality | ne::RenderSettings | private |
iTextureQuality | ne::RenderSettings | private |
notifyRendererAboutChangedSettings(bool bShadowMapSizeChanged=false) | ne::RenderSettings | private |
onAfterDeserialized() override | ne::RenderSettings | protectedvirtual |
onRendererInitialized() | ne::RenderSettings | private |
pathDeserializedFromRelativeToRes | ne::Serializable | private |
pRenderer | ne::RenderSettings | private |
Renderer (defined in ne::RenderSettings) | ne::RenderSettings | friend |
RenderSettings()=default (defined in ne::RenderSettings) | ne::RenderSettings | |
resolvePathToToml(std::filesystem::path &pathToFile) | ne::Serializable | privatestatic |
saveConfigurationToDisk() | ne::RenderSettings | private |
sCustomAttributePrefix | ne::Serializable | privatestatic |
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::Serializable | static |
setAntialiasingQuality(AntialiasingQuality quality) | ne::RenderSettings | |
setFpsLimit(unsigned int iNewFpsLimit) | ne::RenderSettings | |
setGpuToUse(const std::string &sGpuName) | ne::RenderSettings | |
setPreferredRenderer(RendererType preferredRenderer) | ne::RenderSettings | |
setRefreshRate(std::pair< unsigned int, unsigned int > refreshRate) | ne::RenderSettings | |
setRenderer(Renderer *pRenderer) | ne::RenderSettings | private |
setRenderResolution(std::pair< unsigned int, unsigned int > resolution) | ne::RenderSettings | |
setShadowQuality(ShadowQuality quality) | ne::RenderSettings | |
setTextureFilteringQuality(TextureFilteringQuality quality) | ne::RenderSettings | |
setTextureQuality(TextureQuality quality) | ne::RenderSettings | |
setVsyncEnabled(bool bEnableVsync) | ne::RenderSettings | |
sGpuToUse | ne::RenderSettings | private |
sNothingToSerializeKey | ne::Serializable | inlineprivatestatic |
sPathRelativeToResKey | ne::Serializable | inlineprivatestatic |
sRenderSettingsConfigurationFileName | ne::RenderSettings | inlineprivatestatic |
sSubEntityFieldNameKey | ne::Serializable | inlineprivatestatic |
~RenderSettings() override=default (defined in ne::RenderSettings) | ne::RenderSettings | virtual |
~Serializable() override=default (defined in ne::Serializable) | ne::Serializable | virtual |