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

This is the complete list of members for AZ::RPI::ShaderCollection, including all inherited members.

AZ_TYPE_INFO(ShaderCollection, "{8D509258-E32C-4CC7-AADC-D13F790DCE4B}") (defined in AZ::RPI::ShaderCollection)AZ::RPI::ShaderCollection
begin() (defined in AZ::RPI::ShaderCollection)AZ::RPI::ShaderCollection
begin() const (defined in AZ::RPI::ShaderCollection)AZ::RPI::ShaderCollection
const_iterator typedef (defined in AZ::RPI::ShaderCollection)AZ::RPI::ShaderCollection
end() (defined in AZ::RPI::ShaderCollection)AZ::RPI::ShaderCollection
end() const (defined in AZ::RPI::ShaderCollection)AZ::RPI::ShaderCollection
HasShaderTag(const AZ::Name &shaderTag) const (defined in AZ::RPI::ShaderCollection)AZ::RPI::ShaderCollection
InitializeShaderOptionGroups()AZ::RPI::ShaderCollection
iterator typedef (defined in AZ::RPI::ShaderCollection)AZ::RPI::ShaderCollection
MaterialTypeAssetCreator (defined in AZ::RPI::ShaderCollection)AZ::RPI::ShaderCollectionfriend
operator[](size_t i) (defined in AZ::RPI::ShaderCollection)AZ::RPI::ShaderCollection
operator[](size_t i) const (defined in AZ::RPI::ShaderCollection)AZ::RPI::ShaderCollection
operator[](const AZ::Name &shaderTag) (defined in AZ::RPI::ShaderCollection)AZ::RPI::ShaderCollection
operator[](const AZ::Name &shaderTag) const (defined in AZ::RPI::ShaderCollection)AZ::RPI::ShaderCollection
Reflect(AZ::ReflectContext *context) (defined in AZ::RPI::ShaderCollection)AZ::RPI::ShaderCollectionstatic
size() const (defined in AZ::RPI::ShaderCollection)AZ::RPI::ShaderCollection
TryReplaceShaderAsset(const Data::Asset< ShaderAsset > &newShaderAsset)AZ::RPI::ShaderCollection