Skip to content

FSMInstanceProxyPropertyData

Module: SMSystem

#include <SMProxyPropertyData.h>

Description

struct FSMInstanceProxyPropertyData;

Proxy properties for storage on an instance.

Public Functions

Name
FORCEINLINE FSMProxyPropertyData * FindOrAddProxyPropertyData(const FSMProxyPropertyPath & InArgs)
FORCEINLINE FSMProxyPropertyData * FindProxyPropertyData(const FSMProxyPropertyPath & InArgs)

Public Attributes

Name
TMap< FGuid, FSMNodeProxyPropertyData > NodeProperties

Public Functions Documentation

function FindOrAddProxyPropertyData

inline FORCEINLINE FSMProxyPropertyData * FindOrAddProxyPropertyData(
    const FSMProxyPropertyPath & InArgs
)

Attempt to add proxy property data.


function FindProxyPropertyData

inline FORCEINLINE FSMProxyPropertyData * FindProxyPropertyData(
    const FSMProxyPropertyPath & InArgs
)

Find proxy property data.


Public Attributes Documentation

variable NodeProperties

TMap< FGuid, FSMNodeProxyPropertyData > NodeProperties;

PathGuid to stored node properties.