| enum class | UE::Shader::EPreshaderOpcode : uint8 {
UE::Shader::Nop
, UE::Shader::ConstantZero
, UE::Shader::Constant
, UE::Shader::Parameter
,
UE::Shader::Add
, UE::Shader::Sub
, UE::Shader::Mul
, UE::Shader::Div
,
UE::Shader::Fmod
, UE::Shader::Modulo
, UE::Shader::Min
, UE::Shader::Max
,
UE::Shader::Clamp
, UE::Shader::Sin
, UE::Shader::Cos
, UE::Shader::Tan
,
UE::Shader::Asin
, UE::Shader::Acos
, UE::Shader::Atan
, UE::Shader::Atan2
,
UE::Shader::Dot
, UE::Shader::Cross
, UE::Shader::Sqrt
, UE::Shader::Rcp
,
UE::Shader::Length
, UE::Shader::Normalize
, UE::Shader::Saturate
, UE::Shader::Abs
,
UE::Shader::Floor
, UE::Shader::Ceil
, UE::Shader::Round
, UE::Shader::Trunc
,
UE::Shader::Sign
, UE::Shader::Frac
, UE::Shader::Fractional
, UE::Shader::Log2
,
UE::Shader::Log10
, UE::Shader::ComponentSwizzle
, UE::Shader::AppendVector
, UE::Shader::TextureSize
,
UE::Shader::TexelSize
, UE::Shader::ExternalTextureCoordinateScaleRotation
, UE::Shader::ExternalTextureCoordinateOffset
, UE::Shader::RuntimeVirtualTextureUniform
,
UE::Shader::SparseVolumeTextureUniform
, UE::Shader::GetField
, UE::Shader::SetField
, UE::Shader::Neg
,
UE::Shader::Jump
, UE::Shader::JumpIfFalse
, UE::Shader::PushValue
, UE::Shader::Less
,
UE::Shader::Assign
, UE::Shader::Greater
, UE::Shader::LessEqual
, UE::Shader::GreaterEqual
,
UE::Shader::Exp
, UE::Shader::Exp2
, UE::Shader::Log
} |