Navigation
API > API/Plugins > API/Plugins/WorldConditions
Class that describes a specific configuration of a world condition. Should not be used directly. It is shared between all query states initialized with a specific FWorldConditionQueryDefinition.
| Name | FWorldConditionQuerySharedDefinition |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/WorldConditions/Source/WorldConditions/Public/WorldConditionQuery.h |
| Include Path | #include "WorldConditionQuery.h" |
Syntax
USTRUCT ()
struct FWorldConditionQuerySharedDefinition
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWorldConditionQuerySharedDefinition() |
WorldConditionQuery.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsLinked | uint8 | Flag indicating the last result of Link(), if true, the definition is ready to use. | WorldConditionQuery.h | |
| Conditions | FInstancedStructContainer | All the conditions of the world conditions. | WorldConditionQuery.h | |
| SchemaClass | TSubclassOf< UWorldConditionSchema > | Schema used to create the conditions. | WorldConditionQuery.h | |
| StateMinAlignment | int32 | Min alignment of the state storage | WorldConditionQuery.h | |
| StateSize | int32 | Size of the state storage | WorldConditionQuery.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FInstancedStructContainer & GetConditions() |
WorldConditionQuery.h | ||
TSubclassOf< UWorldConditionSchema > GetSchemaClass() |
WorldConditionQuery.h | ||
int32 GetStateMinAlignment() |
WorldConditionQuery.h | ||
int32 GetStateSize() |
WorldConditionQuery.h | ||
bool Identical
(
const FWorldConditionQuerySharedDefinition* Other, |
WorldConditionQuery.h | ||
bool IsLinked() |
WorldConditionQuery.h | ||
void PostSerialize
(
const FArchive& Ar |
WorldConditionQuery.h |