Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/Engine/UHT/SceneComponent.generated.h
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

205 lines
9.0 KiB
C++

// 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 "Components/SceneComponent.h"
#ifdef ENGINE_SceneComponent_generated_h
#error "SceneComponent.generated.h already included, missing '#pragma once' in SceneComponent.h"
#endif
#define ENGINE_SceneComponent_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APhysicsVolume;
class USceneComponent;
enum class EAttachmentRule : uint8;
enum class EDetachmentRule : uint8;
struct FHitResult;
// ********** Begin SparseDelegate FPhysicsVolumeChanged *******************************************
#define FID_Engine_Source_Runtime_Engine_Classes_Components_SceneComponent_h_78_DELEGATE \
ENGINE_API void FPhysicsVolumeChanged_DelegateWrapper(const FMulticastScriptDelegate& PhysicsVolumeChanged, APhysicsVolume* NewVolume);
// ********** End SparseDelegate FPhysicsVolumeChanged *********************************************
// ********** Begin SparseDelegate FIsRootComponentChanged *****************************************
#define FID_Engine_Source_Runtime_Engine_Classes_Components_SceneComponent_h_79_DELEGATE \
ENGINE_API void FIsRootComponentChanged_DelegateWrapper(const FMulticastScriptDelegate& IsRootComponentChanged, USceneComponent* UpdatedComponent, bool bIsRootComponent);
// ********** End SparseDelegate FIsRootComponentChanged *******************************************
// ********** Begin Class USceneComponent **********************************************************
#define FID_Engine_Source_Runtime_Engine_Classes_Components_SceneComponent_h_90_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetMobility); \
DECLARE_FUNCTION(execK2_SetWorldLocationAndRotation); \
DECLARE_FUNCTION(execSetAbsolute); \
DECLARE_FUNCTION(execK2_SetRelativeLocationAndRotation); \
DECLARE_FUNCTION(execGetPhysicsVolume); \
DECLARE_FUNCTION(execSetHiddenInGame); \
DECLARE_FUNCTION(execToggleVisibility); \
DECLARE_FUNCTION(execSetVisibility); \
DECLARE_FUNCTION(execIsVisible); \
DECLARE_FUNCTION(execGetComponentVelocity); \
DECLARE_FUNCTION(execDoesSocketExist); \
DECLARE_FUNCTION(execGetSocketQuaternion); \
DECLARE_FUNCTION(execGetSocketRotation); \
DECLARE_FUNCTION(execGetSocketLocation); \
DECLARE_FUNCTION(execGetSocketTransform); \
DECLARE_FUNCTION(execGetAllSocketNames); \
DECLARE_FUNCTION(execK2_DetachFromComponent); \
DECLARE_FUNCTION(execDetachFromParent); \
DECLARE_FUNCTION(execK2_AttachToComponent); \
DECLARE_FUNCTION(execK2_AttachTo); \
DECLARE_FUNCTION(execGetChildrenComponents); \
DECLARE_FUNCTION(execGetChildComponent); \
DECLARE_FUNCTION(execGetNumChildrenComponents); \
DECLARE_FUNCTION(execGetParentComponents); \
DECLARE_FUNCTION(execGetAttachSocketName); \
DECLARE_FUNCTION(execGetAttachParent); \
DECLARE_FUNCTION(execIsAnySimulatingPhysics); \
DECLARE_FUNCTION(execIsSimulatingPhysics); \
DECLARE_FUNCTION(execGetRightVector); \
DECLARE_FUNCTION(execGetUpVector); \
DECLARE_FUNCTION(execGetForwardVector); \
DECLARE_FUNCTION(execK2_GetComponentToWorld); \
DECLARE_FUNCTION(execK2_GetComponentScale); \
DECLARE_FUNCTION(execK2_GetComponentRotation); \
DECLARE_FUNCTION(execK2_GetComponentLocation); \
DECLARE_FUNCTION(execK2_AddWorldTransformKeepScale); \
DECLARE_FUNCTION(execK2_AddWorldTransform); \
DECLARE_FUNCTION(execK2_AddWorldRotation); \
DECLARE_FUNCTION(execK2_AddWorldOffset); \
DECLARE_FUNCTION(execK2_SetWorldTransform); \
DECLARE_FUNCTION(execSetWorldScale3D); \
DECLARE_FUNCTION(execK2_SetWorldRotation); \
DECLARE_FUNCTION(execK2_SetWorldLocation); \
DECLARE_FUNCTION(execK2_AddLocalTransform); \
DECLARE_FUNCTION(execK2_AddLocalRotation); \
DECLARE_FUNCTION(execK2_AddLocalOffset); \
DECLARE_FUNCTION(execK2_AddRelativeRotation); \
DECLARE_FUNCTION(execK2_AddRelativeLocation); \
DECLARE_FUNCTION(execSetRelativeScale3D); \
DECLARE_FUNCTION(execResetRelativeTransform); \
DECLARE_FUNCTION(execGetRelativeTransform); \
DECLARE_FUNCTION(execK2_SetRelativeTransform); \
DECLARE_FUNCTION(execK2_SetRelativeRotation); \
DECLARE_FUNCTION(execK2_SetRelativeLocation); \
DECLARE_FUNCTION(execOnRep_Visibility); \
DECLARE_FUNCTION(execOnRep_AttachSocketName); \
DECLARE_FUNCTION(execOnRep_AttachChildren); \
DECLARE_FUNCTION(execOnRep_AttachParent); \
DECLARE_FUNCTION(execOnRep_Transform); \
DECLARE_FUNCTION(execIsGroupedComponentMovementEnabled); \
DECLARE_FUNCTION(execSetShouldUpdatePhysicsVolume); \
DECLARE_FUNCTION(execGetShouldUpdatePhysicsVolume);
#define FID_Engine_Source_Runtime_Engine_Classes_Components_SceneComponent_h_90_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(USceneComponent, ENGINE_API)
struct Z_Construct_UClass_USceneComponent_Statics;
ENGINE_API UClass* Z_Construct_UClass_USceneComponent_NoRegister();
#define FID_Engine_Source_Runtime_Engine_Classes_Components_SceneComponent_h_90_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSceneComponent(); \
friend struct ::Z_Construct_UClass_USceneComponent_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENGINE_API UClass* ::Z_Construct_UClass_USceneComponent_NoRegister(); \
public: \
DECLARE_CLASS2(USceneComponent, UActorComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_USceneComponent, TEXT("/Script/Engine"), Z_Construct_UClass_USceneComponent_NoRegister) \
DECLARE_SERIALIZER(USceneComponent) \
FID_Engine_Source_Runtime_Engine_Classes_Components_SceneComponent_h_90_ARCHIVESERIALIZER \
enum class ENetFields_Private : uint16 \
{ \
NETFIELD_REP_START=(uint16)((int32)Super::ENetFields_Private::NETFIELD_REP_END + (int32)1), \
AttachParent=NETFIELD_REP_START, \
AttachSocketName, \
AttachChildren, \
RelativeLocation, \
RelativeRotation, \
RelativeScale3D, \
bAbsoluteLocation, \
bAbsoluteRotation, \
bAbsoluteScale, \
bVisible, \
bShouldBeAttached, \
bShouldSnapLocationWhenAttached, \
bShouldSnapRotationWhenAttached, \
bShouldSnapScaleWhenAttached, \
Mobility, \
NETFIELD_REP_END=Mobility }; \
DECLARE_VALIDATE_GENERATED_REP_ENUMS(ENGINE_API)
#define FID_Engine_Source_Runtime_Engine_Classes_Components_SceneComponent_h_90_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
USceneComponent(USceneComponent&&) = delete; \
USceneComponent(const USceneComponent&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENGINE_API, USceneComponent); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USceneComponent); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USceneComponent) \
ENGINE_API virtual ~USceneComponent();
#define FID_Engine_Source_Runtime_Engine_Classes_Components_SceneComponent_h_87_PROLOG
#define FID_Engine_Source_Runtime_Engine_Classes_Components_SceneComponent_h_90_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Engine_Classes_Components_SceneComponent_h_90_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Engine_Classes_Components_SceneComponent_h_90_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Engine_Classes_Components_SceneComponent_h_90_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USceneComponent;
// ********** End Class USceneComponent ************************************************************
// ********** Begin ScriptStruct FSceneComponentInstanceData ***************************************
struct Z_Construct_UScriptStruct_FSceneComponentInstanceData_Statics;
#define FID_Engine_Source_Runtime_Engine_Classes_Components_SceneComponent_h_1744_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSceneComponentInstanceData_Statics; \
ENGINE_API static class UScriptStruct* StaticStruct(); \
typedef FActorComponentInstanceData Super;
struct FSceneComponentInstanceData;
// ********** End ScriptStruct FSceneComponentInstanceData *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Engine_Classes_Components_SceneComponent_h
// ********** Begin Enum EDetailMode ***************************************************************
#define FOREACH_ENUM_EDETAILMODE(op) \
op(DM_Low) \
op(DM_Medium) \
op(DM_High) \
op(DM_Epic)
enum EDetailMode : int;
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EDetailMode>();
// ********** End Enum EDetailMode *****************************************************************
// ********** Begin Enum ERelativeTransformSpace ***************************************************
#define FOREACH_ENUM_ERELATIVETRANSFORMSPACE(op) \
op(RTS_World) \
op(RTS_Actor) \
op(RTS_Component) \
op(RTS_ParentBoneSpace)
enum ERelativeTransformSpace : int;
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<ERelativeTransformSpace>();
// ********** End Enum ERelativeTransformSpace *****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS