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

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

GetShaderParameterData(const MaterialShaderParameterLayout::Index &index, const uint32_t deviceIndex=0) const (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameterinline
GetShaderParameterData(const MaterialShaderParameterLayout::Index &index, const uint32_t deviceIndex) const (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameterinline
GetShaderParameterData(const MaterialShaderParameterLayout::Index &index, const uint32_t deviceIndex) const (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameterinline
GetShaderParameterData(const MaterialShaderParameterLayout::Index &index, const uint32_t deviceIndex) const (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameterinline
GetStructuredBufferData() const (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameter
MaterialShaderParameter(const int materialTypeIndex, const int materialInstanceIndex, const MaterialShaderParameterLayout *layout, Data::Instance< RPI::ShaderResourceGroup > srg) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameter
SetParameter(const AZ::Name &name, T value) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameterinline
SetParameter(const AZStd::string_view &name, T value) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameterinline
SetParameter(MaterialShaderParameterNameIndex &nameIndex, T value) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameterinline
SetParameter(const MaterialShaderParameterLayout::Index &index, const int value) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameter
SetParameter(const MaterialShaderParameterLayout::Index &index, const uint32_t value) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameter
SetParameter(const MaterialShaderParameterLayout::Index &index, const float value) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameter
SetParameter(const MaterialShaderParameterLayout::Index &index, const bool value) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameter
SetParameter(const MaterialShaderParameterLayout::Index &index, const Vector2 &value) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameter
SetParameter(const MaterialShaderParameterLayout::Index &index, const Vector3 &value) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameter
SetParameter(const MaterialShaderParameterLayout::Index &index, const Vector4 &value) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameter
SetParameter(const MaterialShaderParameterLayout::Index &index, const Color &value) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameter
SetParameter(const MaterialShaderParameterLayout::Index &index, const Matrix3x3 &value) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameter
SetParameter(const MaterialShaderParameterLayout::Index &index, const Matrix4x4 &value) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameter
SetParameter(const MaterialShaderParameterLayout::Index &index, Data::Instance< Image > image) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameter
SetParameter(const MaterialShaderParameterLayout::Index &index, const RHI::SamplerState &samplerState) (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameter
TypedParameterHelper (defined in AZ::RPI::MaterialShaderParameter)AZ::RPI::MaterialShaderParameterfriend