G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FStateTreeStructRef Struct Reference

StateTree struct ref allows to get a reference/pointer to a specified type via property binding. It is useful for referencing larger properties to avoid copies of the data, or to be able to write to a bounds property. More...

Public Member Functions

Functions
FStateTreeStructRef & opAssign (FStateTreeStructRef Other)

Detailed Description

StateTree struct ref allows to get a reference/pointer to a specified type via property binding. It is useful for referencing larger properties to avoid copies of the data, or to be able to write to a bounds property.

The expected type of the reference should be set in "BaseStruct" meta tag.

Example:

USTRUCT()
struct FAwesomeTaskInstanceData
{
        GENERATED_BODY()

        UPROPERTY(VisibleAnywhere, Category = Input, meta = (BaseStruct = "/Script/AwesomeModule.AwesomeData"))
        FStateTreeStructRef Data;
};


if (const FAwesomeData* Awesome = InstanceData.Data.GetPtr<FAwesomeData>())
{
        ...
}

Member Function Documentation

◆ opAssign()