#include <ShaderTypes.h>
◆ FindFieldByName()
| const FStructField * UE::Shader::FStructType::FindFieldByName |
( |
const TCHAR * |
InName | ) |
const |
◆ GetNumComponents()
| int32 UE::Shader::FStructType::GetNumComponents |
( |
| ) |
const |
|
inline |
◆ IsExternal()
| bool UE::Shader::FStructType::IsExternal |
( |
| ) |
const |
|
inline |
◆ ComponentTypes
Fields with basic types are represented directly. Fields with struct types are recursively flattened into this list
◆ DerivativeType
| const FStructType* UE::Shader::FStructType::DerivativeType = nullptr |
◆ Fields
◆ FlatFieldTypes
Type may be viewed as a flat list of fields, rather than of individual components
◆ Hash
| uint64 UE::Shader::FStructType::Hash |
◆ Name
| const TCHAR* UE::Shader::FStructType::Name |
The documentation for this struct was generated from the following files: