Zdexby TheHolyOneZ
5,221 classes
Class

UControlRig

: URigVMHost : UObject
/Script/ControlRig.ControlRig 0x0610 (1,552 B) align 8 inherited 0x0338 /Script/ControlRig
0x00x0610

Members 11

OffsetSizeNameTypeFlagsDefault
0x03380x08padding / unreflected
0x01ExecutionTypeERigExecutionTypeTransient+5 flags—
0x03410x03padding / unreflected
0x04HierarchySettingsFRigHierarchySettings2 flags—
0x50ControlCustomizationsTMap<FRigElementKey, FRigControlElementCustomization>Protected+1 flags—
0x08DynamicHierarchyURigHierarchy*Protected+5 flags—
0x10ShapeLibrariesTArray<TSoftObjectPtr<UControlRigShapeLibrary>>Protected+3 flags—
0x50ShapeLibraryNameMapTMap<FString, FString>TransientProtected+1 flags—
0x04000x18padding / unreflected
0x08DataSourceRegistryUAnimationDataSourceRegistry*Transient+5 flags—
0x04200x90padding / unreflected
0x60InfluencesFRigInfluenceMapPerEvent1 flags—
0x08InteractionRigUControlRig*Transient+6 flags—
0x08InteractionRigClassTSubclassOf<UControlRig>Transient+8 flags—
0x05200xD0padding / unreflected
0x01OnControlSelected_BPFMulticastScriptDelegateProtected+4 flags—
0x05F10x1Funreflected bytes to end of UControlRig
Inherited from URigVMHost 6
OffsetSizeNameTypeFlagsDefault
0x18VMRuntimeSettingsFRigVMRuntimeSettings1 flags—
0x00480x10padding / unreflected
0x08VMURigVM*Protected+5 flags—
0x1B8ExtendedExecuteContextFRigVMExtendedExecuteContext1 flags—
0x18DrawContainerFRigVMDrawContainer1 flags—
0x02300x18padding / unreflected
0x10EventQueueTArray<FName>Transient+2 flags—
0x02580x90padding / unreflected
0x10AssetUserDataTArray<UAssetUserData*>Protected+7 flags—

Functions 14

SignatureFlagsNativeParams
void SetInteractionRigClass(TSubclassOf<UControlRig> InInteractionRigClass)FinalNative+1 flags0x08
void SetInteractionRig(UControlRig* InInteractionRig)FinalNative+1 flags0x08
void SelectControl(const FName& InControlName, bool bSelect)NativePublic0x09
void RequestConstruction()FinalNative+1 flags0x00
void OnControlSelectedBP__DelegateSignature(UControlRig* Rig, FRigControlElement& Control, bool bSelected)Public0x921
bool IsControlSelected(const FName& InControlName)NativePublic0x09
TSubclassOf<UControlRig> GetInteractionRigClass()FinalNative+1 flags0x08
UControlRig* GetInteractionRig()FinalNative+1 flags0x08
AActor* GetHostingActor()FinalNative+1 flags0x08
URigHierarchy* GetHierarchy()FinalNative+1 flags0x08
TArray<UControlRig*> FindControlRigs(UObject* Outer, TSubclassOf<UControlRig> OptionalClass)FinalNative+2 flags0x20
TArray<FName> CurrentControlSelection()NativePublic0x10
UTransformableControlHandle* CreateTransformableControlHandle(UObject* Outer, const FName& ControlName)FinalNative+1 flags0x18
bool ClearControlSelection()NativePublic0x01

Subclasses 2

Used by 11

types with a member, parameter or interface of this type