Zdexby TheHolyOneZ
5,360 classes
Class

UModularRigController

: UObject
/Script/ControlRig.ModularRigController 0x0050 (80 B) align 8 inherited 0x0028 vtable /Script/ControlRig
0x00x0050

Members 0

OffsetSizeNameTypeFlagsDefault
0x00280x28unreflected bytes to end of UModularRigController

Functions 29

SignatureFlagsNativeParams
bool UnBindModuleVariable(const FName& InModuleName, const FName& InVariableName, bool bSetupUndo)FinalNative+1 flags0x12
bool SwapModulesOfClass(TSubclassOf<UControlRig> InOldClass, TSubclassOf<UControlRig> InNewClass, bool bSetupUndo)FinalNative+1 flags0x12
bool SwapModuleClass(const FName& InModuleName, TSubclassOf<UControlRig> InNewClass, bool bSetupUndo)FinalNative+1 flags0x12
bool SetModuleSelection(const TArray<FName>& InModuleNames)FinalNative+1 flags0x11
bool SetConfigValueInModule(const FName& InModuleName, const FName& InVariableName, const FString& InValue, bool bSetupUndo)FinalNative+1 flags0x22
bool SelectModule(const FName& InModuleName, bool InSelected)FinalNative+1 flags0x0A
bool ResetConfigValueInModule(const FName& InModuleName, const FString& InPath, bool bClearOverride, bool bSetupUndo)FinalNative+1 flags0x1B
bool ReparentModule(const FName& InModuleName, const FName& InNewParentModuleName, bool bSetupUndo)FinalNative+1 flags0x12
FName RenameModule(const FName& InModuleName, const FName& InNewName, bool bSetupUndo)FinalNative+1 flags0x1C
FName MirrorModule(const FName& InModuleName, FRigVMMirrorSettings& InSettings, bool bSetupUndo)FinalNative+1 flags0x3C
bool ImportModuleSettingsFromString(const FString& InContent, const TArray<FName>& InOptionalModuleNames, bool bSetupUndo)FinalNative+1 flags0x22
TArray<FName> GetSelectedModules()FinalNative+1 flags0x10
FRigModuleReference GetModuleReference(const FName& InModuleName)FinalNative+1 flags0x2D8
TArray<FRigElementKey> GetConnectorsForModule(const FName& InModuleName)FinalNative+1 flags0x18
TArray<FName> GetAllModules()FinalNative+1 flags0x10
FString ExportModuleSettingsToString(const TArray<FName>& InModuleNames)FinalNative+1 flags0x20
TArray<FRigElementKey> DisconnectCyclicConnectors(bool bSetupUndo)FinalNative+1 flags0x18
bool DisconnectConnector(FRigElementKey& InConnectorKey, bool bDisconnectSubModules, bool bSetupUndo)FinalNative+1 flags0x0F
bool DeselectModule(const FName& InModuleName)FinalNative+1 flags0x09
bool DeleteModule(const FName& InModuleName, bool bSetupUndo)FinalNative+1 flags0x0A
bool ConnectConnectorToElements(FRigElementKey& InConnectorKey, const TArray<FRigElementKey>& InTargetKeys, bool bSetupUndo, bool bAutoResolveOtherConnectors, bool bCheckValidConnection)FinalNative+1 flags0x24
bool ConnectConnectorToElement(FRigElementKey& InConnectorKey, FRigElementKey& InTargetKey, bool bSetupUndo, bool bAutoResolveOtherConnectors, bool bCheckValidConnection)FinalNative+1 flags0x1C
bool CanConnectConnectorToElements(FRigElementKey& InConnectorKey, const TArray<FRigElementKey>& InTargetKeys, FText& OutErrorMessage)FinalNative+1 flags0x31
bool CanConnectConnectorToElement(FRigElementKey& InConnectorKey, FRigElementKey& InTargetKey, FText& OutErrorMessage)FinalNative+1 flags0x29
bool BindModuleVariable(const FName& InModuleName, const FName& InVariableName, const FString& InSourcePath, bool bSetupUndo)FinalNative+1 flags0x22
bool AutoConnectSecondaryConnectors(const TArray<FRigElementKey>& InConnectorKeys, bool bReplaceExistingConnections, bool bSetupUndo)FinalNative+1 flags0x13
bool AutoConnectModules(const TArray<FName>& InModuleNames, bool bReplaceExistingConnections, bool bSetupUndo)FinalNative+1 flags0x13
bool AddTargetToArrayConnector(FRigElementKey& InConnectorKey, FRigElementKey& InTargetKey, bool bSetupUndo, bool bAutoResolveOtherConnectors, bool bCheckValidConnection)FinalNative+1 flags0x1C
FName AddModule(const FName& InModuleName, TSubclassOf<UControlRig> InClass, const FName& InParentModuleName, bool bSetupUndo)FinalNative+1 flags0x24