Open 3D Engine Atom Gem API Reference 24.09.2
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ImageProcessingAtom::TextureSettings Member List

This is the complete list of members for ImageProcessingAtom::TextureSettings, including all inherited members.

ApplyPreset(PresetName presetName)ImageProcessingAtom::TextureSettings
ApplySettings(const TextureSettings &settings, const PlatformName &overridePlatform=PlatformName(), AZ::SerializeContext *serializeContext=nullptr)ImageProcessingAtom::TextureSettings
AZ_CLASS_ALLOCATOR(TextureSettings, AZ::SystemAllocator) (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettings
AZ_TYPE_INFO(TextureSettings, "{980132FF-C450-425D-8AE0-BD96A8486177}") (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettings
ComputeMIPAlphaOffset(AZ::u32 mip) constImageProcessingAtom::TextureSettings
Equals(const TextureSettings &other, AZ::SerializeContext *serializeContext=nullptr)ImageProcessingAtom::TextureSettings
ExtensionName (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettingsstatic
GenerateDefaultMultiplatformTextureSettings(const AZStd::string &imageFilepath) (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettingsstatic
GetMultiplatformTextureSetting(const AZStd::string &filepath, bool &canOverridePreset, AZ::SerializeContext *serializeContext=nullptr)ImageProcessingAtom::TextureSettingsstatic
GetMultiplatformTextureSetting(const TextureSettings &textureSettings, AZ::SerializeContext *serializeContext=nullptr)ImageProcessingAtom::TextureSettingsstatic
GetPlatformSpecificTextureSetting(const PlatformName &platformName, const TextureSettings &baseTextureSettings, TextureSettings &textureSettingsOut, AZ::SerializeContext *serializeContext=nullptr)ImageProcessingAtom::TextureSettingsstatic
LoadTextureSetting(const AZStd::string &filepath, TextureSettings &textureSettingPtrOut, AZ::SerializeContext *serializeContext=nullptr)ImageProcessingAtom::TextureSettingsstatic
m_enableMipmap (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettings
m_maintainAlphaCoverage (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettings
m_mipAlphaAdjust (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettings
m_mipGenEval (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettings
m_mipGenType (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettings
m_preset (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettings
m_presetId (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettings
m_sizeReduceLevel (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettings
m_suppressEngineReduce (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettings
m_tags (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettings
Reflect(AZ::ReflectContext *context) (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettingsstatic
s_MaxMipMaps (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettingsstatic
TextureSettings() (defined in ImageProcessingAtom::TextureSettings)ImageProcessingAtom::TextureSettings
WriteTextureSetting(const AZStd::string &filepath, TextureSettings &textureSetting, AZ::SerializeContext *serializeContext=nullptr)ImageProcessingAtom::TextureSettingsstatic