![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Classes | |
| struct | FPackedArrayInfo |
| struct | FShaderBindingInOutMask |
| struct | FShaderBindings |
| struct | FUniformBufferCopyInfo |
Enumerations | |
| enum | EShaderStage { SHADER_STAGE_VERTEX = 0 , SHADER_STAGE_PIXEL , SHADER_STAGE_GEOMETRY , SHADER_STAGE_MESH , SHADER_STAGE_AMPLIFICATION , NUM_NON_COMPUTE_SHADER_STAGES , SHADER_STAGE_COMPUTE = NUM_NON_COMPUTE_SHADER_STAGES , NUM_SHADER_STAGES } |
| enum class | EPackedTypeName : int8 { HighP = 'h' , MediumP = 'm' , LowP = 'l' , Int = 'i' , Uint = 'u' , Sampler = 's' , Image = 'g' , Invalid = ' ' } |
| enum class | EPackedTypeIndex : int8 { HighP = 0 , MediumP = 1 , LowP = 2 , Int = 3 , Uint = 4 , Sampler = 5 , Image = 6 , Max = 7 , Invalid = -1 } |
| enum | { PACKED_TYPENAME_HIGHP = (int32)EPackedTypeName::HighP , PACKED_TYPENAME_MEDIUMP = (int32)EPackedTypeName::MediumP , PACKED_TYPENAME_LOWP = (int32)EPackedTypeName::LowP , PACKED_TYPENAME_INT = (int32)EPackedTypeName::Int , PACKED_TYPENAME_UINT = (int32)EPackedTypeName::Uint , PACKED_TYPENAME_SAMPLER = (int32)EPackedTypeName::Sampler , PACKED_TYPENAME_IMAGE = (int32)EPackedTypeName::Image , PACKED_TYPEINDEX_HIGHP = (int32)EPackedTypeIndex::HighP , PACKED_TYPEINDEX_MEDIUMP = (int32)EPackedTypeIndex::MediumP , PACKED_TYPEINDEX_LOWP = (int32)EPackedTypeIndex::LowP , PACKED_TYPEINDEX_INT = (int32)EPackedTypeIndex::Int , PACKED_TYPEINDEX_UINT = (int32)EPackedTypeIndex::Uint , PACKED_TYPEINDEX_SAMPLER = (int32)EPackedTypeIndex::Sampler , PACKED_TYPEINDEX_IMAGE = (int32)EPackedTypeIndex::Image , PACKED_TYPEINDEX_MAX = (int32)EPackedTypeIndex::Max } |
Functions | |
| FArchive & | operator<< (FArchive &Ar, FPackedArrayInfo &Info) |
| FArchive & | operator<< (FArchive &Ar, FShaderBindingInOutMask &BindingInOutMask) |
| FArchive & | operator<< (FArchive &Ar, FUniformBufferCopyInfo &Info) |
|
strong |
|
strong |
|
inline |
|
inline |
|
inline |