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

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

bAllowSavingConfigurationToDiskne::RenderSettingsprivate
bIsVsyncEnabledne::RenderSettingsprivate
clampSettingsToMaxSupported()ne::RenderSettingsprivate
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="", std::optional< std::filesystem::path > optionalPathToFile={})ne::Serializablestatic
deserializeMultiple(std::filesystem::path pathToFile, const std::set< std::string > &ids)ne::Serializablestatic
getAntialiasingQuality() constne::RenderSettings
getClassForGuid(const std::string &sGuid)ne::Serializableprivatestatic
getClassForGuid(const rfk::Struct *pArchetypeToAnalyze, const std::string &sGuid)ne::Serializableprivatestatic
getConfigurationFileName(bool bIncludeFileExtension)ne::RenderSettingsprivatestatic
getFpsLimit() constne::RenderSettings
getGpuToUse() constne::RenderSettings
getIdsFromFile(std::filesystem::path pathToFile)ne::Serializablestatic
getMaxSupportedAntialiasingQuality() constne::RenderSettings
getPathDeserializedFromRelativeToRes() constne::Serializable
getPathToConfigurationFile()ne::RenderSettingsstatic
getRefreshRate() constne::RenderSettings
getRenderResolution() constne::RenderSettings
getShadowQuality() constne::RenderSettings
getTextureFilteringQuality() constne::RenderSettings
getTextureQuality() constne::RenderSettings
iAntialiasingSampleCountne::RenderSettingsprivate
iFpsLimitne::RenderSettingsprivate
iRefreshRateDenominatorne::RenderSettingsprivate
iRefreshRateNumeratorne::RenderSettingsprivate
iRendererTypene::RenderSettingsprivate
iRenderResolutionHeightne::RenderSettingsprivate
iRenderResolutionWidthne::RenderSettingsprivate
iShadowMapSizene::RenderSettingsprivate
isVsyncEnabled() constne::RenderSettings
iTextureFilteringQualityne::RenderSettingsprivate
iTextureQualityne::RenderSettingsprivate
notifyRendererAboutChangedSettings(bool bShadowMapSizeChanged=false)ne::RenderSettingsprivate
onAfterDeserialized() overridene::RenderSettingsprotectedvirtual
pathDeserializedFromRelativeToResne::Serializableprivate
pRendererne::RenderSettingsprivate
Renderer (defined in ne::RenderSettings)ne::RenderSettingsfriend
RenderSettings()=default (defined in ne::RenderSettings)ne::RenderSettings
resolvePathToToml(std::filesystem::path &pathToFile)ne::Serializableprivatestatic
saveConfigurationToDisk()ne::RenderSettingsprivate
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
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::RenderSettingsprivate
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
sGpuToUsene::RenderSettingsprivate
sNothingToSerializeKeyne::Serializableinlineprivatestatic
sPathRelativeToResKeyne::Serializableinlineprivatestatic
sRenderSettingsConfigurationFileNamene::RenderSettingsinlineprivatestatic
sSubEntityFieldNameKeyne::Serializableinlineprivatestatic
~RenderSettings() override=default (defined in ne::RenderSettings)ne::RenderSettingsvirtual
~Serializable() override=default (defined in ne::Serializable)ne::Serializablevirtual