UControlRigValidationPass

Used to perform validation on a debugged Control Rig

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UControlRigValidationPass

References

Module

ControlRig

Header

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

Include

#include "ControlRigValidationPass.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract)
class UControlRigValidationPass : public UObject

Remarks

Used to perform validation on a debugged Control Rig

Constructors

Name Description

Public function

UControlRigValidationPass

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Virtual

void

 

OnEvent

(
    UControlRig* InControlRig,
    const FName& InEventName,
    FControlRigValidationContext* ...
)

Called whenever the rig is running an event.

Public function Virtual

void

 

OnInitialize

(
    UControlRig* InControlRig,
    FControlRigValidationContext* ...
)

Called whenever the rig in question is initialized.

Public function Virtual

void

 

OnSubjectChanged

(
    UControlRig* InControlRig,
    FControlRigValidationContext* ...
)

Called whenever the rig being validated question is changed.

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