Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FInstancedStruct
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| StructUtils/InstancedStruct.h | |||
FInstancedStruct
(
const UScriptStruct* InScriptStruct |
StructUtils/InstancedStruct.h | ||
FInstancedStruct
(
const FConstStructView InOther |
This constructor is explicit to avoid accidentally converting struct views to instanced structs (which would result in costly copy of the struct to be made). | StructUtils/InstancedStruct.h | |
FInstancedStruct
(
const FInstancedStruct& InOther |
StructUtils/InstancedStruct.h | ||
FInstancedStruct
(
FInstancedStruct&& InOther |
StructUtils/InstancedStruct.h | ||
FInstancedStruct
(
const UScriptStruct* InScriptStruct, |
StructUtils/InstancedStruct.h |
FInstancedStruct()
| Name | FInstancedStruct |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/StructUtils/InstancedStruct.h |
| Include Path | #include "StructUtils/InstancedStruct.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/StructUtils/InstancedStruct.cpp |
FInstancedStruct()
FInstancedStruct(const UScriptStruct *)
| Name | FInstancedStruct |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/StructUtils/InstancedStruct.h |
| Include Path | #include "StructUtils/InstancedStruct.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/StructUtils/InstancedStruct.cpp |
FInstancedStruct
(
const UScriptStruct * InScriptStruct
)
FInstancedStruct(const FConstStructView)
Description
This constructor is explicit to avoid accidentally converting struct views to instanced structs (which would result in costly copy of the struct to be made). Implicit conversion could happen e.g. when comparing FInstancedStruct to FConstStructView.
| Name | FInstancedStruct |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/StructUtils/InstancedStruct.h |
| Include Path | #include "StructUtils/InstancedStruct.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/StructUtils/InstancedStruct.cpp |
FInstancedStruct
(
const FConstStructView InOther
)
FInstancedStruct(const FInstancedStruct &)
| Name | FInstancedStruct |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/StructUtils/InstancedStruct.h |
| Include Path | #include "StructUtils/InstancedStruct.h" |
FInstancedStruct
(
const FInstancedStruct & InOther
)
FInstancedStruct(FInstancedStruct &&)
| Name | FInstancedStruct |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/StructUtils/InstancedStruct.h |
| Include Path | #include "StructUtils/InstancedStruct.h" |
FInstancedStruct
(
FInstancedStruct && InOther
)
FInstancedStruct(const UScriptStruct , uint8 )
| Name | FInstancedStruct |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/StructUtils/InstancedStruct.h |
| Include Path | #include "StructUtils/InstancedStruct.h" |
FInstancedStruct
(
const UScriptStruct * InScriptStruct,
uint8 * InStructMemory
)