Skip to content

LD::Editor::PropertyUtils::FPropertyOverrideArgs

#include <SMEditorPropertyUtils.h>

Description

struct LD::Editor::PropertyUtils::FPropertyOverrideArgs;

Structure representing override arguments for a property, allowing customization of property behavior and visibility.

Public Functions

Name
FPropertyOverrideArgs()

Public Attributes

Name
FName PropertyName
TOptional< ESMGraphPropertyFlags > PropertyFlags
TOptional< bool > bReadOnly
TOptional< bool > bHidden

Public Functions Documentation

function FPropertyOverrideArgs

inline FPropertyOverrideArgs()

Public Attributes Documentation

variable PropertyName

FName PropertyName;

The name of the property to override. This represents the field name of the specific property being handled in a property override context.


variable PropertyFlags

TOptional< ESMGraphPropertyFlags > PropertyFlags;

Flags that determine various properties or behaviors of a state machine graph property. These flags can specify characteristics like whether the property allows input/output connections or only represents a default value.


variable bReadOnly

TOptional< bool > bReadOnly;

Indicates whether the property is read-only. When set to true, the property cannot be modified.


variable bHidden

TOptional< bool > bHidden;

Determines if the property is hidden from display or interaction.