Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
FChunkedStructBuffer |
Buffer where you can append heterogeneous structs, and iterate over them in order (no random access). |
|
FConstSharedStruct |
FConstSharedStruct is the same as the FSharedStruct but restrict the API to return const struct type. |
|
FConstStructView |
FConstStructView is "typed" struct pointer, it contains const pointer to struct plus UScriptStruct pointer. |
|
FInstancedStruct |
FInstancedStruct works similarly as instanced UObject* property but is USTRUCTs. |
|
FInstancedStructStream |
A stream where you can append heterogeneous structs, and iterate over them in order (no random access). |
|
FScriptStructSortOperator |
|
|
FSharedStruct |
FSharedStruct works similarly as a TSharedPtr |
|
FStructSharedMemory |
Holds the information and memory about a UStruct and that is the actual part that is shared across all the FConstSharedStruct/FSharedStruct |
|
FStructTracker |
The TScriptStructTypeBitSet holds information on "existence" of subtypes of a given UStruct. |
|
FStructTypeEqualOperator |
Predicate useful to find a struct of a specific type in an container |
|
FStructTypeSortOperator |
|
|
FStructView |
FStructView is "typed" struct pointer, it contains pointer to struct plus UScriptStruct pointer. |
|
IStructUtilsModule |
The public interface to this module |
|
TScriptStructTypeBitSet |
Name | Description | ||
---|---|---|---|
|
UE::StructUtils::CheckStructType() |