Shader

Choose your operating system:

Windows

macOS

Linux

Classes

Typedefs

Enums

Functions

Name Description

Public function

FValue

 

UE::Shader::Abs

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Acos

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Add

(
    const FValue& Lhs,
    const FValue& Rhs
)

Public function

FValue

 

UE::Shader::Append

(
    const FValue& Lhs,
    const FValue& Rhs
)

Public function

FValue

 

UE::Shader::Asin

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Atan

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Atan2

(
    const FValue& Lhs,
    const FValue& Rhs
)

Public function

FValue

 

UE::Shader::Ceil

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Clamp

(
    const FValue& Value,
    const FValue& Low,
    const FValue& High
)

Public function

FValue

 

UE::Shader::Cos

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Cross

(
    const FValue& Lhs,
    const FValue& Rhs
)

Public function

FValue

 

UE::Shader::Div

(
    const FValue& Lhs,
    const FValue& Rhs
)

Public function

FValue

 

UE::Shader::Dot

(
    const FValue& Lhs,
    const FValue& Rhs
)

Public function

FValue

 

UE::Shader::Floor

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Fmod

(
    const FValue& Lhs,
    const FValue& Rhs
)

Public function

FValue

 

UE::Shader::Frac

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Fractional

(
    const FValue& Value
)

Public function

uint32

 

UE::Shader::GetComponentTypeSizeInBytes

(
    EValueComponentType Type
)

Public function

uint32

 

UE::Shader::GetTypeHash

(
    const FValue& Value
)

Public function

FValueTypeDe...

 

UE::Shader::GetValueTypeDescription

(
    EValueType Type
)

Public function

FValue

 

UE::Shader::Log10

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Log2

(
    const FValue& Value
)

Public function

EValueType

 

UE::Shader::MakeArithmeticResultType

(
    EValueType Lhs,
    EValueType Rhs,
    FString& OutErrorMessage
)

Public function

EValueType

 

UE::Shader::MakeComparisonResultType

(
    EValueType Lhs,
    EValueType Rhs,
    FString& OutErrorMessage
)

Public function

EValueType

 

UE::Shader::MakeValueType

(
    EValueComponentType ComponentType,
    int32 NumComponents
)

Public function

EValueType

 

UE::Shader::MakeValueType

(
    EValueType BaseType,
    int32 NumComponents
)

Public function

FValue

 

UE::Shader::Max

(
    const FValue& Lhs,
    const FValue& Rhs
)

Public function

FValue

 

UE::Shader::Min

(
    const FValue& Lhs,
    const FValue& Rhs
)

Public function

FValue

 

UE::Shader::Mul

(
    const FValue& Lhs,
    const FValue& Rhs
)

Public function

bool

 

UE::Shader::operator!=

(
    const FValue& Lhs,
    const FValue& Rhs
)

Public function

bool

 

UE::Shader::operator==

(
    const FValue& Lhs,
    const FValue& Rhs
)

Public function

FValue

 

UE::Shader::Rcp

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Round

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Saturate

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Sign

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Sin

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Sqrt

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Sub

(
    const FValue& Lhs,
    const FValue& Rhs
)

Public function

FValue

 

UE::Shader::Tan

(
    const FValue& Value
)

Public function

FValue

 

UE::Shader::Trunc

(
    const FValue& Value
)