Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,155 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "CatchupFixedRateCustomTimeStep.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCatchupFixedRateCustomTimeStep() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FFrameRate();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UCatchupFixedRateCustomTimeStep();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_NoRegister();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UClockedTimeStep_NoRegister();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UFixedFrameRateCustomTimeStep();
UPackage* Z_Construct_UPackage__Script_TimeManagement();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UCatchupFixedRateCustomTimeStep ******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UCatchupFixedRateCustomTimeStep;
UClass* UCatchupFixedRateCustomTimeStep::GetPrivateStaticClass()
{
using TClass = UCatchupFixedRateCustomTimeStep;
if (!Z_Registration_Info_UClass_UCatchupFixedRateCustomTimeStep.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("CatchupFixedRateCustomTimeStep"),
Z_Registration_Info_UClass_UCatchupFixedRateCustomTimeStep.InnerSingleton,
StaticRegisterNativesUCatchupFixedRateCustomTimeStep,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UCatchupFixedRateCustomTimeStep.InnerSingleton;
}
UClass* Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_NoRegister()
{
return UCatchupFixedRateCustomTimeStep::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Control the Engine TimeStep via a fixed frame rate that catches up with real time.\n * \n * - Stays in sync with platform time.\n * - Blocks to prevent getting ahead of real time.\n * - Does not block when it needs to catch up\n * - If it falls behind too much, it will increase simulation delta times.\n * \n */" },
{ "DisplayName", "Catchup Fixed Rate" },
{ "IncludePath", "CatchupFixedRateCustomTimeStep.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/CatchupFixedRateCustomTimeStep.h" },
{ "ToolTip", "Control the Engine TimeStep via a fixed frame rate that catches up with real time.\n\n - Stays in sync with platform time.\n - Blocks to prevent getting ahead of real time.\n - Does not block when it needs to catch up\n - If it falls behind too much, it will increase simulation delta times." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FrameRate_MetaData[] = {
{ "Category", "Timing" },
{ "Comment", "/** Desired simulation frame rate */" },
{ "ModuleRelativePath", "Public/CatchupFixedRateCustomTimeStep.h" },
{ "ToolTip", "Desired simulation frame rate" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxCatchupSeconds_MetaData[] = {
{ "Category", "Timing" },
{ "ClampMin", "2" },
{ "Comment", "/** Maximum catchup time in seconds. Simulation will catch up instantly if it falls behind beyond this time with respect to platform time */" },
{ "ModuleRelativePath", "Public/CatchupFixedRateCustomTimeStep.h" },
{ "ToolTip", "Maximum catchup time in seconds. Simulation will catch up instantly if it falls behind beyond this time with respect to platform time" },
};
#endif // WITH_METADATA
// ********** Begin Class UCatchupFixedRateCustomTimeStep constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_FrameRate;
static const UECodeGen_Private::FDoublePropertyParams NewProp_MaxCatchupSeconds;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UCatchupFixedRateCustomTimeStep constinit property declarations ************
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCatchupFixedRateCustomTimeStep>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics
// ********** Begin Class UCatchupFixedRateCustomTimeStep Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics::NewProp_FrameRate = { "FrameRate", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCatchupFixedRateCustomTimeStep, FrameRate), Z_Construct_UScriptStruct_FFrameRate, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FrameRate_MetaData), NewProp_FrameRate_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics::NewProp_MaxCatchupSeconds = { "MaxCatchupSeconds", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCatchupFixedRateCustomTimeStep, MaxCatchupSeconds), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxCatchupSeconds_MetaData), NewProp_MaxCatchupSeconds_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics::NewProp_FrameRate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics::NewProp_MaxCatchupSeconds,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics::PropPointers) < 2048);
// ********** End Class UCatchupFixedRateCustomTimeStep Property Definitions ***********************
UObject* (*const Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UFixedFrameRateCustomTimeStep,
(UObject* (*)())Z_Construct_UPackage__Script_TimeManagement,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UClockedTimeStep_NoRegister, (int32)VTABLE_OFFSET(UCatchupFixedRateCustomTimeStep, IClockedTimeStep), false }, // 4153014189
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics::ClassParams = {
&UCatchupFixedRateCustomTimeStep::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics::Class_MetaDataParams), Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics::Class_MetaDataParams)
};
void UCatchupFixedRateCustomTimeStep::StaticRegisterNativesUCatchupFixedRateCustomTimeStep()
{
}
UClass* Z_Construct_UClass_UCatchupFixedRateCustomTimeStep()
{
if (!Z_Registration_Info_UClass_UCatchupFixedRateCustomTimeStep.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCatchupFixedRateCustomTimeStep.OuterSingleton, Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCatchupFixedRateCustomTimeStep.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCatchupFixedRateCustomTimeStep);
UCatchupFixedRateCustomTimeStep::~UCatchupFixedRateCustomTimeStep() {}
// ********** End Class UCatchupFixedRateCustomTimeStep ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_CatchupFixedRateCustomTimeStep_h__Script_TimeManagement_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UCatchupFixedRateCustomTimeStep, UCatchupFixedRateCustomTimeStep::StaticClass, TEXT("UCatchupFixedRateCustomTimeStep"), &Z_Registration_Info_UClass_UCatchupFixedRateCustomTimeStep, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCatchupFixedRateCustomTimeStep), 3980065497U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_CatchupFixedRateCustomTimeStep_h__Script_TimeManagement_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_CatchupFixedRateCustomTimeStep_h__Script_TimeManagement_3076460301{
TEXT("/Script/TimeManagement"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_CatchupFixedRateCustomTimeStep_h__Script_TimeManagement_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_CatchupFixedRateCustomTimeStep_h__Script_TimeManagement_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,64 @@
// 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 "CatchupFixedRateCustomTimeStep.h"
#ifdef TIMEMANAGEMENT_CatchupFixedRateCustomTimeStep_generated_h
#error "CatchupFixedRateCustomTimeStep.generated.h already included, missing '#pragma once' in CatchupFixedRateCustomTimeStep.h"
#endif
#define TIMEMANAGEMENT_CatchupFixedRateCustomTimeStep_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UCatchupFixedRateCustomTimeStep ******************************************
struct Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics;
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_NoRegister();
#define FID_Engine_Source_Runtime_TimeManagement_Public_CatchupFixedRateCustomTimeStep_h_24_INCLASS \
private: \
static void StaticRegisterNativesUCatchupFixedRateCustomTimeStep(); \
friend struct ::Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_Statics; \
static UClass* GetPrivateStaticClass(); \
friend TIMEMANAGEMENT_API UClass* ::Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_NoRegister(); \
public: \
DECLARE_CLASS2(UCatchupFixedRateCustomTimeStep, UFixedFrameRateCustomTimeStep, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/TimeManagement"), Z_Construct_UClass_UCatchupFixedRateCustomTimeStep_NoRegister) \
DECLARE_SERIALIZER(UCatchupFixedRateCustomTimeStep) \
virtual UObject* _getUObject() const override { return const_cast<UCatchupFixedRateCustomTimeStep*>(this); }
#define FID_Engine_Source_Runtime_TimeManagement_Public_CatchupFixedRateCustomTimeStep_h_24_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
TIMEMANAGEMENT_API UCatchupFixedRateCustomTimeStep(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UCatchupFixedRateCustomTimeStep) \
DECLARE_VTABLE_PTR_HELPER_CTOR(TIMEMANAGEMENT_API, UCatchupFixedRateCustomTimeStep); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCatchupFixedRateCustomTimeStep); \
/** Deleted move- and copy-constructors, should never be used */ \
UCatchupFixedRateCustomTimeStep(UCatchupFixedRateCustomTimeStep&&) = delete; \
UCatchupFixedRateCustomTimeStep(const UCatchupFixedRateCustomTimeStep&) = delete; \
TIMEMANAGEMENT_API virtual ~UCatchupFixedRateCustomTimeStep();
#define FID_Engine_Source_Runtime_TimeManagement_Public_CatchupFixedRateCustomTimeStep_h_21_PROLOG
#define FID_Engine_Source_Runtime_TimeManagement_Public_CatchupFixedRateCustomTimeStep_h_24_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_TimeManagement_Public_CatchupFixedRateCustomTimeStep_h_24_INCLASS \
FID_Engine_Source_Runtime_TimeManagement_Public_CatchupFixedRateCustomTimeStep_h_24_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UCatchupFixedRateCustomTimeStep;
// ********** End Class UCatchupFixedRateCustomTimeStep ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_TimeManagement_Public_CatchupFixedRateCustomTimeStep_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,120 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "FixedFrameRateCustomTimeStep.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeFixedFrameRateCustomTimeStep() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UEngineCustomTimeStep();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UFixedFrameRateCustomTimeStep();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UFixedFrameRateCustomTimeStep_NoRegister();
UPackage* Z_Construct_UPackage__Script_TimeManagement();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UFixedFrameRateCustomTimeStep ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UFixedFrameRateCustomTimeStep;
UClass* UFixedFrameRateCustomTimeStep::GetPrivateStaticClass()
{
using TClass = UFixedFrameRateCustomTimeStep;
if (!Z_Registration_Info_UClass_UFixedFrameRateCustomTimeStep.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("FixedFrameRateCustomTimeStep"),
Z_Registration_Info_UClass_UFixedFrameRateCustomTimeStep.InnerSingleton,
StaticRegisterNativesUFixedFrameRateCustomTimeStep,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UFixedFrameRateCustomTimeStep.InnerSingleton;
}
UClass* Z_Construct_UClass_UFixedFrameRateCustomTimeStep_NoRegister()
{
return UFixedFrameRateCustomTimeStep::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UFixedFrameRateCustomTimeStep_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Class to control the Engine TimeStep via a FixedFrameRate\n */" },
{ "IncludePath", "FixedFrameRateCustomTimeStep.h" },
{ "ModuleRelativePath", "Public/FixedFrameRateCustomTimeStep.h" },
{ "ToolTip", "Class to control the Engine TimeStep via a FixedFrameRate" },
};
#endif // WITH_METADATA
// ********** Begin Class UFixedFrameRateCustomTimeStep constinit property declarations ************
// ********** End Class UFixedFrameRateCustomTimeStep constinit property declarations **************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UFixedFrameRateCustomTimeStep>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UFixedFrameRateCustomTimeStep_Statics
UObject* (*const Z_Construct_UClass_UFixedFrameRateCustomTimeStep_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEngineCustomTimeStep,
(UObject* (*)())Z_Construct_UPackage__Script_TimeManagement,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UFixedFrameRateCustomTimeStep_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UFixedFrameRateCustomTimeStep_Statics::ClassParams = {
&UFixedFrameRateCustomTimeStep::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UFixedFrameRateCustomTimeStep_Statics::Class_MetaDataParams), Z_Construct_UClass_UFixedFrameRateCustomTimeStep_Statics::Class_MetaDataParams)
};
void UFixedFrameRateCustomTimeStep::StaticRegisterNativesUFixedFrameRateCustomTimeStep()
{
}
UClass* Z_Construct_UClass_UFixedFrameRateCustomTimeStep()
{
if (!Z_Registration_Info_UClass_UFixedFrameRateCustomTimeStep.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UFixedFrameRateCustomTimeStep.OuterSingleton, Z_Construct_UClass_UFixedFrameRateCustomTimeStep_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UFixedFrameRateCustomTimeStep.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UFixedFrameRateCustomTimeStep);
UFixedFrameRateCustomTimeStep::~UFixedFrameRateCustomTimeStep() {}
// ********** End Class UFixedFrameRateCustomTimeStep **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_FixedFrameRateCustomTimeStep_h__Script_TimeManagement_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UFixedFrameRateCustomTimeStep, UFixedFrameRateCustomTimeStep::StaticClass, TEXT("UFixedFrameRateCustomTimeStep"), &Z_Registration_Info_UClass_UFixedFrameRateCustomTimeStep, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UFixedFrameRateCustomTimeStep), 4291417393U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_FixedFrameRateCustomTimeStep_h__Script_TimeManagement_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_FixedFrameRateCustomTimeStep_h__Script_TimeManagement_1096351804{
TEXT("/Script/TimeManagement"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_FixedFrameRateCustomTimeStep_h__Script_TimeManagement_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_FixedFrameRateCustomTimeStep_h__Script_TimeManagement_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "FixedFrameRateCustomTimeStep.h"
#ifdef TIMEMANAGEMENT_FixedFrameRateCustomTimeStep_generated_h
#error "FixedFrameRateCustomTimeStep.generated.h already included, missing '#pragma once' in FixedFrameRateCustomTimeStep.h"
#endif
#define TIMEMANAGEMENT_FixedFrameRateCustomTimeStep_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UFixedFrameRateCustomTimeStep ********************************************
struct Z_Construct_UClass_UFixedFrameRateCustomTimeStep_Statics;
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UFixedFrameRateCustomTimeStep_NoRegister();
#define FID_Engine_Source_Runtime_TimeManagement_Public_FixedFrameRateCustomTimeStep_h_24_INCLASS \
private: \
static void StaticRegisterNativesUFixedFrameRateCustomTimeStep(); \
friend struct ::Z_Construct_UClass_UFixedFrameRateCustomTimeStep_Statics; \
static UClass* GetPrivateStaticClass(); \
friend TIMEMANAGEMENT_API UClass* ::Z_Construct_UClass_UFixedFrameRateCustomTimeStep_NoRegister(); \
public: \
DECLARE_CLASS2(UFixedFrameRateCustomTimeStep, UEngineCustomTimeStep, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/TimeManagement"), Z_Construct_UClass_UFixedFrameRateCustomTimeStep_NoRegister) \
DECLARE_SERIALIZER(UFixedFrameRateCustomTimeStep)
#define FID_Engine_Source_Runtime_TimeManagement_Public_FixedFrameRateCustomTimeStep_h_24_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
TIMEMANAGEMENT_API UFixedFrameRateCustomTimeStep(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UFixedFrameRateCustomTimeStep) \
DECLARE_VTABLE_PTR_HELPER_CTOR(TIMEMANAGEMENT_API, UFixedFrameRateCustomTimeStep); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UFixedFrameRateCustomTimeStep); \
/** Deleted move- and copy-constructors, should never be used */ \
UFixedFrameRateCustomTimeStep(UFixedFrameRateCustomTimeStep&&) = delete; \
UFixedFrameRateCustomTimeStep(const UFixedFrameRateCustomTimeStep&) = delete; \
TIMEMANAGEMENT_API virtual ~UFixedFrameRateCustomTimeStep();
#define FID_Engine_Source_Runtime_TimeManagement_Public_FixedFrameRateCustomTimeStep_h_21_PROLOG
#define FID_Engine_Source_Runtime_TimeManagement_Public_FixedFrameRateCustomTimeStep_h_24_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_TimeManagement_Public_FixedFrameRateCustomTimeStep_h_24_INCLASS \
FID_Engine_Source_Runtime_TimeManagement_Public_FixedFrameRateCustomTimeStep_h_24_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UFixedFrameRateCustomTimeStep;
// ********** End Class UFixedFrameRateCustomTimeStep **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_TimeManagement_Public_FixedFrameRateCustomTimeStep_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,101 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "FrameNumberDisplayFormat.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeFrameNumberDisplayFormat() {}
// ********** Begin Cross Module References ********************************************************
TIMEMANAGEMENT_API UEnum* Z_Construct_UEnum_TimeManagement_EFrameNumberDisplayFormats();
UPackage* Z_Construct_UPackage__Script_TimeManagement();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EFrameNumberDisplayFormats ************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EFrameNumberDisplayFormats;
static UEnum* EFrameNumberDisplayFormats_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EFrameNumberDisplayFormats.OuterSingleton)
{
Z_Registration_Info_UEnum_EFrameNumberDisplayFormats.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_TimeManagement_EFrameNumberDisplayFormats, (UObject*)Z_Construct_UPackage__Script_TimeManagement(), TEXT("EFrameNumberDisplayFormats"));
}
return Z_Registration_Info_UEnum_EFrameNumberDisplayFormats.OuterSingleton;
}
template<> TIMEMANAGEMENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EFrameNumberDisplayFormats>()
{
return EFrameNumberDisplayFormats_StaticEnum();
}
struct Z_Construct_UEnum_TimeManagement_EFrameNumberDisplayFormats_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Custom.Hidden", "" },
{ "Custom.Name", "EFrameNumberDisplayFormats::Custom" },
{ "DropFrameTimecode.Comment", "/* Drop Frame Timecode */" },
{ "DropFrameTimecode.DisplayName", "DF Timecode" },
{ "DropFrameTimecode.Name", "EFrameNumberDisplayFormats::DropFrameTimecode" },
{ "DropFrameTimecode.ToolTip", "Drop Frame Timecode" },
{ "Frames.Name", "EFrameNumberDisplayFormats::Frames" },
{ "MAX_Count.Hidden", "" },
{ "MAX_Count.Name", "EFrameNumberDisplayFormats::MAX_Count" },
{ "ModuleRelativePath", "Public/FrameNumberDisplayFormat.h" },
{ "NonDropFrameTimecode.Comment", "/* Non-Drop Frame Timecode */" },
{ "NonDropFrameTimecode.DisplayName", "NDF Timecode" },
{ "NonDropFrameTimecode.Name", "EFrameNumberDisplayFormats::NonDropFrameTimecode" },
{ "NonDropFrameTimecode.ToolTip", "Non-Drop Frame Timecode" },
{ "Seconds.Name", "EFrameNumberDisplayFormats::Seconds" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EFrameNumberDisplayFormats::NonDropFrameTimecode", (int64)EFrameNumberDisplayFormats::NonDropFrameTimecode },
{ "EFrameNumberDisplayFormats::DropFrameTimecode", (int64)EFrameNumberDisplayFormats::DropFrameTimecode },
{ "EFrameNumberDisplayFormats::Seconds", (int64)EFrameNumberDisplayFormats::Seconds },
{ "EFrameNumberDisplayFormats::Frames", (int64)EFrameNumberDisplayFormats::Frames },
{ "EFrameNumberDisplayFormats::Custom", (int64)EFrameNumberDisplayFormats::Custom },
{ "EFrameNumberDisplayFormats::MAX_Count", (int64)EFrameNumberDisplayFormats::MAX_Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_TimeManagement_EFrameNumberDisplayFormats_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_TimeManagement_EFrameNumberDisplayFormats_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_TimeManagement,
nullptr,
"EFrameNumberDisplayFormats",
"EFrameNumberDisplayFormats",
Z_Construct_UEnum_TimeManagement_EFrameNumberDisplayFormats_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_TimeManagement_EFrameNumberDisplayFormats_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_TimeManagement_EFrameNumberDisplayFormats_Statics::Enum_MetaDataParams), Z_Construct_UEnum_TimeManagement_EFrameNumberDisplayFormats_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_TimeManagement_EFrameNumberDisplayFormats()
{
if (!Z_Registration_Info_UEnum_EFrameNumberDisplayFormats.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EFrameNumberDisplayFormats.InnerSingleton, Z_Construct_UEnum_TimeManagement_EFrameNumberDisplayFormats_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EFrameNumberDisplayFormats.InnerSingleton;
}
// ********** End Enum EFrameNumberDisplayFormats **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_FrameNumberDisplayFormat_h__Script_TimeManagement_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EFrameNumberDisplayFormats_StaticEnum, TEXT("EFrameNumberDisplayFormats"), &Z_Registration_Info_UEnum_EFrameNumberDisplayFormats, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2172242852U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_FrameNumberDisplayFormat_h__Script_TimeManagement_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_FrameNumberDisplayFormat_h__Script_TimeManagement_3337370758{
TEXT("/Script/TimeManagement"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_FrameNumberDisplayFormat_h__Script_TimeManagement_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_FrameNumberDisplayFormat_h__Script_TimeManagement_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,38 @@
// 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 "FrameNumberDisplayFormat.h"
#ifdef TIMEMANAGEMENT_FrameNumberDisplayFormat_generated_h
#error "FrameNumberDisplayFormat.generated.h already included, missing '#pragma once' in FrameNumberDisplayFormat.h"
#endif
#define TIMEMANAGEMENT_FrameNumberDisplayFormat_generated_h
#include "Templates/IsUEnumClass.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ReflectedTypeAccessors.h"
#include "Templates/NoDestroy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_TimeManagement_Public_FrameNumberDisplayFormat_h
// ********** Begin Enum EFrameNumberDisplayFormats ************************************************
#define FOREACH_ENUM_EFRAMENUMBERDISPLAYFORMATS(op) \
op(EFrameNumberDisplayFormats::NonDropFrameTimecode) \
op(EFrameNumberDisplayFormats::DropFrameTimecode) \
op(EFrameNumberDisplayFormats::Seconds) \
op(EFrameNumberDisplayFormats::Frames) \
op(EFrameNumberDisplayFormats::Custom) \
op(EFrameNumberDisplayFormats::MAX_Count)
enum class EFrameNumberDisplayFormats : uint8;
template<> struct TIsUEnumClass<EFrameNumberDisplayFormats> { enum { Value = true }; };
template<> TIMEMANAGEMENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EFrameNumberDisplayFormats>();
// ********** End Enum EFrameNumberDisplayFormats **************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,155 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "GenlockedCustomTimeStep.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeGenlockedCustomTimeStep() {}
// ********** Begin Cross Module References ********************************************************
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UFixedFrameRateCustomTimeStep();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UGenlockedCustomTimeStep();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UGenlockedCustomTimeStep_NoRegister();
UPackage* Z_Construct_UPackage__Script_TimeManagement();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UGenlockedCustomTimeStep *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UGenlockedCustomTimeStep;
UClass* UGenlockedCustomTimeStep::GetPrivateStaticClass()
{
using TClass = UGenlockedCustomTimeStep;
if (!Z_Registration_Info_UClass_UGenlockedCustomTimeStep.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("GenlockedCustomTimeStep"),
Z_Registration_Info_UClass_UGenlockedCustomTimeStep.InnerSingleton,
StaticRegisterNativesUGenlockedCustomTimeStep,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UGenlockedCustomTimeStep.InnerSingleton;
}
UClass* Z_Construct_UClass_UGenlockedCustomTimeStep_NoRegister()
{
return UGenlockedCustomTimeStep::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UGenlockedCustomTimeStep_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Class to control the Engine Timestep from a Genlock signal.\n */" },
{ "IncludePath", "GenlockedCustomTimeStep.h" },
{ "ModuleRelativePath", "Public/GenlockedCustomTimeStep.h" },
{ "ToolTip", "Class to control the Engine Timestep from a Genlock signal." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAutoDetectFormat_MetaData[] = {
{ "Comment", "/** Whether this custom time step should autodetect the video format if supported. */" },
{ "ModuleRelativePath", "Public/GenlockedCustomTimeStep.h" },
{ "ToolTip", "Whether this custom time step should autodetect the video format if supported." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bWaitForBothFields_MetaData[] = {
{ "Category", "Genlock Options" },
{ "Comment", "/** \n\x09 * When using interlace video as a custom time step, enabling this option will force the engine to wait for both fields to be received before ticking. \n\x09 */" },
{ "ModuleRelativePath", "Public/GenlockedCustomTimeStep.h" },
{ "ToolTip", "When using interlace video as a custom time step, enabling this option will force the engine to wait for both fields to be received before ticking." },
};
#endif // WITH_METADATA
// ********** Begin Class UGenlockedCustomTimeStep constinit property declarations *****************
static void NewProp_bAutoDetectFormat_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoDetectFormat;
static void NewProp_bWaitForBothFields_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bWaitForBothFields;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UGenlockedCustomTimeStep constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UGenlockedCustomTimeStep>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UGenlockedCustomTimeStep_Statics
// ********** Begin Class UGenlockedCustomTimeStep Property Definitions ****************************
void Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::NewProp_bAutoDetectFormat_SetBit(void* Obj)
{
((UGenlockedCustomTimeStep*)Obj)->bAutoDetectFormat = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::NewProp_bAutoDetectFormat = { "bAutoDetectFormat", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UGenlockedCustomTimeStep), &Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::NewProp_bAutoDetectFormat_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAutoDetectFormat_MetaData), NewProp_bAutoDetectFormat_MetaData) };
void Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::NewProp_bWaitForBothFields_SetBit(void* Obj)
{
((UGenlockedCustomTimeStep*)Obj)->bWaitForBothFields = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::NewProp_bWaitForBothFields = { "bWaitForBothFields", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UGenlockedCustomTimeStep), &Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::NewProp_bWaitForBothFields_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bWaitForBothFields_MetaData), NewProp_bWaitForBothFields_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::NewProp_bAutoDetectFormat,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::NewProp_bWaitForBothFields,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::PropPointers) < 2048);
// ********** End Class UGenlockedCustomTimeStep Property Definitions ******************************
UObject* (*const Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UFixedFrameRateCustomTimeStep,
(UObject* (*)())Z_Construct_UPackage__Script_TimeManagement,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::ClassParams = {
&UGenlockedCustomTimeStep::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::PropPointers),
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::Class_MetaDataParams), Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::Class_MetaDataParams)
};
void UGenlockedCustomTimeStep::StaticRegisterNativesUGenlockedCustomTimeStep()
{
}
UClass* Z_Construct_UClass_UGenlockedCustomTimeStep()
{
if (!Z_Registration_Info_UClass_UGenlockedCustomTimeStep.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGenlockedCustomTimeStep.OuterSingleton, Z_Construct_UClass_UGenlockedCustomTimeStep_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UGenlockedCustomTimeStep.OuterSingleton;
}
UGenlockedCustomTimeStep::UGenlockedCustomTimeStep(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGenlockedCustomTimeStep);
UGenlockedCustomTimeStep::~UGenlockedCustomTimeStep() {}
// ********** End Class UGenlockedCustomTimeStep ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedCustomTimeStep_h__Script_TimeManagement_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UGenlockedCustomTimeStep, UGenlockedCustomTimeStep::StaticClass, TEXT("UGenlockedCustomTimeStep"), &Z_Registration_Info_UClass_UGenlockedCustomTimeStep, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGenlockedCustomTimeStep), 3186733663U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedCustomTimeStep_h__Script_TimeManagement_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedCustomTimeStep_h__Script_TimeManagement_2526870199{
TEXT("/Script/TimeManagement"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedCustomTimeStep_h__Script_TimeManagement_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedCustomTimeStep_h__Script_TimeManagement_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "GenlockedCustomTimeStep.h"
#ifdef TIMEMANAGEMENT_GenlockedCustomTimeStep_generated_h
#error "GenlockedCustomTimeStep.generated.h already included, missing '#pragma once' in GenlockedCustomTimeStep.h"
#endif
#define TIMEMANAGEMENT_GenlockedCustomTimeStep_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UGenlockedCustomTimeStep *************************************************
struct Z_Construct_UClass_UGenlockedCustomTimeStep_Statics;
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UGenlockedCustomTimeStep_NoRegister();
#define FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedCustomTimeStep_h_23_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUGenlockedCustomTimeStep(); \
friend struct ::Z_Construct_UClass_UGenlockedCustomTimeStep_Statics; \
static UClass* GetPrivateStaticClass(); \
friend TIMEMANAGEMENT_API UClass* ::Z_Construct_UClass_UGenlockedCustomTimeStep_NoRegister(); \
public: \
DECLARE_CLASS2(UGenlockedCustomTimeStep, UFixedFrameRateCustomTimeStep, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/TimeManagement"), Z_Construct_UClass_UGenlockedCustomTimeStep_NoRegister) \
DECLARE_SERIALIZER(UGenlockedCustomTimeStep)
#define FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedCustomTimeStep_h_23_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
TIMEMANAGEMENT_API UGenlockedCustomTimeStep(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UGenlockedCustomTimeStep(UGenlockedCustomTimeStep&&) = delete; \
UGenlockedCustomTimeStep(const UGenlockedCustomTimeStep&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(TIMEMANAGEMENT_API, UGenlockedCustomTimeStep); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGenlockedCustomTimeStep); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UGenlockedCustomTimeStep) \
TIMEMANAGEMENT_API virtual ~UGenlockedCustomTimeStep();
#define FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedCustomTimeStep_h_20_PROLOG
#define FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedCustomTimeStep_h_23_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedCustomTimeStep_h_23_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedCustomTimeStep_h_23_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UGenlockedCustomTimeStep;
// ********** End Class UGenlockedCustomTimeStep ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedCustomTimeStep_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,168 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "GenlockedFixedRateCustomTimeStep.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeGenlockedFixedRateCustomTimeStep() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FFrameRate();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UGenlockedCustomTimeStep();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_NoRegister();
UPackage* Z_Construct_UPackage__Script_TimeManagement();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UGenlockedFixedRateCustomTimeStep ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UGenlockedFixedRateCustomTimeStep;
UClass* UGenlockedFixedRateCustomTimeStep::GetPrivateStaticClass()
{
using TClass = UGenlockedFixedRateCustomTimeStep;
if (!Z_Registration_Info_UClass_UGenlockedFixedRateCustomTimeStep.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("GenlockedFixedRateCustomTimeStep"),
Z_Registration_Info_UClass_UGenlockedFixedRateCustomTimeStep.InnerSingleton,
StaticRegisterNativesUGenlockedFixedRateCustomTimeStep,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UGenlockedFixedRateCustomTimeStep.InnerSingleton;
}
UClass* Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_NoRegister()
{
return UGenlockedFixedRateCustomTimeStep::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Control the Engine TimeStep via a fixed frame rate.\n * \n * Philosophy:\n * \n * * Quantized increments but keeping up with platform time.\n * \n * * FApp::GetDeltaTime \n * - Forced to a multiple of the desired FrameTime.\n * \n * * FApp::GetCurrentTime\n * - Incremented in multiples of the desired FrameTime.\n * - Corresponds to platform time minus any fractional FrameTime.\n * \n */" },
{ "DisplayName", "Genlocked Fixed Rate" },
{ "IncludePath", "GenlockedFixedRateCustomTimeStep.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/GenlockedFixedRateCustomTimeStep.h" },
{ "ToolTip", "Control the Engine TimeStep via a fixed frame rate.\n\nPhilosophy:\n\n * Quantized increments but keeping up with platform time.\n\n * FApp::GetDeltaTime\n - Forced to a multiple of the desired FrameTime.\n\n * FApp::GetCurrentTime\n - Incremented in multiples of the desired FrameTime.\n - Corresponds to platform time minus any fractional FrameTime." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FrameRate_MetaData[] = {
{ "Category", "Timing" },
{ "Comment", "/** Desired frame rate */" },
{ "ModuleRelativePath", "Public/GenlockedFixedRateCustomTimeStep.h" },
{ "ToolTip", "Desired frame rate" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShouldBlock_MetaData[] = {
{ "Category", "Timing" },
{ "Comment", "/** Indicates that this custom time step should block to enforce the specified frame rate. Set to false if this is enforced elsewhere. */" },
{ "ModuleRelativePath", "Public/GenlockedFixedRateCustomTimeStep.h" },
{ "ToolTip", "Indicates that this custom time step should block to enforce the specified frame rate. Set to false if this is enforced elsewhere." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bForceSingleFrameDeltaTime_MetaData[] = {
{ "Category", "Timing" },
{ "Comment", "/** When true, delta time will always be 1/FrameRate, regardless of how much real time has elapsed */" },
{ "ModuleRelativePath", "Public/GenlockedFixedRateCustomTimeStep.h" },
{ "ToolTip", "When true, delta time will always be 1/FrameRate, regardless of how much real time has elapsed" },
};
#endif // WITH_METADATA
// ********** Begin Class UGenlockedFixedRateCustomTimeStep constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_FrameRate;
static void NewProp_bShouldBlock_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldBlock;
static void NewProp_bForceSingleFrameDeltaTime_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForceSingleFrameDeltaTime;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UGenlockedFixedRateCustomTimeStep constinit property declarations **********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UGenlockedFixedRateCustomTimeStep>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics
// ********** Begin Class UGenlockedFixedRateCustomTimeStep Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::NewProp_FrameRate = { "FrameRate", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UGenlockedFixedRateCustomTimeStep, FrameRate), Z_Construct_UScriptStruct_FFrameRate, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FrameRate_MetaData), NewProp_FrameRate_MetaData) };
void Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::NewProp_bShouldBlock_SetBit(void* Obj)
{
((UGenlockedFixedRateCustomTimeStep*)Obj)->bShouldBlock = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::NewProp_bShouldBlock = { "bShouldBlock", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UGenlockedFixedRateCustomTimeStep), &Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::NewProp_bShouldBlock_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShouldBlock_MetaData), NewProp_bShouldBlock_MetaData) };
void Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::NewProp_bForceSingleFrameDeltaTime_SetBit(void* Obj)
{
((UGenlockedFixedRateCustomTimeStep*)Obj)->bForceSingleFrameDeltaTime = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::NewProp_bForceSingleFrameDeltaTime = { "bForceSingleFrameDeltaTime", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UGenlockedFixedRateCustomTimeStep), &Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::NewProp_bForceSingleFrameDeltaTime_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bForceSingleFrameDeltaTime_MetaData), NewProp_bForceSingleFrameDeltaTime_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::NewProp_FrameRate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::NewProp_bShouldBlock,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::NewProp_bForceSingleFrameDeltaTime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::PropPointers) < 2048);
// ********** End Class UGenlockedFixedRateCustomTimeStep Property Definitions *********************
UObject* (*const Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UGenlockedCustomTimeStep,
(UObject* (*)())Z_Construct_UPackage__Script_TimeManagement,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::ClassParams = {
&UGenlockedFixedRateCustomTimeStep::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::Class_MetaDataParams), Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::Class_MetaDataParams)
};
void UGenlockedFixedRateCustomTimeStep::StaticRegisterNativesUGenlockedFixedRateCustomTimeStep()
{
}
UClass* Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep()
{
if (!Z_Registration_Info_UClass_UGenlockedFixedRateCustomTimeStep.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGenlockedFixedRateCustomTimeStep.OuterSingleton, Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UGenlockedFixedRateCustomTimeStep.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGenlockedFixedRateCustomTimeStep);
UGenlockedFixedRateCustomTimeStep::~UGenlockedFixedRateCustomTimeStep() {}
// ********** End Class UGenlockedFixedRateCustomTimeStep ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedFixedRateCustomTimeStep_h__Script_TimeManagement_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep, UGenlockedFixedRateCustomTimeStep::StaticClass, TEXT("UGenlockedFixedRateCustomTimeStep"), &Z_Registration_Info_UClass_UGenlockedFixedRateCustomTimeStep, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGenlockedFixedRateCustomTimeStep), 1231580244U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedFixedRateCustomTimeStep_h__Script_TimeManagement_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedFixedRateCustomTimeStep_h__Script_TimeManagement_1289592368{
TEXT("/Script/TimeManagement"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedFixedRateCustomTimeStep_h__Script_TimeManagement_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedFixedRateCustomTimeStep_h__Script_TimeManagement_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "GenlockedFixedRateCustomTimeStep.h"
#ifdef TIMEMANAGEMENT_GenlockedFixedRateCustomTimeStep_generated_h
#error "GenlockedFixedRateCustomTimeStep.generated.h already included, missing '#pragma once' in GenlockedFixedRateCustomTimeStep.h"
#endif
#define TIMEMANAGEMENT_GenlockedFixedRateCustomTimeStep_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UGenlockedFixedRateCustomTimeStep ****************************************
struct Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics;
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_NoRegister();
#define FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedFixedRateCustomTimeStep_h_35_INCLASS \
private: \
static void StaticRegisterNativesUGenlockedFixedRateCustomTimeStep(); \
friend struct ::Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_Statics; \
static UClass* GetPrivateStaticClass(); \
friend TIMEMANAGEMENT_API UClass* ::Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_NoRegister(); \
public: \
DECLARE_CLASS2(UGenlockedFixedRateCustomTimeStep, UGenlockedCustomTimeStep, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/TimeManagement"), Z_Construct_UClass_UGenlockedFixedRateCustomTimeStep_NoRegister) \
DECLARE_SERIALIZER(UGenlockedFixedRateCustomTimeStep)
#define FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedFixedRateCustomTimeStep_h_35_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
TIMEMANAGEMENT_API UGenlockedFixedRateCustomTimeStep(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UGenlockedFixedRateCustomTimeStep) \
DECLARE_VTABLE_PTR_HELPER_CTOR(TIMEMANAGEMENT_API, UGenlockedFixedRateCustomTimeStep); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGenlockedFixedRateCustomTimeStep); \
/** Deleted move- and copy-constructors, should never be used */ \
UGenlockedFixedRateCustomTimeStep(UGenlockedFixedRateCustomTimeStep&&) = delete; \
UGenlockedFixedRateCustomTimeStep(const UGenlockedFixedRateCustomTimeStep&) = delete; \
TIMEMANAGEMENT_API virtual ~UGenlockedFixedRateCustomTimeStep();
#define FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedFixedRateCustomTimeStep_h_32_PROLOG
#define FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedFixedRateCustomTimeStep_h_35_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedFixedRateCustomTimeStep_h_35_INCLASS \
FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedFixedRateCustomTimeStep_h_35_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UGenlockedFixedRateCustomTimeStep;
// ********** End Class UGenlockedFixedRateCustomTimeStep ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedFixedRateCustomTimeStep_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,142 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "GenlockedTimecodeProvider.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeGenlockedTimecodeProvider() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UTimecodeProvider();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UGenlockedTimecodeProvider();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UGenlockedTimecodeProvider_NoRegister();
UPackage* Z_Construct_UPackage__Script_TimeManagement();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UGenlockedTimecodeProvider ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UGenlockedTimecodeProvider;
UClass* UGenlockedTimecodeProvider::GetPrivateStaticClass()
{
using TClass = UGenlockedTimecodeProvider;
if (!Z_Registration_Info_UClass_UGenlockedTimecodeProvider.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("GenlockedTimecodeProvider"),
Z_Registration_Info_UClass_UGenlockedTimecodeProvider.InnerSingleton,
StaticRegisterNativesUGenlockedTimecodeProvider,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UGenlockedTimecodeProvider.InnerSingleton;
}
UClass* Z_Construct_UClass_UGenlockedTimecodeProvider_NoRegister()
{
return UGenlockedTimecodeProvider::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UGenlockedTimecodeProvider_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * This timecode provider base class will try to use the engine genlock sync to adjust its count.\n */" },
{ "IncludePath", "GenlockedTimecodeProvider.h" },
{ "ModuleRelativePath", "Public/GenlockedTimecodeProvider.h" },
{ "ToolTip", "This timecode provider base class will try to use the engine genlock sync to adjust its count." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseGenlockToCount_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/** Use Genlock Sync to update Timecode count */" },
{ "ModuleRelativePath", "Public/GenlockedTimecodeProvider.h" },
{ "ToolTip", "Use Genlock Sync to update Timecode count" },
};
#endif // WITH_METADATA
// ********** Begin Class UGenlockedTimecodeProvider constinit property declarations ***************
static void NewProp_bUseGenlockToCount_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseGenlockToCount;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UGenlockedTimecodeProvider constinit property declarations *****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UGenlockedTimecodeProvider>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UGenlockedTimecodeProvider_Statics
// ********** Begin Class UGenlockedTimecodeProvider Property Definitions **************************
void Z_Construct_UClass_UGenlockedTimecodeProvider_Statics::NewProp_bUseGenlockToCount_SetBit(void* Obj)
{
((UGenlockedTimecodeProvider*)Obj)->bUseGenlockToCount = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UGenlockedTimecodeProvider_Statics::NewProp_bUseGenlockToCount = { "bUseGenlockToCount", nullptr, (EPropertyFlags)0x0010040000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UGenlockedTimecodeProvider), &Z_Construct_UClass_UGenlockedTimecodeProvider_Statics::NewProp_bUseGenlockToCount_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseGenlockToCount_MetaData), NewProp_bUseGenlockToCount_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UGenlockedTimecodeProvider_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGenlockedTimecodeProvider_Statics::NewProp_bUseGenlockToCount,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGenlockedTimecodeProvider_Statics::PropPointers) < 2048);
// ********** End Class UGenlockedTimecodeProvider Property Definitions ****************************
UObject* (*const Z_Construct_UClass_UGenlockedTimecodeProvider_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UTimecodeProvider,
(UObject* (*)())Z_Construct_UPackage__Script_TimeManagement,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGenlockedTimecodeProvider_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UGenlockedTimecodeProvider_Statics::ClassParams = {
&UGenlockedTimecodeProvider::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UGenlockedTimecodeProvider_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UGenlockedTimecodeProvider_Statics::PropPointers),
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGenlockedTimecodeProvider_Statics::Class_MetaDataParams), Z_Construct_UClass_UGenlockedTimecodeProvider_Statics::Class_MetaDataParams)
};
void UGenlockedTimecodeProvider::StaticRegisterNativesUGenlockedTimecodeProvider()
{
}
UClass* Z_Construct_UClass_UGenlockedTimecodeProvider()
{
if (!Z_Registration_Info_UClass_UGenlockedTimecodeProvider.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGenlockedTimecodeProvider.OuterSingleton, Z_Construct_UClass_UGenlockedTimecodeProvider_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UGenlockedTimecodeProvider.OuterSingleton;
}
UGenlockedTimecodeProvider::UGenlockedTimecodeProvider(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGenlockedTimecodeProvider);
UGenlockedTimecodeProvider::~UGenlockedTimecodeProvider() {}
// ********** End Class UGenlockedTimecodeProvider *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedTimecodeProvider_h__Script_TimeManagement_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UGenlockedTimecodeProvider, UGenlockedTimecodeProvider::StaticClass, TEXT("UGenlockedTimecodeProvider"), &Z_Registration_Info_UClass_UGenlockedTimecodeProvider, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGenlockedTimecodeProvider), 3399301091U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedTimecodeProvider_h__Script_TimeManagement_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedTimecodeProvider_h__Script_TimeManagement_3951238355{
TEXT("/Script/TimeManagement"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedTimecodeProvider_h__Script_TimeManagement_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedTimecodeProvider_h__Script_TimeManagement_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "GenlockedTimecodeProvider.h"
#ifdef TIMEMANAGEMENT_GenlockedTimecodeProvider_generated_h
#error "GenlockedTimecodeProvider.generated.h already included, missing '#pragma once' in GenlockedTimecodeProvider.h"
#endif
#define TIMEMANAGEMENT_GenlockedTimecodeProvider_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UGenlockedTimecodeProvider ***********************************************
struct Z_Construct_UClass_UGenlockedTimecodeProvider_Statics;
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UGenlockedTimecodeProvider_NoRegister();
#define FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedTimecodeProvider_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUGenlockedTimecodeProvider(); \
friend struct ::Z_Construct_UClass_UGenlockedTimecodeProvider_Statics; \
static UClass* GetPrivateStaticClass(); \
friend TIMEMANAGEMENT_API UClass* ::Z_Construct_UClass_UGenlockedTimecodeProvider_NoRegister(); \
public: \
DECLARE_CLASS2(UGenlockedTimecodeProvider, UTimecodeProvider, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/TimeManagement"), Z_Construct_UClass_UGenlockedTimecodeProvider_NoRegister) \
DECLARE_SERIALIZER(UGenlockedTimecodeProvider)
#define FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedTimecodeProvider_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
TIMEMANAGEMENT_API UGenlockedTimecodeProvider(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UGenlockedTimecodeProvider(UGenlockedTimecodeProvider&&) = delete; \
UGenlockedTimecodeProvider(const UGenlockedTimecodeProvider&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(TIMEMANAGEMENT_API, UGenlockedTimecodeProvider); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGenlockedTimecodeProvider); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UGenlockedTimecodeProvider) \
TIMEMANAGEMENT_API virtual ~UGenlockedTimecodeProvider();
#define FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedTimecodeProvider_h_14_PROLOG
#define FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedTimecodeProvider_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedTimecodeProvider_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedTimecodeProvider_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UGenlockedTimecodeProvider;
// ********** End Class UGenlockedTimecodeProvider *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_TimeManagement_Public_GenlockedTimecodeProvider_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Estimation/IClockedTimeStep.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeIClockedTimeStep() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UInterface();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UClockedTimeStep();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UClockedTimeStep_NoRegister();
UPackage* Z_Construct_UPackage__Script_TimeManagement();
// ********** End Cross Module References **********************************************************
// ********** Begin Interface UClockedTimeStep *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UClockedTimeStep;
UClass* UClockedTimeStep::GetPrivateStaticClass()
{
using TClass = UClockedTimeStep;
if (!Z_Registration_Info_UClass_UClockedTimeStep.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ClockedTimeStep"),
Z_Registration_Info_UClass_UClockedTimeStep.InnerSingleton,
StaticRegisterNativesUClockedTimeStep,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UClockedTimeStep.InnerSingleton;
}
UClass* Z_Construct_UClass_UClockedTimeStep_NoRegister()
{
return UClockedTimeStep::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UClockedTimeStep_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "CannotImplementInterfaceInBlueprint", "" },
{ "ModuleRelativePath", "Public/Estimation/IClockedTimeStep.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface UClockedTimeStep constinit property declarations *********************
// ********** End Interface UClockedTimeStep constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IClockedTimeStep>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UClockedTimeStep_Statics
UObject* (*const Z_Construct_UClass_UClockedTimeStep_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterface,
(UObject* (*)())Z_Construct_UPackage__Script_TimeManagement,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UClockedTimeStep_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UClockedTimeStep_Statics::ClassParams = {
&UClockedTimeStep::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000040A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UClockedTimeStep_Statics::Class_MetaDataParams), Z_Construct_UClass_UClockedTimeStep_Statics::Class_MetaDataParams)
};
void UClockedTimeStep::StaticRegisterNativesUClockedTimeStep()
{
}
UClass* Z_Construct_UClass_UClockedTimeStep()
{
if (!Z_Registration_Info_UClass_UClockedTimeStep.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UClockedTimeStep.OuterSingleton, Z_Construct_UClass_UClockedTimeStep_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UClockedTimeStep.OuterSingleton;
}
UClockedTimeStep::UClockedTimeStep(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UClockedTimeStep);
// ********** End Interface UClockedTimeStep *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_IClockedTimeStep_h__Script_TimeManagement_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UClockedTimeStep, UClockedTimeStep::StaticClass, TEXT("UClockedTimeStep"), &Z_Registration_Info_UClass_UClockedTimeStep, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UClockedTimeStep), 4153014189U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_IClockedTimeStep_h__Script_TimeManagement_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_IClockedTimeStep_h__Script_TimeManagement_3565622528{
TEXT("/Script/TimeManagement"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_IClockedTimeStep_h__Script_TimeManagement_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_IClockedTimeStep_h__Script_TimeManagement_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,79 @@
// 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 "Estimation/IClockedTimeStep.h"
#ifdef TIMEMANAGEMENT_IClockedTimeStep_generated_h
#error "IClockedTimeStep.generated.h already included, missing '#pragma once' in IClockedTimeStep.h"
#endif
#define TIMEMANAGEMENT_IClockedTimeStep_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Interface UClockedTimeStep *****************************************************
struct Z_Construct_UClass_UClockedTimeStep_Statics;
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UClockedTimeStep_NoRegister();
#define FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_IClockedTimeStep_h_11_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UClockedTimeStep(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UClockedTimeStep(UClockedTimeStep&&) = delete; \
UClockedTimeStep(const UClockedTimeStep&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UClockedTimeStep); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UClockedTimeStep); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UClockedTimeStep) \
virtual ~UClockedTimeStep() = default;
#define FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_IClockedTimeStep_h_11_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesUClockedTimeStep(); \
friend struct ::Z_Construct_UClass_UClockedTimeStep_Statics; \
static UClass* GetPrivateStaticClass(); \
friend TIMEMANAGEMENT_API UClass* ::Z_Construct_UClass_UClockedTimeStep_NoRegister(); \
public: \
DECLARE_CLASS2(UClockedTimeStep, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/TimeManagement"), Z_Construct_UClass_UClockedTimeStep_NoRegister) \
DECLARE_SERIALIZER(UClockedTimeStep)
#define FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_IClockedTimeStep_h_11_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_IClockedTimeStep_h_11_GENERATED_UINTERFACE_BODY() \
FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_IClockedTimeStep_h_11_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_IClockedTimeStep_h_11_INCLASS_IINTERFACE_NO_PURE_DECLS \
protected: \
virtual ~IClockedTimeStep() {} \
public: \
typedef UClockedTimeStep UClassType; \
typedef IClockedTimeStep ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_IClockedTimeStep_h_8_PROLOG
#define FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_IClockedTimeStep_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_IClockedTimeStep_h_11_INCLASS_IINTERFACE_NO_PURE_DECLS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UClockedTimeStep;
// ********** End Interface UClockedTimeStep *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_IClockedTimeStep_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,291 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "ITimedDataInput.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeITimedDataInput() {}
// ********** Begin Cross Module References ********************************************************
TIMEMANAGEMENT_API UEnum* Z_Construct_UEnum_TimeManagement_ETimedDataInputEvaluationType();
TIMEMANAGEMENT_API UEnum* Z_Construct_UEnum_TimeManagement_ETimedDataInputState();
TIMEMANAGEMENT_API UScriptStruct* Z_Construct_UScriptStruct_FTimedDataChannelSampleTime();
TIMEMANAGEMENT_API UScriptStruct* Z_Construct_UScriptStruct_FTimedDataInputEvaluationData();
UPackage* Z_Construct_UPackage__Script_TimeManagement();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ETimedDataInputEvaluationType *********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ETimedDataInputEvaluationType;
static UEnum* ETimedDataInputEvaluationType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ETimedDataInputEvaluationType.OuterSingleton)
{
Z_Registration_Info_UEnum_ETimedDataInputEvaluationType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_TimeManagement_ETimedDataInputEvaluationType, (UObject*)Z_Construct_UPackage__Script_TimeManagement(), TEXT("ETimedDataInputEvaluationType"));
}
return Z_Registration_Info_UEnum_ETimedDataInputEvaluationType.OuterSingleton;
}
template<> TIMEMANAGEMENT_NON_ATTRIBUTED_API UEnum* StaticEnum<ETimedDataInputEvaluationType>()
{
return ETimedDataInputEvaluationType_StaticEnum();
}
struct Z_Construct_UEnum_TimeManagement_ETimedDataInputEvaluationType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ITimedDataInput.h" },
{ "None.Comment", "/** There is no special evaluation type for that input. */" },
{ "None.Name", "ETimedDataInputEvaluationType::None" },
{ "None.ToolTip", "There is no special evaluation type for that input." },
{ "PlatformTime.Comment", "/** The input is evaluated from the engine's time. Note that the engine's time is relative to FPlatformTime::Seconds. */" },
{ "PlatformTime.Name", "ETimedDataInputEvaluationType::PlatformTime" },
{ "PlatformTime.ToolTip", "The input is evaluated from the engine's time. Note that the engine's time is relative to FPlatformTime::Seconds." },
{ "Timecode.Comment", "/** The input is evaluated from the engine's timecode. */" },
{ "Timecode.Name", "ETimedDataInputEvaluationType::Timecode" },
{ "Timecode.ToolTip", "The input is evaluated from the engine's timecode." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ETimedDataInputEvaluationType::None", (int64)ETimedDataInputEvaluationType::None },
{ "ETimedDataInputEvaluationType::Timecode", (int64)ETimedDataInputEvaluationType::Timecode },
{ "ETimedDataInputEvaluationType::PlatformTime", (int64)ETimedDataInputEvaluationType::PlatformTime },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_TimeManagement_ETimedDataInputEvaluationType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_TimeManagement_ETimedDataInputEvaluationType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_TimeManagement,
nullptr,
"ETimedDataInputEvaluationType",
"ETimedDataInputEvaluationType",
Z_Construct_UEnum_TimeManagement_ETimedDataInputEvaluationType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_TimeManagement_ETimedDataInputEvaluationType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_TimeManagement_ETimedDataInputEvaluationType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_TimeManagement_ETimedDataInputEvaluationType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_TimeManagement_ETimedDataInputEvaluationType()
{
if (!Z_Registration_Info_UEnum_ETimedDataInputEvaluationType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ETimedDataInputEvaluationType.InnerSingleton, Z_Construct_UEnum_TimeManagement_ETimedDataInputEvaluationType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ETimedDataInputEvaluationType.InnerSingleton;
}
// ********** End Enum ETimedDataInputEvaluationType ***********************************************
// ********** Begin Enum ETimedDataInputState ******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ETimedDataInputState;
static UEnum* ETimedDataInputState_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ETimedDataInputState.OuterSingleton)
{
Z_Registration_Info_UEnum_ETimedDataInputState.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_TimeManagement_ETimedDataInputState, (UObject*)Z_Construct_UPackage__Script_TimeManagement(), TEXT("ETimedDataInputState"));
}
return Z_Registration_Info_UEnum_ETimedDataInputState.OuterSingleton;
}
template<> TIMEMANAGEMENT_NON_ATTRIBUTED_API UEnum* StaticEnum<ETimedDataInputState>()
{
return ETimedDataInputState_StaticEnum();
}
struct Z_Construct_UEnum_TimeManagement_ETimedDataInputState_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Connected.Comment", "/** The input is connected. */" },
{ "Connected.Name", "ETimedDataInputState::Connected" },
{ "Connected.ToolTip", "The input is connected." },
{ "Disconnected.Comment", "/** The input is not connected. */" },
{ "Disconnected.Name", "ETimedDataInputState::Disconnected" },
{ "Disconnected.ToolTip", "The input is not connected." },
{ "ModuleRelativePath", "Public/ITimedDataInput.h" },
{ "Unresponsive.Comment", "/** The input is connected but no data is available. */" },
{ "Unresponsive.Name", "ETimedDataInputState::Unresponsive" },
{ "Unresponsive.ToolTip", "The input is connected but no data is available." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ETimedDataInputState::Connected", (int64)ETimedDataInputState::Connected },
{ "ETimedDataInputState::Unresponsive", (int64)ETimedDataInputState::Unresponsive },
{ "ETimedDataInputState::Disconnected", (int64)ETimedDataInputState::Disconnected },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_TimeManagement_ETimedDataInputState_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_TimeManagement_ETimedDataInputState_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_TimeManagement,
nullptr,
"ETimedDataInputState",
"ETimedDataInputState",
Z_Construct_UEnum_TimeManagement_ETimedDataInputState_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_TimeManagement_ETimedDataInputState_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_TimeManagement_ETimedDataInputState_Statics::Enum_MetaDataParams), Z_Construct_UEnum_TimeManagement_ETimedDataInputState_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_TimeManagement_ETimedDataInputState()
{
if (!Z_Registration_Info_UEnum_ETimedDataInputState.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ETimedDataInputState.InnerSingleton, Z_Construct_UEnum_TimeManagement_ETimedDataInputState_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ETimedDataInputState.InnerSingleton;
}
// ********** End Enum ETimedDataInputState ********************************************************
// ********** Begin ScriptStruct FTimedDataChannelSampleTime ***************************************
struct Z_Construct_UScriptStruct_FTimedDataChannelSampleTime_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FTimedDataChannelSampleTime); }
static inline consteval int16 GetStructAlignment() { return alignof(FTimedDataChannelSampleTime); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/ITimedDataInput.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FTimedDataChannelSampleTime constinit property declarations *******
// ********** End ScriptStruct FTimedDataChannelSampleTime constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FTimedDataChannelSampleTime>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FTimedDataChannelSampleTime_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FTimedDataChannelSampleTime;
class UScriptStruct* FTimedDataChannelSampleTime::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FTimedDataChannelSampleTime.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FTimedDataChannelSampleTime.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTimedDataChannelSampleTime, (UObject*)Z_Construct_UPackage__Script_TimeManagement(), TEXT("TimedDataChannelSampleTime"));
}
return Z_Registration_Info_UScriptStruct_FTimedDataChannelSampleTime.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FTimedDataChannelSampleTime_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_TimeManagement,
nullptr,
&NewStructOps,
"TimedDataChannelSampleTime",
nullptr,
0,
sizeof(FTimedDataChannelSampleTime),
alignof(FTimedDataChannelSampleTime),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTimedDataChannelSampleTime_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FTimedDataChannelSampleTime_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FTimedDataChannelSampleTime()
{
if (!Z_Registration_Info_UScriptStruct_FTimedDataChannelSampleTime.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FTimedDataChannelSampleTime.InnerSingleton, Z_Construct_UScriptStruct_FTimedDataChannelSampleTime_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FTimedDataChannelSampleTime.InnerSingleton);
}
// ********** End ScriptStruct FTimedDataChannelSampleTime *****************************************
// ********** Begin ScriptStruct FTimedDataInputEvaluationData *************************************
struct Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FTimedDataInputEvaluationData); }
static inline consteval int16 GetStructAlignment() { return alignof(FTimedDataInputEvaluationData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/ITimedDataInput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DistanceToNewestSampleSeconds_MetaData[] = {
{ "Category", "Evaluation" },
{ "Comment", "/**\n\x09 * Distance between evaluation time and newest sample in seconds\n\x09 */" },
{ "ModuleRelativePath", "Public/ITimedDataInput.h" },
{ "ToolTip", "Distance between evaluation time and newest sample in seconds" },
{ "Units", "s" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DistanceToOldestSampleSeconds_MetaData[] = {
{ "Category", "Evaluation" },
{ "Comment", "/**\n\x09 * Distance between evaluation time and newest sample in seconds\n\x09 */" },
{ "ModuleRelativePath", "Public/ITimedDataInput.h" },
{ "ToolTip", "Distance between evaluation time and newest sample in seconds" },
{ "Units", "s" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FTimedDataInputEvaluationData constinit property declarations *****
static const UECodeGen_Private::FFloatPropertyParams NewProp_DistanceToNewestSampleSeconds;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DistanceToOldestSampleSeconds;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FTimedDataInputEvaluationData constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FTimedDataInputEvaluationData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FTimedDataInputEvaluationData;
class UScriptStruct* FTimedDataInputEvaluationData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FTimedDataInputEvaluationData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FTimedDataInputEvaluationData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTimedDataInputEvaluationData, (UObject*)Z_Construct_UPackage__Script_TimeManagement(), TEXT("TimedDataInputEvaluationData"));
}
return Z_Registration_Info_UScriptStruct_FTimedDataInputEvaluationData.OuterSingleton;
}
// ********** Begin ScriptStruct FTimedDataInputEvaluationData Property Definitions ****************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics::NewProp_DistanceToNewestSampleSeconds = { "DistanceToNewestSampleSeconds", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTimedDataInputEvaluationData, DistanceToNewestSampleSeconds), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DistanceToNewestSampleSeconds_MetaData), NewProp_DistanceToNewestSampleSeconds_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics::NewProp_DistanceToOldestSampleSeconds = { "DistanceToOldestSampleSeconds", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTimedDataInputEvaluationData, DistanceToOldestSampleSeconds), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DistanceToOldestSampleSeconds_MetaData), NewProp_DistanceToOldestSampleSeconds_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics::NewProp_DistanceToNewestSampleSeconds,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics::NewProp_DistanceToOldestSampleSeconds,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FTimedDataInputEvaluationData Property Definitions ******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_TimeManagement,
nullptr,
&NewStructOps,
"TimedDataInputEvaluationData",
Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics::PropPointers),
sizeof(FTimedDataInputEvaluationData),
alignof(FTimedDataInputEvaluationData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FTimedDataInputEvaluationData()
{
if (!Z_Registration_Info_UScriptStruct_FTimedDataInputEvaluationData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FTimedDataInputEvaluationData.InnerSingleton, Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FTimedDataInputEvaluationData.InnerSingleton);
}
// ********** End ScriptStruct FTimedDataInputEvaluationData ***************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_ITimedDataInput_h__Script_TimeManagement_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ETimedDataInputEvaluationType_StaticEnum, TEXT("ETimedDataInputEvaluationType"), &Z_Registration_Info_UEnum_ETimedDataInputEvaluationType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2414926527U) },
{ ETimedDataInputState_StaticEnum, TEXT("ETimedDataInputState"), &Z_Registration_Info_UEnum_ETimedDataInputState, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 957233933U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FTimedDataChannelSampleTime::StaticStruct, Z_Construct_UScriptStruct_FTimedDataChannelSampleTime_Statics::NewStructOps, TEXT("TimedDataChannelSampleTime"),&Z_Registration_Info_UScriptStruct_FTimedDataChannelSampleTime, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FTimedDataChannelSampleTime), 4240459757U) },
{ FTimedDataInputEvaluationData::StaticStruct, Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics::NewStructOps, TEXT("TimedDataInputEvaluationData"),&Z_Registration_Info_UScriptStruct_FTimedDataInputEvaluationData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FTimedDataInputEvaluationData), 3952926596U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_ITimedDataInput_h__Script_TimeManagement_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_ITimedDataInput_h__Script_TimeManagement_12944688{
TEXT("/Script/TimeManagement"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_ITimedDataInput_h__Script_TimeManagement_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_ITimedDataInput_h__Script_TimeManagement_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_ITimedDataInput_h__Script_TimeManagement_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_ITimedDataInput_h__Script_TimeManagement_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,64 @@
// 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 "ITimedDataInput.h"
#ifdef TIMEMANAGEMENT_ITimedDataInput_generated_h
#error "ITimedDataInput.generated.h already included, missing '#pragma once' in ITimedDataInput.h"
#endif
#define TIMEMANAGEMENT_ITimedDataInput_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FTimedDataChannelSampleTime ***************************************
struct Z_Construct_UScriptStruct_FTimedDataChannelSampleTime_Statics;
#define FID_Engine_Source_Runtime_TimeManagement_Public_ITimedDataInput_h_49_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FTimedDataChannelSampleTime_Statics; \
TIMEMANAGEMENT_API static class UScriptStruct* StaticStruct();
struct FTimedDataChannelSampleTime;
// ********** End ScriptStruct FTimedDataChannelSampleTime *****************************************
// ********** Begin ScriptStruct FTimedDataInputEvaluationData *************************************
struct Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics;
#define FID_Engine_Source_Runtime_TimeManagement_Public_ITimedDataInput_h_67_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FTimedDataInputEvaluationData_Statics; \
TIMEMANAGEMENT_API static class UScriptStruct* StaticStruct();
struct FTimedDataInputEvaluationData;
// ********** End ScriptStruct FTimedDataInputEvaluationData ***************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_TimeManagement_Public_ITimedDataInput_h
// ********** Begin Enum ETimedDataInputEvaluationType *********************************************
#define FOREACH_ENUM_ETIMEDDATAINPUTEVALUATIONTYPE(op) \
op(ETimedDataInputEvaluationType::None) \
op(ETimedDataInputEvaluationType::Timecode) \
op(ETimedDataInputEvaluationType::PlatformTime)
enum class ETimedDataInputEvaluationType : uint8;
template<> struct TIsUEnumClass<ETimedDataInputEvaluationType> { enum { Value = true }; };
template<> TIMEMANAGEMENT_NON_ATTRIBUTED_API UEnum* StaticEnum<ETimedDataInputEvaluationType>();
// ********** End Enum ETimedDataInputEvaluationType ***********************************************
// ********** Begin Enum ETimedDataInputState ******************************************************
#define FOREACH_ENUM_ETIMEDDATAINPUTSTATE(op) \
op(ETimedDataInputState::Connected) \
op(ETimedDataInputState::Unresponsive) \
op(ETimedDataInputState::Disconnected)
enum class ETimedDataInputState : uint8;
template<> struct TIsUEnumClass<ETimedDataInputState> { enum { Value = true }; };
template<> TIMEMANAGEMENT_NON_ATTRIBUTED_API UEnum* StaticEnum<ETimedDataInputState>();
// ********** End Enum ETimedDataInputState ********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,422 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "MusicalTimeFunctionLibrary.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMusicalTimeFunctionLibrary() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FMusicalTime();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UMusicalTimeFunctionLibrary();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UMusicalTimeFunctionLibrary_NoRegister();
UPackage* Z_Construct_UPackage__Script_TimeManagement();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMusicalTimeFunctionLibrary Function BarAndBeat **************************
struct Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics
{
struct FMusicalTime
{
int32 Bar;
int32 TickInBar;
int32 TicksPerBar;
int32 TicksPerBeat;
};
struct MusicalTimeFunctionLibrary_eventBarAndBeat_Parms
{
FMusicalTime InMusicalTime;
int32 Bar;
float Beat;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Musical Time" },
{ "DisplayName", "Bar & Beat" },
{ "ModuleRelativePath", "Public/MusicalTimeFunctionLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMusicalTime_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BarAndBeat constinit property declarations ****************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InMusicalTime;
static const UECodeGen_Private::FIntPropertyParams NewProp_Bar;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Beat;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BarAndBeat constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BarAndBeat Property Definitions ***************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::NewProp_InMusicalTime = { "InMusicalTime", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MusicalTimeFunctionLibrary_eventBarAndBeat_Parms, InMusicalTime), Z_Construct_UScriptStruct_FMusicalTime, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMusicalTime_MetaData), NewProp_InMusicalTime_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::NewProp_Bar = { "Bar", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MusicalTimeFunctionLibrary_eventBarAndBeat_Parms, Bar), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::NewProp_Beat = { "Beat", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MusicalTimeFunctionLibrary_eventBarAndBeat_Parms, Beat), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::NewProp_InMusicalTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::NewProp_Bar,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::NewProp_Beat,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::PropPointers) < 2048);
// ********** End Function BarAndBeat Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMusicalTimeFunctionLibrary, nullptr, "BarAndBeat", Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::MusicalTimeFunctionLibrary_eventBarAndBeat_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::MusicalTimeFunctionLibrary_eventBarAndBeat_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMusicalTimeFunctionLibrary::execBarAndBeat)
{
P_GET_STRUCT_REF(FMusicalTime,Z_Param_Out_InMusicalTime);
P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_Bar);
P_GET_PROPERTY_REF(FFloatProperty,Z_Param_Out_Beat);
P_FINISH;
P_NATIVE_BEGIN;
UMusicalTimeFunctionLibrary::BarAndBeat(Z_Param_Out_InMusicalTime,Z_Param_Out_Bar,Z_Param_Out_Beat);
P_NATIVE_END;
}
// ********** End Class UMusicalTimeFunctionLibrary Function BarAndBeat ****************************
// ********** Begin Class UMusicalTimeFunctionLibrary Function FractionalBars **********************
struct Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars_Statics
{
struct FMusicalTime
{
int32 Bar;
int32 TickInBar;
int32 TicksPerBar;
int32 TicksPerBeat;
};
struct MusicalTimeFunctionLibrary_eventFractionalBars_Parms
{
FMusicalTime InMusicalTime;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Musical Time" },
{ "DisplayName", "Fractional Bar" },
{ "ModuleRelativePath", "Public/MusicalTimeFunctionLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMusicalTime_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FractionalBars constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InMusicalTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FractionalBars constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FractionalBars Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars_Statics::NewProp_InMusicalTime = { "InMusicalTime", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MusicalTimeFunctionLibrary_eventFractionalBars_Parms, InMusicalTime), Z_Construct_UScriptStruct_FMusicalTime, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMusicalTime_MetaData), NewProp_InMusicalTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MusicalTimeFunctionLibrary_eventFractionalBars_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars_Statics::NewProp_InMusicalTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars_Statics::PropPointers) < 2048);
// ********** End Function FractionalBars Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMusicalTimeFunctionLibrary, nullptr, "FractionalBars", Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars_Statics::MusicalTimeFunctionLibrary_eventFractionalBars_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars_Statics::MusicalTimeFunctionLibrary_eventFractionalBars_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMusicalTimeFunctionLibrary::execFractionalBars)
{
P_GET_STRUCT_REF(FMusicalTime,Z_Param_Out_InMusicalTime);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=UMusicalTimeFunctionLibrary::FractionalBars(Z_Param_Out_InMusicalTime);
P_NATIVE_END;
}
// ********** End Class UMusicalTimeFunctionLibrary Function FractionalBars ************************
// ********** Begin Class UMusicalTimeFunctionLibrary Function FractionalBeatsInBar ****************
struct Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar_Statics
{
struct FMusicalTime
{
int32 Bar;
int32 TickInBar;
int32 TicksPerBar;
int32 TicksPerBeat;
};
struct MusicalTimeFunctionLibrary_eventFractionalBeatsInBar_Parms
{
FMusicalTime InMusicalTime;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Musical Time" },
{ "DisplayName", "Fractional Beat In Bar" },
{ "ModuleRelativePath", "Public/MusicalTimeFunctionLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMusicalTime_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FractionalBeatsInBar constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InMusicalTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FractionalBeatsInBar constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FractionalBeatsInBar Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar_Statics::NewProp_InMusicalTime = { "InMusicalTime", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MusicalTimeFunctionLibrary_eventFractionalBeatsInBar_Parms, InMusicalTime), Z_Construct_UScriptStruct_FMusicalTime, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMusicalTime_MetaData), NewProp_InMusicalTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MusicalTimeFunctionLibrary_eventFractionalBeatsInBar_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar_Statics::NewProp_InMusicalTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar_Statics::PropPointers) < 2048);
// ********** End Function FractionalBeatsInBar Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMusicalTimeFunctionLibrary, nullptr, "FractionalBeatsInBar", Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar_Statics::MusicalTimeFunctionLibrary_eventFractionalBeatsInBar_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar_Statics::MusicalTimeFunctionLibrary_eventFractionalBeatsInBar_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMusicalTimeFunctionLibrary::execFractionalBeatsInBar)
{
P_GET_STRUCT_REF(FMusicalTime,Z_Param_Out_InMusicalTime);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=UMusicalTimeFunctionLibrary::FractionalBeatsInBar(Z_Param_Out_InMusicalTime);
P_NATIVE_END;
}
// ********** End Class UMusicalTimeFunctionLibrary Function FractionalBeatsInBar ******************
// ********** Begin Class UMusicalTimeFunctionLibrary Function IsValid *****************************
struct Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics
{
struct FMusicalTime
{
int32 Bar;
int32 TickInBar;
int32 TicksPerBar;
int32 TicksPerBeat;
};
struct MusicalTimeFunctionLibrary_eventIsValid_Parms
{
FMusicalTime InMusicalTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Musical Time" },
{ "DisplayName", "Is Valid Musical Time" },
{ "ModuleRelativePath", "Public/MusicalTimeFunctionLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMusicalTime_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsValid constinit property declarations *******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InMusicalTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsValid constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsValid Property Definitions ******************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::NewProp_InMusicalTime = { "InMusicalTime", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MusicalTimeFunctionLibrary_eventIsValid_Parms, InMusicalTime), Z_Construct_UScriptStruct_FMusicalTime, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMusicalTime_MetaData), NewProp_InMusicalTime_MetaData) };
void Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MusicalTimeFunctionLibrary_eventIsValid_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MusicalTimeFunctionLibrary_eventIsValid_Parms), &Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::NewProp_InMusicalTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::PropPointers) < 2048);
// ********** End Function IsValid Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMusicalTimeFunctionLibrary, nullptr, "IsValid", Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::MusicalTimeFunctionLibrary_eventIsValid_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::MusicalTimeFunctionLibrary_eventIsValid_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMusicalTimeFunctionLibrary::execIsValid)
{
P_GET_STRUCT_REF(FMusicalTime,Z_Param_Out_InMusicalTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UMusicalTimeFunctionLibrary::IsValid(Z_Param_Out_InMusicalTime);
P_NATIVE_END;
}
// ********** End Class UMusicalTimeFunctionLibrary Function IsValid *******************************
// ********** Begin Class UMusicalTimeFunctionLibrary **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMusicalTimeFunctionLibrary;
UClass* UMusicalTimeFunctionLibrary::GetPrivateStaticClass()
{
using TClass = UMusicalTimeFunctionLibrary;
if (!Z_Registration_Info_UClass_UMusicalTimeFunctionLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MusicalTimeFunctionLibrary"),
Z_Registration_Info_UClass_UMusicalTimeFunctionLibrary.InnerSingleton,
StaticRegisterNativesUMusicalTimeFunctionLibrary,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UMusicalTimeFunctionLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UMusicalTimeFunctionLibrary_NoRegister()
{
return UMusicalTimeFunctionLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMusicalTimeFunctionLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Comment", "/**\n * Expose FMusicalTime methods to blueprints\n */" },
{ "IncludePath", "MusicalTimeFunctionLibrary.h" },
{ "ModuleRelativePath", "Public/MusicalTimeFunctionLibrary.h" },
{ "ScriptName", "MusicalTimeFunctionLibrary" },
{ "ToolTip", "Expose FMusicalTime methods to blueprints" },
};
#endif // WITH_METADATA
// ********** Begin Class UMusicalTimeFunctionLibrary constinit property declarations **************
// ********** End Class UMusicalTimeFunctionLibrary constinit property declarations ****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("BarAndBeat"), .Pointer = &UMusicalTimeFunctionLibrary::execBarAndBeat },
{ .NameUTF8 = UTF8TEXT("FractionalBars"), .Pointer = &UMusicalTimeFunctionLibrary::execFractionalBars },
{ .NameUTF8 = UTF8TEXT("FractionalBeatsInBar"), .Pointer = &UMusicalTimeFunctionLibrary::execFractionalBeatsInBar },
{ .NameUTF8 = UTF8TEXT("IsValid"), .Pointer = &UMusicalTimeFunctionLibrary::execIsValid },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UMusicalTimeFunctionLibrary_BarAndBeat, "BarAndBeat" }, // 1479469616
{ &Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBars, "FractionalBars" }, // 4173746127
{ &Z_Construct_UFunction_UMusicalTimeFunctionLibrary_FractionalBeatsInBar, "FractionalBeatsInBar" }, // 4144826386
{ &Z_Construct_UFunction_UMusicalTimeFunctionLibrary_IsValid, "IsValid" }, // 983209094
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMusicalTimeFunctionLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMusicalTimeFunctionLibrary_Statics
UObject* (*const Z_Construct_UClass_UMusicalTimeFunctionLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_TimeManagement,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMusicalTimeFunctionLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMusicalTimeFunctionLibrary_Statics::ClassParams = {
&UMusicalTimeFunctionLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMusicalTimeFunctionLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UMusicalTimeFunctionLibrary_Statics::Class_MetaDataParams)
};
void UMusicalTimeFunctionLibrary::StaticRegisterNativesUMusicalTimeFunctionLibrary()
{
UClass* Class = UMusicalTimeFunctionLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMusicalTimeFunctionLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UMusicalTimeFunctionLibrary()
{
if (!Z_Registration_Info_UClass_UMusicalTimeFunctionLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMusicalTimeFunctionLibrary.OuterSingleton, Z_Construct_UClass_UMusicalTimeFunctionLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMusicalTimeFunctionLibrary.OuterSingleton;
}
UMusicalTimeFunctionLibrary::UMusicalTimeFunctionLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMusicalTimeFunctionLibrary);
UMusicalTimeFunctionLibrary::~UMusicalTimeFunctionLibrary() {}
// ********** End Class UMusicalTimeFunctionLibrary ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_MusicalTimeFunctionLibrary_h__Script_TimeManagement_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMusicalTimeFunctionLibrary, UMusicalTimeFunctionLibrary::StaticClass, TEXT("UMusicalTimeFunctionLibrary"), &Z_Registration_Info_UClass_UMusicalTimeFunctionLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMusicalTimeFunctionLibrary), 1593519663U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_MusicalTimeFunctionLibrary_h__Script_TimeManagement_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_MusicalTimeFunctionLibrary_h__Script_TimeManagement_2193250631{
TEXT("/Script/TimeManagement"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_MusicalTimeFunctionLibrary_h__Script_TimeManagement_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_MusicalTimeFunctionLibrary_h__Script_TimeManagement_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,72 @@
// 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 "MusicalTimeFunctionLibrary.h"
#ifdef TIMEMANAGEMENT_MusicalTimeFunctionLibrary_generated_h
#error "MusicalTimeFunctionLibrary.generated.h already included, missing '#pragma once' in MusicalTimeFunctionLibrary.h"
#endif
#define TIMEMANAGEMENT_MusicalTimeFunctionLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FMusicalTime;
// ********** Begin Class UMusicalTimeFunctionLibrary **********************************************
#define FID_Engine_Source_Runtime_TimeManagement_Public_MusicalTimeFunctionLibrary_h_22_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execBarAndBeat); \
DECLARE_FUNCTION(execFractionalBars); \
DECLARE_FUNCTION(execFractionalBeatsInBar); \
DECLARE_FUNCTION(execIsValid);
struct Z_Construct_UClass_UMusicalTimeFunctionLibrary_Statics;
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UMusicalTimeFunctionLibrary_NoRegister();
#define FID_Engine_Source_Runtime_TimeManagement_Public_MusicalTimeFunctionLibrary_h_22_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMusicalTimeFunctionLibrary(); \
friend struct ::Z_Construct_UClass_UMusicalTimeFunctionLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend TIMEMANAGEMENT_API UClass* ::Z_Construct_UClass_UMusicalTimeFunctionLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UMusicalTimeFunctionLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/TimeManagement"), Z_Construct_UClass_UMusicalTimeFunctionLibrary_NoRegister) \
DECLARE_SERIALIZER(UMusicalTimeFunctionLibrary)
#define FID_Engine_Source_Runtime_TimeManagement_Public_MusicalTimeFunctionLibrary_h_22_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
TIMEMANAGEMENT_API UMusicalTimeFunctionLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMusicalTimeFunctionLibrary(UMusicalTimeFunctionLibrary&&) = delete; \
UMusicalTimeFunctionLibrary(const UMusicalTimeFunctionLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(TIMEMANAGEMENT_API, UMusicalTimeFunctionLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMusicalTimeFunctionLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMusicalTimeFunctionLibrary) \
TIMEMANAGEMENT_API virtual ~UMusicalTimeFunctionLibrary();
#define FID_Engine_Source_Runtime_TimeManagement_Public_MusicalTimeFunctionLibrary_h_19_PROLOG
#define FID_Engine_Source_Runtime_TimeManagement_Public_MusicalTimeFunctionLibrary_h_22_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_TimeManagement_Public_MusicalTimeFunctionLibrary_h_22_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_TimeManagement_Public_MusicalTimeFunctionLibrary_h_22_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_TimeManagement_Public_MusicalTimeFunctionLibrary_h_22_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMusicalTimeFunctionLibrary;
// ********** End Class UMusicalTimeFunctionLibrary ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_TimeManagement_Public_MusicalTimeFunctionLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,29 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeTimeManagement_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_TimeManagement;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_TimeManagement()
{
if (!Z_Registration_Info_UPackage__Script_TimeManagement.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/TimeManagement",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0xF1C5E1FC,
0x8E666981,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_TimeManagement.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_TimeManagement.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_TimeManagement(Z_Construct_UPackage__Script_TimeManagement, TEXT("/Script/TimeManagement"), Z_Registration_Info_UPackage__Script_TimeManagement, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xF1C5E1FC, 0x8E666981));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,90 @@
// 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 "TimeManagementBlueprintLibrary.h"
#ifdef TIMEMANAGEMENT_TimeManagementBlueprintLibrary_generated_h
#error "TimeManagementBlueprintLibrary.generated.h already included, missing '#pragma once' in TimeManagementBlueprintLibrary.h"
#endif
#define TIMEMANAGEMENT_TimeManagementBlueprintLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FFrameNumber;
struct FFrameRate;
struct FFrameTime;
struct FQualifiedFrameTime;
struct FTimecode;
// ********** Begin Class UTimeManagementBlueprintLibrary ******************************************
#define FID_Engine_Source_Runtime_TimeManagement_Public_TimeManagementBlueprintLibrary_h_29_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetTimecodeFrameRate); \
DECLARE_FUNCTION(execGetTimecode); \
DECLARE_FUNCTION(execConv_FrameNumberToInteger); \
DECLARE_FUNCTION(execDivide_FrameNumberInteger); \
DECLARE_FUNCTION(execMultiply_FrameNumberInteger); \
DECLARE_FUNCTION(execSubtract_FrameNumberInteger); \
DECLARE_FUNCTION(execAdd_FrameNumberInteger); \
DECLARE_FUNCTION(execSubtract_FrameNumberFrameNumber); \
DECLARE_FUNCTION(execAdd_FrameNumberFrameNumber); \
DECLARE_FUNCTION(execSnapFrameTimeToRate); \
DECLARE_FUNCTION(execTransformTime); \
DECLARE_FUNCTION(execIsValid_MultipleOf); \
DECLARE_FUNCTION(execIsValid_Framerate); \
DECLARE_FUNCTION(execConv_TimecodeToString); \
DECLARE_FUNCTION(execMultiply_SecondsFrameRate); \
DECLARE_FUNCTION(execConv_QualifiedFrameTimeToSeconds); \
DECLARE_FUNCTION(execConv_FrameRateToInterval); \
DECLARE_FUNCTION(execConv_FrameRateToSeconds);
struct Z_Construct_UClass_UTimeManagementBlueprintLibrary_Statics;
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UTimeManagementBlueprintLibrary_NoRegister();
#define FID_Engine_Source_Runtime_TimeManagement_Public_TimeManagementBlueprintLibrary_h_29_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUTimeManagementBlueprintLibrary(); \
friend struct ::Z_Construct_UClass_UTimeManagementBlueprintLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend TIMEMANAGEMENT_API UClass* ::Z_Construct_UClass_UTimeManagementBlueprintLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UTimeManagementBlueprintLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/TimeManagement"), Z_Construct_UClass_UTimeManagementBlueprintLibrary_NoRegister) \
DECLARE_SERIALIZER(UTimeManagementBlueprintLibrary)
#define FID_Engine_Source_Runtime_TimeManagement_Public_TimeManagementBlueprintLibrary_h_29_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
TIMEMANAGEMENT_API UTimeManagementBlueprintLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UTimeManagementBlueprintLibrary(UTimeManagementBlueprintLibrary&&) = delete; \
UTimeManagementBlueprintLibrary(const UTimeManagementBlueprintLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(TIMEMANAGEMENT_API, UTimeManagementBlueprintLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTimeManagementBlueprintLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UTimeManagementBlueprintLibrary) \
TIMEMANAGEMENT_API virtual ~UTimeManagementBlueprintLibrary();
#define FID_Engine_Source_Runtime_TimeManagement_Public_TimeManagementBlueprintLibrary_h_26_PROLOG
#define FID_Engine_Source_Runtime_TimeManagement_Public_TimeManagementBlueprintLibrary_h_29_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_TimeManagement_Public_TimeManagementBlueprintLibrary_h_29_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_TimeManagement_Public_TimeManagementBlueprintLibrary_h_29_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_TimeManagement_Public_TimeManagementBlueprintLibrary_h_29_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTimeManagementBlueprintLibrary;
// ********** End Class UTimeManagementBlueprintLibrary ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_TimeManagement_Public_TimeManagementBlueprintLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once

View File

@@ -0,0 +1,150 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "TimeSynchronizationSource.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeTimeSynchronizationSource() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UTimeSynchronizationSource();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UTimeSynchronizationSource_NoRegister();
UPackage* Z_Construct_UPackage__Script_TimeManagement();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UTimeSynchronizationSource ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTimeSynchronizationSource;
UClass* UTimeSynchronizationSource::GetPrivateStaticClass()
{
using TClass = UTimeSynchronizationSource;
if (!Z_Registration_Info_UClass_UTimeSynchronizationSource.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TimeSynchronizationSource"),
Z_Registration_Info_UClass_UTimeSynchronizationSource.InnerSingleton,
StaticRegisterNativesUTimeSynchronizationSource,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UTimeSynchronizationSource.InnerSingleton;
}
UClass* Z_Construct_UClass_UTimeSynchronizationSource_NoRegister()
{
return UTimeSynchronizationSource::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTimeSynchronizationSource_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Base class for sources to be used for time synchronization.\n *\n * Subclasses don't need to directly contain data, nor provide access to the\n * data in any way (although they may).\n *\n * Currently, Synchronization does not work on the subframe level.\n */" },
{ "IncludePath", "TimeSynchronizationSource.h" },
{ "ModuleRelativePath", "Public/TimeSynchronizationSource.h" },
{ "ToolTip", "Base class for sources to be used for time synchronization.\n\nSubclasses don't need to directly contain data, nor provide access to the\ndata in any way (although they may).\n\nCurrently, Synchronization does not work on the subframe level." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseForSynchronization_MetaData[] = {
{ "Category", "Synchronization" },
{ "Comment", "/** Whether or not this source should be considered when establishing synchronization. */" },
{ "ModuleRelativePath", "Public/TimeSynchronizationSource.h" },
{ "ToolTip", "Whether or not this source should be considered when establishing synchronization." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FrameOffset_MetaData[] = {
{ "Category", "Synchronization" },
{ "Comment", "/**\n\x09 * An additional offset in frames (relative to this source's frame rate) that should used.\n\x09 * This is mainly useful to help correct discrepancies between the reported Sample Times\n\x09 * and how the samples actually line up relative to other sources.\n\x09 */" },
{ "ModuleRelativePath", "Public/TimeSynchronizationSource.h" },
{ "ToolTip", "An additional offset in frames (relative to this source's frame rate) that should used.\nThis is mainly useful to help correct discrepancies between the reported Sample Times\nand how the samples actually line up relative to other sources." },
};
#endif // WITH_METADATA
// ********** Begin Class UTimeSynchronizationSource constinit property declarations ***************
static void NewProp_bUseForSynchronization_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseForSynchronization;
static const UECodeGen_Private::FIntPropertyParams NewProp_FrameOffset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UTimeSynchronizationSource constinit property declarations *****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTimeSynchronizationSource>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTimeSynchronizationSource_Statics
// ********** Begin Class UTimeSynchronizationSource Property Definitions **************************
void Z_Construct_UClass_UTimeSynchronizationSource_Statics::NewProp_bUseForSynchronization_SetBit(void* Obj)
{
((UTimeSynchronizationSource*)Obj)->bUseForSynchronization = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UTimeSynchronizationSource_Statics::NewProp_bUseForSynchronization = { "bUseForSynchronization", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UTimeSynchronizationSource), &Z_Construct_UClass_UTimeSynchronizationSource_Statics::NewProp_bUseForSynchronization_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseForSynchronization_MetaData), NewProp_bUseForSynchronization_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UTimeSynchronizationSource_Statics::NewProp_FrameOffset = { "FrameOffset", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTimeSynchronizationSource, FrameOffset), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FrameOffset_MetaData), NewProp_FrameOffset_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UTimeSynchronizationSource_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTimeSynchronizationSource_Statics::NewProp_bUseForSynchronization,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTimeSynchronizationSource_Statics::NewProp_FrameOffset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTimeSynchronizationSource_Statics::PropPointers) < 2048);
// ********** End Class UTimeSynchronizationSource Property Definitions ****************************
UObject* (*const Z_Construct_UClass_UTimeSynchronizationSource_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_TimeManagement,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTimeSynchronizationSource_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTimeSynchronizationSource_Statics::ClassParams = {
&UTimeSynchronizationSource::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UTimeSynchronizationSource_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UTimeSynchronizationSource_Statics::PropPointers),
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTimeSynchronizationSource_Statics::Class_MetaDataParams), Z_Construct_UClass_UTimeSynchronizationSource_Statics::Class_MetaDataParams)
};
void UTimeSynchronizationSource::StaticRegisterNativesUTimeSynchronizationSource()
{
}
UClass* Z_Construct_UClass_UTimeSynchronizationSource()
{
if (!Z_Registration_Info_UClass_UTimeSynchronizationSource.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTimeSynchronizationSource.OuterSingleton, Z_Construct_UClass_UTimeSynchronizationSource_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTimeSynchronizationSource.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTimeSynchronizationSource);
UTimeSynchronizationSource::~UTimeSynchronizationSource() {}
// ********** End Class UTimeSynchronizationSource *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_TimeSynchronizationSource_h__Script_TimeManagement_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UTimeSynchronizationSource, UTimeSynchronizationSource::StaticClass, TEXT("UTimeSynchronizationSource"), &Z_Registration_Info_UClass_UTimeSynchronizationSource, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTimeSynchronizationSource), 2913341196U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_TimeSynchronizationSource_h__Script_TimeManagement_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_TimeSynchronizationSource_h__Script_TimeManagement_421628338{
TEXT("/Script/TimeManagement"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_TimeSynchronizationSource_h__Script_TimeManagement_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_TimeSynchronizationSource_h__Script_TimeManagement_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "TimeSynchronizationSource.h"
#ifdef TIMEMANAGEMENT_TimeSynchronizationSource_generated_h
#error "TimeSynchronizationSource.generated.h already included, missing '#pragma once' in TimeSynchronizationSource.h"
#endif
#define TIMEMANAGEMENT_TimeSynchronizationSource_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UTimeSynchronizationSource ***********************************************
struct Z_Construct_UClass_UTimeSynchronizationSource_Statics;
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UTimeSynchronizationSource_NoRegister();
#define FID_Engine_Source_Runtime_TimeManagement_Public_TimeSynchronizationSource_h_55_INCLASS \
private: \
static void StaticRegisterNativesUTimeSynchronizationSource(); \
friend struct ::Z_Construct_UClass_UTimeSynchronizationSource_Statics; \
static UClass* GetPrivateStaticClass(); \
friend TIMEMANAGEMENT_API UClass* ::Z_Construct_UClass_UTimeSynchronizationSource_NoRegister(); \
public: \
DECLARE_CLASS2(UTimeSynchronizationSource, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/TimeManagement"), Z_Construct_UClass_UTimeSynchronizationSource_NoRegister) \
DECLARE_SERIALIZER(UTimeSynchronizationSource)
#define FID_Engine_Source_Runtime_TimeManagement_Public_TimeSynchronizationSource_h_55_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
TIMEMANAGEMENT_API UTimeSynchronizationSource(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UTimeSynchronizationSource) \
DECLARE_VTABLE_PTR_HELPER_CTOR(TIMEMANAGEMENT_API, UTimeSynchronizationSource); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTimeSynchronizationSource); \
/** Deleted move- and copy-constructors, should never be used */ \
UTimeSynchronizationSource(UTimeSynchronizationSource&&) = delete; \
UTimeSynchronizationSource(const UTimeSynchronizationSource&) = delete; \
TIMEMANAGEMENT_API virtual ~UTimeSynchronizationSource();
#define FID_Engine_Source_Runtime_TimeManagement_Public_TimeSynchronizationSource_h_52_PROLOG
#define FID_Engine_Source_Runtime_TimeManagement_Public_TimeSynchronizationSource_h_55_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_TimeManagement_Public_TimeSynchronizationSource_h_55_INCLASS \
FID_Engine_Source_Runtime_TimeManagement_Public_TimeSynchronizationSource_h_55_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTimeSynchronizationSource;
// ********** End Class UTimeSynchronizationSource *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_TimeManagement_Public_TimeSynchronizationSource_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,159 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Estimation/TimecodeRegressionProvider.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeTimecodeRegressionProvider() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UEngine_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UTimecodeProvider();
ENGINE_API UClass* Z_Construct_UClass_UTimecodeProvider_NoRegister();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UTimecodeRegressionProvider();
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UTimecodeRegressionProvider_NoRegister();
UPackage* Z_Construct_UPackage__Script_TimeManagement();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UTimecodeRegressionProvider **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTimecodeRegressionProvider;
UClass* UTimecodeRegressionProvider::GetPrivateStaticClass()
{
using TClass = UTimecodeRegressionProvider;
if (!Z_Registration_Info_UClass_UTimecodeRegressionProvider.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TimecodeRegressionProvider"),
Z_Registration_Info_UClass_UTimecodeRegressionProvider.InnerSingleton,
StaticRegisterNativesUTimecodeRegressionProvider,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UTimecodeRegressionProvider.InnerSingleton;
}
UClass* Z_Construct_UClass_UTimecodeRegressionProvider_NoRegister()
{
return UTimecodeRegressionProvider::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTimecodeRegressionProvider_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Estimates the current timecode based on the clock of the engine's current UCustomTimeStep.\n * @see FTimecodeEstimator for a detailed explanation.\n *\n * This class is intended to be used for wrapping a UTimecodeProvider that was previously set using UEngine::SetTimecodeProvider.\n * We probably want the engine to always run with UTimecodeRegressionProvider since otherwise frame hitches cause the timecode to be evaluated incorrectly.\n * However, making that kind code change is risky so for now, we make systems that require it opt-in.\n * In the future, we can refactor UEngine to use FTimecodeEstimator directly and then we can remove UTimecodeRegressionProvider.\n */" },
{ "IncludePath", "Estimation/TimecodeRegressionProvider.h" },
{ "ModuleRelativePath", "Public/Estimation/TimecodeRegressionProvider.h" },
{ "ToolTip", "Estimates the current timecode based on the clock of the engine's current UCustomTimeStep.\n@see FTimecodeEstimator for a detailed explanation.\n\nThis class is intended to be used for wrapping a UTimecodeProvider that was previously set using UEngine::SetTimecodeProvider.\nWe probably want the engine to always run with UTimecodeRegressionProvider since otherwise frame hitches cause the timecode to be evaluated incorrectly.\nHowever, making that kind code change is risky so for now, we make systems that require it opt-in.\nIn the future, we can refactor UEngine to use FTimecodeEstimator directly and then we can remove UTimecodeRegressionProvider." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumSampledFrames_MetaData[] = {
{ "Category", "Settings" },
{ "ClampMax", "65536" },
{ "ClampMin", "1" },
{ "Comment", "/**\n\x09 * Determines the number of samples to use for linear regression.\n\x09 * You'd want to set this number in relation to your target frame rate.\n\x09 * \n\x09 * Example: If targeting a fixed frame rate of 24 then setting this to 24 would cause linear regression to effectively use 1s worth frames.\n\x09 * If you were targeting 60 FPS and wanted 1s worth of frames, you'd set this value to 60.\n\x09 */" },
{ "ModuleRelativePath", "Public/Estimation/TimecodeRegressionProvider.h" },
{ "ToolTip", "Determines the number of samples to use for linear regression.\nYou'd want to set this number in relation to your target frame rate.\n\nExample: If targeting a fixed frame rate of 24 then setting this to 24 would cause linear regression to effectively use 1s worth frames.\nIf you were targeting 60 FPS and wanted 1s worth of frames, you'd set this value to 60." },
{ "UIMax", "65536" },
{ "UIMin", "1" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OwningEngine_MetaData[] = {
{ "Comment", "/** The UEngine that called Initialize() on us. Used to respond to the custom time step changing. */" },
{ "ModuleRelativePath", "Public/Estimation/TimecodeRegressionProvider.h" },
{ "ToolTip", "The UEngine that called Initialize() on us. Used to respond to the custom time step changing." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TimecodeImpl_MetaData[] = {
{ "Comment", "/** The real timecode provider, which this class is wrapping. */" },
{ "ModuleRelativePath", "Public/Estimation/TimecodeRegressionProvider.h" },
{ "ToolTip", "The real timecode provider, which this class is wrapping." },
};
#endif // WITH_METADATA
// ********** Begin Class UTimecodeRegressionProvider constinit property declarations **************
static const UECodeGen_Private::FIntPropertyParams NewProp_NumSampledFrames;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OwningEngine;
static const UECodeGen_Private::FObjectPropertyParams NewProp_TimecodeImpl;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UTimecodeRegressionProvider constinit property declarations ****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTimecodeRegressionProvider>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTimecodeRegressionProvider_Statics
// ********** Begin Class UTimecodeRegressionProvider Property Definitions *************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UTimecodeRegressionProvider_Statics::NewProp_NumSampledFrames = { "NumSampledFrames", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTimecodeRegressionProvider, NumSampledFrames), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumSampledFrames_MetaData), NewProp_NumSampledFrames_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UTimecodeRegressionProvider_Statics::NewProp_OwningEngine = { "OwningEngine", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTimecodeRegressionProvider, OwningEngine), Z_Construct_UClass_UEngine_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OwningEngine_MetaData), NewProp_OwningEngine_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UTimecodeRegressionProvider_Statics::NewProp_TimecodeImpl = { "TimecodeImpl", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTimecodeRegressionProvider, TimecodeImpl), Z_Construct_UClass_UTimecodeProvider_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TimecodeImpl_MetaData), NewProp_TimecodeImpl_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UTimecodeRegressionProvider_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTimecodeRegressionProvider_Statics::NewProp_NumSampledFrames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTimecodeRegressionProvider_Statics::NewProp_OwningEngine,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTimecodeRegressionProvider_Statics::NewProp_TimecodeImpl,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTimecodeRegressionProvider_Statics::PropPointers) < 2048);
// ********** End Class UTimecodeRegressionProvider Property Definitions ***************************
UObject* (*const Z_Construct_UClass_UTimecodeRegressionProvider_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UTimecodeProvider,
(UObject* (*)())Z_Construct_UPackage__Script_TimeManagement,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTimecodeRegressionProvider_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTimecodeRegressionProvider_Statics::ClassParams = {
&UTimecodeRegressionProvider::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UTimecodeRegressionProvider_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UTimecodeRegressionProvider_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTimecodeRegressionProvider_Statics::Class_MetaDataParams), Z_Construct_UClass_UTimecodeRegressionProvider_Statics::Class_MetaDataParams)
};
void UTimecodeRegressionProvider::StaticRegisterNativesUTimecodeRegressionProvider()
{
}
UClass* Z_Construct_UClass_UTimecodeRegressionProvider()
{
if (!Z_Registration_Info_UClass_UTimecodeRegressionProvider.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTimecodeRegressionProvider.OuterSingleton, Z_Construct_UClass_UTimecodeRegressionProvider_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTimecodeRegressionProvider.OuterSingleton;
}
UTimecodeRegressionProvider::UTimecodeRegressionProvider(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTimecodeRegressionProvider);
UTimecodeRegressionProvider::~UTimecodeRegressionProvider() {}
// ********** End Class UTimecodeRegressionProvider ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_TimecodeRegressionProvider_h__Script_TimeManagement_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UTimecodeRegressionProvider, UTimecodeRegressionProvider::StaticClass, TEXT("UTimecodeRegressionProvider"), &Z_Registration_Info_UClass_UTimecodeRegressionProvider, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTimecodeRegressionProvider), 695430923U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_TimecodeRegressionProvider_h__Script_TimeManagement_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_TimecodeRegressionProvider_h__Script_TimeManagement_250657042{
TEXT("/Script/TimeManagement"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_TimecodeRegressionProvider_h__Script_TimeManagement_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_TimecodeRegressionProvider_h__Script_TimeManagement_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "Estimation/TimecodeRegressionProvider.h"
#ifdef TIMEMANAGEMENT_TimecodeRegressionProvider_generated_h
#error "TimecodeRegressionProvider.generated.h already included, missing '#pragma once' in TimecodeRegressionProvider.h"
#endif
#define TIMEMANAGEMENT_TimecodeRegressionProvider_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UTimecodeRegressionProvider **********************************************
struct Z_Construct_UClass_UTimecodeRegressionProvider_Statics;
TIMEMANAGEMENT_API UClass* Z_Construct_UClass_UTimecodeRegressionProvider_NoRegister();
#define FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_TimecodeRegressionProvider_h_25_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUTimecodeRegressionProvider(); \
friend struct ::Z_Construct_UClass_UTimecodeRegressionProvider_Statics; \
static UClass* GetPrivateStaticClass(); \
friend TIMEMANAGEMENT_API UClass* ::Z_Construct_UClass_UTimecodeRegressionProvider_NoRegister(); \
public: \
DECLARE_CLASS2(UTimecodeRegressionProvider, UTimecodeProvider, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/TimeManagement"), Z_Construct_UClass_UTimecodeRegressionProvider_NoRegister) \
DECLARE_SERIALIZER(UTimecodeRegressionProvider)
#define FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_TimecodeRegressionProvider_h_25_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
TIMEMANAGEMENT_API UTimecodeRegressionProvider(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UTimecodeRegressionProvider(UTimecodeRegressionProvider&&) = delete; \
UTimecodeRegressionProvider(const UTimecodeRegressionProvider&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(TIMEMANAGEMENT_API, UTimecodeRegressionProvider); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTimecodeRegressionProvider); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UTimecodeRegressionProvider) \
TIMEMANAGEMENT_API virtual ~UTimecodeRegressionProvider();
#define FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_TimecodeRegressionProvider_h_22_PROLOG
#define FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_TimecodeRegressionProvider_h_25_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_TimecodeRegressionProvider_h_25_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_TimecodeRegressionProvider_h_25_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTimecodeRegressionProvider;
// ********** End Class UTimecodeRegressionProvider ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_TimeManagement_Public_Estimation_TimecodeRegressionProvider_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,12 @@
D:\UE_5_7_1\Engine\Source\Runtime\TimeManagement\Public\CatchupFixedRateCustomTimeStep.h
D:\UE_5_7_1\Engine\Source\Runtime\TimeManagement\Public\FixedFrameRateCustomTimeStep.h
D:\UE_5_7_1\Engine\Source\Runtime\TimeManagement\Public\FrameNumberDisplayFormat.h
D:\UE_5_7_1\Engine\Source\Runtime\TimeManagement\Public\GenlockedCustomTimeStep.h
D:\UE_5_7_1\Engine\Source\Runtime\TimeManagement\Public\GenlockedTimecodeProvider.h
D:\UE_5_7_1\Engine\Source\Runtime\TimeManagement\Public\ITimedDataInput.h
D:\UE_5_7_1\Engine\Source\Runtime\TimeManagement\Public\MusicalTimeFunctionLibrary.h
D:\UE_5_7_1\Engine\Source\Runtime\TimeManagement\Public\TimeManagementBlueprintLibrary.h
D:\UE_5_7_1\Engine\Source\Runtime\TimeManagement\Public\TimeSynchronizationSource.h
D:\UE_5_7_1\Engine\Source\Runtime\TimeManagement\Public\GenlockedFixedRateCustomTimeStep.h
D:\UE_5_7_1\Engine\Source\Runtime\TimeManagement\Public\Estimation\IClockedTimeStep.h
D:\UE_5_7_1\Engine\Source\Runtime\TimeManagement\Public\Estimation\TimecodeRegressionProvider.h