Open 3D Engine Atom Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This file holds useful material related utility functions. More...
Classes | |
class | EnvironmentVariable |
class | PrecompiledShaderBuilder |
struct | AnyTypeInfoConcept |
class | AssetCollectionAsyncLoader |
class | DdsFile |
class | StableDynamicArrayWeakHandle |
class | StableDynamicArrayHandle |
class | StableDynamicArray |
struct | StableDynamicArrayMetrics |
Used for returning information about the internal state of the StableDynamicArray. More... | |
Functions | |
AZ_TYPE_INFO_SPECIALIZE (ImageProcessingAtom::RGBWeight, "{80AFA059-2DF5-45A7-A2F1-27A7A045B0DB}") | |
AZ_TYPE_INFO_SPECIALIZE (ImageProcessingAtom::ColorSpace, "{C924C0BB-1154-4341-A25A-698A3950B286}") | |
AZ_TYPE_INFO_SPECIALIZE (ImageProcessingAtom::CubemapFilterType, "{0D69E9F3-8F4C-4415-96B5-64ACA0B0888B}") | |
AZ_TYPE_INFO_SPECIALIZE (ImageProcessingAtom::MipGenType, "{8524F650-1417-44DA-BBB0-C707A7A1A709}") | |
AZ_TYPE_INFO_SPECIALIZE (ImageProcessingAtom::EPixelFormat, "{542DCB11-6395-4A2C-83DD-F050E89FEF88}") | |
AZ_TYPE_INFO_SPECIALIZE (ImageProcessingAtom::PresetSettings::OutputTypeHandling, "{F919ECB6-BF80-4BEF-9E72-EA76504EBE9D}") | |
AZ_TYPE_INFO_SPECIALIZE (Render::DisplayMapperOperationType, "{41CA80B1-9E0D-41FB-A235-9638D2A905A5}") | |
AZ_TYPE_INFO_SPECIALIZE (Render::OutputDeviceTransformType, "{B94085B7-C0D4-466A-A791-188A4559EC8D}") | |
AZ_TYPE_INFO_SPECIALIZE (Render::ShadowmapSize, "{3EC1CE83-483D-41FD-9909-D22B03E56F4E}") | |
AZ_TYPE_INFO_SPECIALIZE (Render::FrameCaptureResult, "{F0B013CE-DFAE-4743-B123-EB1EE1705E03}") | |
AZ_TYPE_INFO_TEMPLATE (AZ::RHI::Handle, "{273A36DB-D62B-45EB-9E05-E097EE9743BB}", AZ_TYPE_INFO_TYPENAME, AZ_TYPE_INFO_TYPENAME) | |
AZ_TYPE_INFO_TEMPLATE (AZ::RHI::NameIdReflectionMap, "{153CEFAB-7781-4307-AC0E-41DEA51FADFC}", AZ_TYPE_INFO_TYPENAME) | |
AZ_TYPE_INFO_TEMPLATE (AZ::RHI::ReflectionNamePair, "{2E2722BE-9BE7-4D5C-8173-411AC20F20B8}", AZ_TYPE_INFO_TYPENAME) | |
AZ_TYPE_INFO_SPECIALIZE (RPI::MaterialPropertyVisibility, "{318B43A2-79E3-4502-8FD0-5815209EA123}") | |
AZ_TYPE_INFO_SPECIALIZE (RPI::MaterialPropertyGroupVisibility, "{B803958B-DE64-4FBF-AC00-CF781611BE37}") | |
AZ_TYPE_INFO_SPECIALIZE (RPI::MaterialPropertyOutputType, "{42A6E5E8-0FE6-4D7B-884A-1F478E4ADD97}") | |
AZ_TYPE_INFO_SPECIALIZE (RPI::MaterialPropertyDataType, "{3D903D5C-C6AA-452E-A2F8-8948D30833FF}") | |
AZ_TYPE_INFO_SPECIALIZE (RPI::PassSlotType, "{D0189293-1ABE-4672-BDE6-5652F4B3866C}") | |
AZ_TYPE_INFO_SPECIALIZE (RPI::ShaderStageType, "{A6408508-748B-4963-B618-E1E6ECA3629A}") | |
AZ_TYPE_INFO_SPECIALIZE (RPI::ShaderOptionIndexNamespace, "{CE66656A-CDC3-4B62-9B50-3B9CC014DCE7}") | |
AZ_TYPE_INFO_SPECIALIZE (RPI::ShaderOptionValueNamespace, "{154874D8-D9D0-4D57-A22E-55174FFC003F}") | |
AZ_TYPE_INFO_SPECIALIZE (Render::TransformType, "{D8C15D33-CE3D-4297-A646-030B0625BF84}") | |
This file holds useful material related utility functions.
This file holds useful utility functions for working with the RPI.