Navigation
API > API/Plugins > API/Plugins/ControlRig
| Name | FRigHierarchyModulePath |
| Type | struct |
| Header File | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Rigs/RigHierarchyDefines.h |
| Include Path | #include "Rigs/RigHierarchyDefines.h" |
Syntax
USTRUCT (BlueprintType )
struct FRigHierarchyModulePath
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRigHierarchyModulePath
(
const TCHAR* InModulePath |
Rigs/RigHierarchyDefines.h | ||
FRigHierarchyModulePath
(
const FName& InModulePathFName |
Rigs/RigHierarchyDefines.h | ||
FRigHierarchyModulePath
(
const FString& InModulePath |
Rigs/RigHierarchyDefines.h | ||
| Rigs/RigHierarchyDefines.h | |||
FRigHierarchyModulePath
(
const StringTypeA& InModuleName, |
Rigs/RigHierarchyDefines.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ModuleNameSuffix | const TCHAR * | Rigs/RigHierarchyDefines.h | |
| ModuleNameSuffixChar | TCHAR | Rigs/RigHierarchyDefines.h | |
| NamespaceSeparator_Deprecated | const TCHAR * | Rigs/RigHierarchyDefines.h | |
| NamespaceSeparatorChar_Deprecated | TCHAR | Rigs/RigHierarchyDefines.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CachedElementFName | TOptional< FName > | Rigs/RigHierarchyDefines.h | ||
| CachedElementNameString | TOptional< FString > | Rigs/RigHierarchyDefines.h | ||
| CachedModuleFName | TOptional< FName > | Rigs/RigHierarchyDefines.h | ||
| CachedModuleNameString | TOptional< FString > | Rigs/RigHierarchyDefines.h | ||
| ModulePath | FString | Rigs/RigHierarchyDefines.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRigHierarchyModulePath ConvertToModuleNameFormat
(
const TMap< FRigHierarchyModulePath, FName >* InModulePathToModuleName |
Rigs/RigHierarchyDefines.h | ||
bool ConvertToModuleNameFormatInline
(
const TMap< FRigHierarchyModulePath, FName >* InModulePathToModuleName |
Rigs/RigHierarchyDefines.h | ||
const FName & GetElementFName() |
Rigs/RigHierarchyDefines.h | ||
FStringView GetElementName() |
Rigs/RigHierarchyDefines.h | ||
const FString & GetElementNameString() |
Rigs/RigHierarchyDefines.h | ||
const FName & GetModuleFName() |
Rigs/RigHierarchyDefines.h | ||
FStringView GetModuleName() |
Rigs/RigHierarchyDefines.h | ||
const FString & GetModuleNameString() |
Rigs/RigHierarchyDefines.h | ||
FStringView GetModulePrefix() |
Rigs/RigHierarchyDefines.h | ||
FString GetModulePrefixString() |
Rigs/RigHierarchyDefines.h | ||
const FString & GetPath() |
Rigs/RigHierarchyDefines.h | ||
FName GetPathFName() |
Rigs/RigHierarchyDefines.h | ||
bool HasElementName
(
const FName& InElementFName |
Rigs/RigHierarchyDefines.h | ||
bool HasElementName
(
const StringType& InElementNameString |
Rigs/RigHierarchyDefines.h | ||
bool HasModuleName
(
const StringType& InModuleNameString |
Rigs/RigHierarchyDefines.h | ||
bool HasModuleName
(
const FName& InModuleFName |
Rigs/RigHierarchyDefines.h | ||
bool IsEmpty() |
Rigs/RigHierarchyDefines.h | ||
bool IsValid() |
Rigs/RigHierarchyDefines.h | ||
FRigHierarchyModulePath ReplaceElementName
(
const StringType& InNewElementName |
Rigs/RigHierarchyDefines.h | ||
FRigHierarchyModulePath ReplaceElementName
(
const StringType& InOldElementName, |
Rigs/RigHierarchyDefines.h | ||
bool ReplaceElementNameInline
(
const FName& InOldElementFName, |
Rigs/RigHierarchyDefines.h | ||
bool ReplaceElementNameInline
(
const StringType& InOldElementName, |
Rigs/RigHierarchyDefines.h | ||
FRigHierarchyModulePath ReplaceModuleName
(
const StringType& InNewModuleName |
Rigs/RigHierarchyDefines.h | ||
FRigHierarchyModulePath ReplaceModuleName
(
const StringType& InOldModuleName, |
Rigs/RigHierarchyDefines.h | ||
bool ReplaceModuleNameInline
(
const StringType& InOldModuleName, |
Rigs/RigHierarchyDefines.h | ||
bool ReplaceModuleNameInline
(
const FName& InOldModuleFName, |
Rigs/RigHierarchyDefines.h | ||
bool SetElementName
(
const StringType& InElementNameString |
Rigs/RigHierarchyDefines.h | ||
bool SetElementName
(
const FName& InElementFName |
Rigs/RigHierarchyDefines.h | ||
bool SetModuleName
(
const StringType& InModuleNameString |
Rigs/RigHierarchyDefines.h | ||
bool SetModuleName
(
const FName& InModuleFName |
Rigs/RigHierarchyDefines.h | ||
bool Split
(
FStringView* OutModuleName, |
Rigs/RigHierarchyDefines.h | ||
| Rigs/RigHierarchyDefines.h | |||
bool UsesModuleNameFormat() |
Rigs/RigHierarchyDefines.h | ||
bool UsesNameSpaceFormat() |
Rigs/RigHierarchyDefines.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FRigHierarchyModulePath Join
(
const FString& InModuleName, |
Rigs/RigHierarchyDefines.h | ||
static FRigHierarchyModulePath Join
(
const FName& InModuleFName, |
Rigs/RigHierarchyDefines.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
operator const FString &() |
Rigs/RigHierarchyDefines.h | ||
bool operator==
(
const FRigHierarchyModulePath& InOther |
Rigs/RigHierarchyDefines.h | ||
bool operator==
(
const FString& InOther |
Rigs/RigHierarchyDefines.h |