ControlRigMetadata::

Metadata usable in UPROPERTY for customizing the behavior when displaying the property in a property panel or graph node.

Windows
MacOS
Linux

References

Module

ControlRig

Header

/Engine/Plugins/Experimental/ControlRig/Source/ControlRig/Public/ControlRigMetaData.h

Include

#include "ControlRigMetaData.h"

Syntax

namespace ControlRigMetadata
{
    enum
    {
        Input,
        Output,
        AllowSourceAccess,
    }
}

Values

Name

Description

Input

[PropertyMetadata] Indicates that the property should be exposed as an input for a control rig

Output

[PropertyMetadata] Indicates that the property should be exposed as an output for a control rig

AllowSourceAccess

[PropertyMetadata] !!!EDITORONLY!!! Indicates that the property should have access to source property (backward chain) when this is set, you can chase back and override the source property if it's normal property or control rig unit for example if you have property A link to your rig unit's input B (A->B), if B has this meta data, you can modify A

Remarks

Metadata usable in UPROPERTY for customizing the behavior when displaying the property in a property panel or graph node.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss