Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/ControlRig/UHT/RigHierarchyDefines.generated.h

376 lines
18 KiB
C
Raw Normal View History

2026-01-28 19:08:51 -05:00
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Rigs/RigHierarchyDefines.h"
#ifdef CONTROLRIG_RigHierarchyDefines_generated_h
#error "RigHierarchyDefines.generated.h already included, missing '#pragma once' in RigHierarchyDefines.h"
#endif
#define CONTROLRIG_RigHierarchyDefines_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FRigControlLimitEnabled *******************************************
struct Z_Construct_UScriptStruct_FRigControlLimitEnabled_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyDefines_h_256_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigControlLimitEnabled_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigControlLimitEnabled;
// ********** End ScriptStruct FRigControlLimitEnabled *********************************************
// ********** Begin ScriptStruct FRigControlValueStorage *******************************************
struct Z_Construct_UScriptStruct_FRigControlValueStorage_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyDefines_h_351_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigControlValueStorage_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigControlValueStorage;
// ********** End ScriptStruct FRigControlValueStorage *********************************************
// ********** Begin ScriptStruct FRigControlValue **************************************************
struct Z_Construct_UScriptStruct_FRigControlValue_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyDefines_h_461_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigControlValue_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigControlValue;
// ********** End ScriptStruct FRigControlValue ****************************************************
// ********** Begin ScriptStruct FRigControlModifiedContext ****************************************
struct Z_Construct_UScriptStruct_FRigControlModifiedContext_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyDefines_h_1455_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigControlModifiedContext_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigControlModifiedContext;
// ********** End ScriptStruct FRigControlModifiedContext ******************************************
// ********** Begin ScriptStruct FRigHierarchyModulePath *******************************************
struct Z_Construct_UScriptStruct_FRigHierarchyModulePath_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyDefines_h_1488_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigHierarchyModulePath_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigHierarchyModulePath;
// ********** End ScriptStruct FRigHierarchyModulePath *********************************************
// ********** Begin ScriptStruct FRigElementKey ****************************************************
struct Z_Construct_UScriptStruct_FRigElementKey_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyDefines_h_1768_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigElementKey_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigElementKey;
// ********** End ScriptStruct FRigElementKey ******************************************************
// ********** Begin ScriptStruct FRigComponentKey **************************************************
struct Z_Construct_UScriptStruct_FRigComponentKey_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyDefines_h_1925_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigComponentKey_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigComponentKey;
// ********** End ScriptStruct FRigComponentKey ****************************************************
// ********** Begin ScriptStruct FRigHierarchyKey **************************************************
struct Z_Construct_UScriptStruct_FRigHierarchyKey_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyDefines_h_2041_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigHierarchyKey_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigHierarchyKey;
// ********** End ScriptStruct FRigHierarchyKey ****************************************************
// ********** Begin ScriptStruct FRigElementKeyCollection ******************************************
struct Z_Construct_UScriptStruct_FRigElementKeyCollection_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyDefines_h_2245_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigElementKeyCollection_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigElementKeyCollection;
// ********** End ScriptStruct FRigElementKeyCollection ********************************************
// ********** Begin ScriptStruct FRigElement *******************************************************
struct Z_Construct_UScriptStruct_FRigElement_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyDefines_h_2394_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigElement_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigElement;
// ********** End ScriptStruct FRigElement *********************************************************
// ********** Begin ScriptStruct FRigEventContext **************************************************
struct Z_Construct_UScriptStruct_FRigEventContext_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyDefines_h_2422_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigEventContext_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigEventContext;
// ********** End ScriptStruct FRigEventContext ****************************************************
// ********** Begin ScriptStruct FRigElementResolveResult ******************************************
struct Z_Construct_UScriptStruct_FRigElementResolveResult_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyDefines_h_2456_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigElementResolveResult_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigElementResolveResult;
// ********** End ScriptStruct FRigElementResolveResult ********************************************
// ********** Begin ScriptStruct FModularRigResolveResult ******************************************
struct Z_Construct_UScriptStruct_FModularRigResolveResult_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyDefines_h_2517_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FModularRigResolveResult_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FModularRigResolveResult;
// ********** End ScriptStruct FModularRigResolveResult ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyDefines_h
// ********** Begin Enum ERigElementType ***********************************************************
#define FOREACH_ENUM_ERIGELEMENTTYPE(op) \
op(ERigElementType::None) \
op(ERigElementType::Bone) \
op(ERigElementType::Null) \
op(ERigElementType::Space) \
op(ERigElementType::Control) \
op(ERigElementType::Curve) \
op(ERigElementType::Physics) \
op(ERigElementType::Reference) \
op(ERigElementType::Connector) \
op(ERigElementType::Socket) \
op(ERigElementType::All) \
op(ERigElementType::First) \
op(ERigElementType::Last) \
op(ERigElementType::ToResetAfterConstructionEvent) \
op(ERigElementType::TransformTypes)
enum class ERigElementType : uint8;
template<> struct TIsUEnumClass<ERigElementType> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigElementType>();
// ********** End Enum ERigElementType *************************************************************
// ********** Begin Enum ERigBoneType **************************************************************
#define FOREACH_ENUM_ERIGBONETYPE(op) \
op(ERigBoneType::Imported) \
op(ERigBoneType::User)
enum class ERigBoneType : uint8;
template<> struct TIsUEnumClass<ERigBoneType> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigBoneType>();
// ********** End Enum ERigBoneType ****************************************************************
// ********** Begin Enum ERigMetadataType **********************************************************
#define FOREACH_ENUM_ERIGMETADATATYPE(op) \
op(ERigMetadataType::Bool) \
op(ERigMetadataType::BoolArray) \
op(ERigMetadataType::Float) \
op(ERigMetadataType::FloatArray) \
op(ERigMetadataType::Int32) \
op(ERigMetadataType::Int32Array) \
op(ERigMetadataType::Name) \
op(ERigMetadataType::NameArray) \
op(ERigMetadataType::Vector) \
op(ERigMetadataType::VectorArray) \
op(ERigMetadataType::Rotator) \
op(ERigMetadataType::RotatorArray) \
op(ERigMetadataType::Quat) \
op(ERigMetadataType::QuatArray) \
op(ERigMetadataType::Transform) \
op(ERigMetadataType::TransformArray) \
op(ERigMetadataType::LinearColor) \
op(ERigMetadataType::LinearColorArray) \
op(ERigMetadataType::RigElementKey) \
op(ERigMetadataType::RigElementKeyArray) \
op(ERigMetadataType::Invalid)
enum class ERigMetadataType : uint8;
template<> struct TIsUEnumClass<ERigMetadataType> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigMetadataType>();
// ********** End Enum ERigMetadataType ************************************************************
// ********** Begin Enum ERigHierarchyNotification *************************************************
#define FOREACH_ENUM_ERIGHIERARCHYNOTIFICATION(op) \
op(ERigHierarchyNotification::ElementAdded) \
op(ERigHierarchyNotification::ElementRemoved) \
op(ERigHierarchyNotification::ElementRenamed) \
op(ERigHierarchyNotification::ElementSelected) \
op(ERigHierarchyNotification::ElementDeselected) \
op(ERigHierarchyNotification::ParentChanged) \
op(ERigHierarchyNotification::HierarchyReset) \
op(ERigHierarchyNotification::ControlSettingChanged) \
op(ERigHierarchyNotification::ControlVisibilityChanged) \
op(ERigHierarchyNotification::ControlDrivenListChanged) \
op(ERigHierarchyNotification::ControlShapeTransformChanged) \
op(ERigHierarchyNotification::ParentWeightsChanged) \
op(ERigHierarchyNotification::InteractionBracketOpened) \
op(ERigHierarchyNotification::InteractionBracketClosed) \
op(ERigHierarchyNotification::ElementReordered) \
op(ERigHierarchyNotification::ConnectorSettingChanged) \
op(ERigHierarchyNotification::SocketColorChanged) \
op(ERigHierarchyNotification::SocketDescriptionChanged) \
op(ERigHierarchyNotification::SocketDesiredParentChanged) \
op(ERigHierarchyNotification::HierarchyCopied) \
op(ERigHierarchyNotification::ComponentAdded) \
op(ERigHierarchyNotification::ComponentRemoved) \
op(ERigHierarchyNotification::ComponentContentChanged) \
op(ERigHierarchyNotification::ComponentSelected) \
op(ERigHierarchyNotification::ComponentDeselected) \
op(ERigHierarchyNotification::ComponentRenamed) \
op(ERigHierarchyNotification::ComponentReparented) \
op(ERigHierarchyNotification::ShortNameChanged) \
op(ERigHierarchyNotification::Max)
enum class ERigHierarchyNotification : uint8;
template<> struct TIsUEnumClass<ERigHierarchyNotification> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigHierarchyNotification>();
// ********** End Enum ERigHierarchyNotification ***************************************************
// ********** Begin Enum ERigEvent *****************************************************************
#define FOREACH_ENUM_ERIGEVENT(op) \
op(ERigEvent::None) \
op(ERigEvent::RequestAutoKey) \
op(ERigEvent::OpenUndoBracket) \
op(ERigEvent::CloseUndoBracket) \
op(ERigEvent::Max)
enum class ERigEvent : uint8;
template<> struct TIsUEnumClass<ERigEvent> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigEvent>();
// ********** End Enum ERigEvent *******************************************************************
// ********** Begin Enum EControlRigSetKey *********************************************************
#define FOREACH_ENUM_ECONTROLRIGSETKEY(op) \
op(EControlRigSetKey::DoNotCare) \
op(EControlRigSetKey::Always) \
op(EControlRigSetKey::Never)
enum class EControlRigSetKey : uint8;
template<> struct TIsUEnumClass<EControlRigSetKey> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<EControlRigSetKey>();
// ********** End Enum EControlRigSetKey ***********************************************************
// ********** Begin Enum ERigControlType ***********************************************************
#define FOREACH_ENUM_ERIGCONTROLTYPE(op) \
op(ERigControlType::Bool) \
op(ERigControlType::Float) \
op(ERigControlType::Integer) \
op(ERigControlType::Vector2D) \
op(ERigControlType::Position) \
op(ERigControlType::Scale) \
op(ERigControlType::Rotator) \
op(ERigControlType::Transform) \
op(ERigControlType::TransformNoScale) \
op(ERigControlType::EulerTransform) \
op(ERigControlType::ScaleFloat)
enum class ERigControlType : uint8;
template<> struct TIsUEnumClass<ERigControlType> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigControlType>();
// ********** End Enum ERigControlType *************************************************************
// ********** Begin Enum ERigControlAnimationType **************************************************
#define FOREACH_ENUM_ERIGCONTROLANIMATIONTYPE(op) \
op(ERigControlAnimationType::AnimationControl) \
op(ERigControlAnimationType::AnimationChannel) \
op(ERigControlAnimationType::ProxyControl) \
op(ERigControlAnimationType::VisualCue)
enum class ERigControlAnimationType : uint8;
template<> struct TIsUEnumClass<ERigControlAnimationType> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigControlAnimationType>();
// ********** End Enum ERigControlAnimationType ****************************************************
// ********** Begin Enum ERigControlValueType ******************************************************
#define FOREACH_ENUM_ERIGCONTROLVALUETYPE(op) \
op(ERigControlValueType::Initial) \
op(ERigControlValueType::Current) \
op(ERigControlValueType::Minimum) \
op(ERigControlValueType::Maximum)
enum class ERigControlValueType : uint8;
template<> struct TIsUEnumClass<ERigControlValueType> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigControlValueType>();
// ********** End Enum ERigControlValueType ********************************************************
// ********** Begin Enum ERigControlVisibility *****************************************************
#define FOREACH_ENUM_ERIGCONTROLVISIBILITY(op) \
op(ERigControlVisibility::UserDefined) \
op(ERigControlVisibility::BasedOnSelection)
enum class ERigControlVisibility : uint8;
template<> struct TIsUEnumClass<ERigControlVisibility> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigControlVisibility>();
// ********** End Enum ERigControlVisibility *******************************************************
// ********** Begin Enum ERigControlAxis ***********************************************************
#define FOREACH_ENUM_ERIGCONTROLAXIS(op) \
op(ERigControlAxis::X) \
op(ERigControlAxis::Y) \
op(ERigControlAxis::Z)
enum class ERigControlAxis : uint8;
template<> struct TIsUEnumClass<ERigControlAxis> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigControlAxis>();
// ********** End Enum ERigControlAxis *************************************************************
// ********** Begin Enum ERigElementResolveState ***************************************************
#define FOREACH_ENUM_ERIGELEMENTRESOLVESTATE(op) \
op(ERigElementResolveState::Unknown) \
op(ERigElementResolveState::InvalidTarget) \
op(ERigElementResolveState::PossibleTarget) \
op(ERigElementResolveState::DefaultTarget) \
op(ERigElementResolveState::Max)
enum class ERigElementResolveState : uint8;
template<> struct TIsUEnumClass<ERigElementResolveState> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigElementResolveState>();
// ********** End Enum ERigElementResolveState *****************************************************
// ********** Begin Enum EModularRigResolveState ***************************************************
#define FOREACH_ENUM_EMODULARRIGRESOLVESTATE(op) \
op(EModularRigResolveState::Success) \
op(EModularRigResolveState::Error) \
op(EModularRigResolveState::Max)
enum class EModularRigResolveState : uint8;
template<> struct TIsUEnumClass<EModularRigResolveState> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<EModularRigResolveState>();
// ********** End Enum EModularRigResolveState *****************************************************
// ********** Begin Enum EElementNameDisplayMode ***************************************************
#define FOREACH_ENUM_EELEMENTNAMEDISPLAYMODE(op) \
op(EElementNameDisplayMode::AssetDefault) \
op(EElementNameDisplayMode::Auto) \
op(EElementNameDisplayMode::ForceShort) \
op(EElementNameDisplayMode::ForceLong)
enum class EElementNameDisplayMode : uint8;
template<> struct TIsUEnumClass<EElementNameDisplayMode> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<EElementNameDisplayMode>();
// ********** End Enum EElementNameDisplayMode *****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS