Navigation
API > API/Plugins > API/Plugins/WorldConditions
References
| Module | WorldConditions |
| Header | /Engine/Plugins/Runtime/WorldConditions/Source/WorldConditions/Public/WorldConditionContext.h |
| Include | #include "WorldConditionContext.h" |
Syntax
struct FWorldConditionContextData
Remarks
Container for World Condition context data for a specific schema.
Variables
| Type | Name | Description | |
|---|---|---|---|
| const UWorldConditionSchema * | Schema | Pointer to schema used to initialize the context data. | |
| TArray< FWorldConditionDataView > | Views | Views to context data. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FWorldConditionContextData
(
const UWorldConditionSchema& InSchema |
Functions
| Type | Name | Description | |
|---|---|---|---|
| T * | GetContextDataPtr
(
const FWorldConditionContextDataRef& Ref |
||
| EWorldConditionContextDataType | GetContextDataType
(
const FWorldConditionContextDataRef& Ref |
||
| const UWorldConditionSchema * | GetSchema () |
||
| bool | IsSchemaChildOf
(
const UWorldConditionSchema* OtherSchema |
||
| bool | IsValid () |
||
| bool | SetContextData
(
const FWorldConditionContextDataRef& Ref, |
Sets context data from a struct view at location specified by Ref. | |
| TEnableIfTIsDerivedFrom< T, UObject >::IsDerived, bool >::Type | SetContextData
(
const FWorldConditionContextDataRef& Ref, |
Sets context data Struct at location specified by Ref. | |
| TEnableIf< TIsDerivedFrom< T, UObject >::IsDerived, bool >::Type | SetContextData
(
const FWorldConditionContextDataRef& Ref, |
Sets context data Object at location specified by Ref. | |
| TEnableIfTIsDerivedFrom< T, UObject >::IsDerived, bool >::Type | SetContextData
(
const FName Name, |
Sets context data Struct at location specified by Name. | |
| TEnableIf< TIsDerivedFrom< T, UObject >::IsDerived, bool >::Type | SetContextData
(
const FName Name, |
Sets context data Object at location specified by Name. | |
| void | SetSchema
(
const UWorldConditionSchema& InSchema |
Sets schema for the context data and initializes data views. |