Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/AudioMixer/UHT/QuartzSubsystem.gen.cpp

1464 lines
114 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Quartz/QuartzSubsystem.h"
#include "Quartz/AudioMixerClockHandle.h"
#include "Sound/QuartzQuantizationUtilities.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeQuartzSubsystem() {}
// ********** Begin Cross Module References ********************************************************
AUDIOMIXER_API UClass* Z_Construct_UClass_UQuartzClockHandle_NoRegister();
AUDIOMIXER_API UClass* Z_Construct_UClass_UQuartzSubsystem();
AUDIOMIXER_API UClass* Z_Construct_UClass_UQuartzSubsystem_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UTickableWorldSubsystem();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EQuartzCommandQuantization();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FQuartzClockSettings();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FQuartzTransportTimeStamp();
UPackage* Z_Construct_UPackage__Script_AudioMixer();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UQuartzSubsystem Function CreateNewClock *********************************
struct Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics
{
struct QuartzSubsystem_eventCreateNewClock_Parms
{
const UObject* WorldContextObject;
FName ClockName;
FQuartzClockSettings InSettings;
bool bOverrideSettingsIfClockExists;
bool bUseAudioEngineClockManager;
UQuartzClockHandle* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "bUseAudioEngineClockManager" },
{ "Category", "Quartz Clock Handle" },
{ "Comment", "// Clock Creation\n// create a new clock (or return handle if clock already exists)\n" },
{ "CPP_Default_bOverrideSettingsIfClockExists", "false" },
{ "CPP_Default_bUseAudioEngineClockManager", "true" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "ToolTip", "Clock Creation\ncreate a new clock (or return handle if clock already exists)" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateNewClock constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FNamePropertyParams NewProp_ClockName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static void NewProp_bOverrideSettingsIfClockExists_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideSettingsIfClockExists;
static void NewProp_bUseAudioEngineClockManager_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseAudioEngineClockManager;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateNewClock constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateNewClock Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventCreateNewClock_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_ClockName = { "ClockName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventCreateNewClock_Parms, ClockName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventCreateNewClock_Parms, InSettings), Z_Construct_UScriptStruct_FQuartzClockSettings, METADATA_PARAMS(0, nullptr) }; // 3637145381
void Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_bOverrideSettingsIfClockExists_SetBit(void* Obj)
{
((QuartzSubsystem_eventCreateNewClock_Parms*)Obj)->bOverrideSettingsIfClockExists = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_bOverrideSettingsIfClockExists = { "bOverrideSettingsIfClockExists", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuartzSubsystem_eventCreateNewClock_Parms), &Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_bOverrideSettingsIfClockExists_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_bUseAudioEngineClockManager_SetBit(void* Obj)
{
((QuartzSubsystem_eventCreateNewClock_Parms*)Obj)->bUseAudioEngineClockManager = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_bUseAudioEngineClockManager = { "bUseAudioEngineClockManager", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuartzSubsystem_eventCreateNewClock_Parms), &Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_bUseAudioEngineClockManager_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventCreateNewClock_Parms, ReturnValue), Z_Construct_UClass_UQuartzClockHandle_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_ClockName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_InSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_bOverrideSettingsIfClockExists,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_bUseAudioEngineClockManager,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::PropPointers) < 2048);
// ********** End Function CreateNewClock Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "CreateNewClock", Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::QuartzSubsystem_eventCreateNewClock_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::QuartzSubsystem_eventCreateNewClock_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execCreateNewClock)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY(FNameProperty,Z_Param_ClockName);
P_GET_STRUCT(FQuartzClockSettings,Z_Param_InSettings);
P_GET_UBOOL(Z_Param_bOverrideSettingsIfClockExists);
P_GET_UBOOL(Z_Param_bUseAudioEngineClockManager);
P_FINISH;
P_NATIVE_BEGIN;
*(UQuartzClockHandle**)Z_Param__Result=P_THIS->CreateNewClock(Z_Param_WorldContextObject,Z_Param_ClockName,Z_Param_InSettings,Z_Param_bOverrideSettingsIfClockExists,Z_Param_bUseAudioEngineClockManager);
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function CreateNewClock ***********************************
// ********** Begin Class UQuartzSubsystem Function DeleteClockByHandle ****************************
struct Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle_Statics
{
struct QuartzSubsystem_eventDeleteClockByHandle_Parms
{
const UObject* WorldContextObject;
UQuartzClockHandle* InClockHandle;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Clock Handle" },
{ "Comment", "// delete an existing clock given its clock handle\n" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "ToolTip", "delete an existing clock given its clock handle" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DeleteClockByHandle constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InClockHandle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DeleteClockByHandle constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DeleteClockByHandle Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventDeleteClockByHandle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle_Statics::NewProp_InClockHandle = { "InClockHandle", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventDeleteClockByHandle_Parms, InClockHandle), Z_Construct_UClass_UQuartzClockHandle_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle_Statics::NewProp_InClockHandle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle_Statics::PropPointers) < 2048);
// ********** End Function DeleteClockByHandle Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "DeleteClockByHandle", Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle_Statics::QuartzSubsystem_eventDeleteClockByHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle_Statics::QuartzSubsystem_eventDeleteClockByHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execDeleteClockByHandle)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT_REF(UQuartzClockHandle,Z_Param_Out_InClockHandle);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->DeleteClockByHandle(Z_Param_WorldContextObject,P_ARG_GC_BARRIER(Z_Param_Out_InClockHandle));
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function DeleteClockByHandle ******************************
// ********** Begin Class UQuartzSubsystem Function DeleteClockByName ******************************
struct Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName_Statics
{
struct QuartzSubsystem_eventDeleteClockByName_Parms
{
const UObject* WorldContextObject;
FName ClockName;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Clock Handle" },
{ "Comment", "// delete an existing clock given its name\n" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "ToolTip", "delete an existing clock given its name" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DeleteClockByName constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FNamePropertyParams NewProp_ClockName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DeleteClockByName constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DeleteClockByName Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventDeleteClockByName_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName_Statics::NewProp_ClockName = { "ClockName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventDeleteClockByName_Parms, ClockName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName_Statics::NewProp_ClockName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName_Statics::PropPointers) < 2048);
// ********** End Function DeleteClockByName Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "DeleteClockByName", Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName_Statics::QuartzSubsystem_eventDeleteClockByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName_Statics::QuartzSubsystem_eventDeleteClockByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execDeleteClockByName)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY(FNameProperty,Z_Param_ClockName);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->DeleteClockByName(Z_Param_WorldContextObject,Z_Param_ClockName);
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function DeleteClockByName ********************************
// ********** Begin Class UQuartzSubsystem Function DoesClockExist *********************************
struct Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics
{
struct QuartzSubsystem_eventDoesClockExist_Parms
{
const UObject* WorldContextObject;
FName ClockName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Clock Handle" },
{ "Comment", "// returns true if the clock exists\n" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "ToolTip", "returns true if the clock exists" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DoesClockExist constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FNamePropertyParams NewProp_ClockName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DoesClockExist constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DoesClockExist Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventDoesClockExist_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::NewProp_ClockName = { "ClockName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventDoesClockExist_Parms, ClockName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((QuartzSubsystem_eventDoesClockExist_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_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(QuartzSubsystem_eventDoesClockExist_Parms), &Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::NewProp_ClockName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::PropPointers) < 2048);
// ********** End Function DoesClockExist Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "DoesClockExist", Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::QuartzSubsystem_eventDoesClockExist_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::QuartzSubsystem_eventDoesClockExist_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execDoesClockExist)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY(FNameProperty,Z_Param_ClockName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->DoesClockExist(Z_Param_WorldContextObject,Z_Param_ClockName);
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function DoesClockExist ***********************************
// ********** Begin Class UQuartzSubsystem Function GetAudioRenderThreadToGameThreadAverageLatency *
struct Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadAverageLatency_Statics
{
struct QuartzSubsystem_eventGetAudioRenderThreadToGameThreadAverageLatency_Parms
{
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Subsystem" },
{ "Comment", "// latency data (Audio Render Thread -> Game thread)\n" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "ToolTip", "latency data (Audio Render Thread -> Game thread)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAudioRenderThreadToGameThreadAverageLatency constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAudioRenderThreadToGameThreadAverageLatency constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAudioRenderThreadToGameThreadAverageLatency Property Definitions ***
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadAverageLatency_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetAudioRenderThreadToGameThreadAverageLatency_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadAverageLatency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadAverageLatency_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadAverageLatency_Statics::PropPointers) < 2048);
// ********** End Function GetAudioRenderThreadToGameThreadAverageLatency Property Definitions *****
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadAverageLatency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "GetAudioRenderThreadToGameThreadAverageLatency", Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadAverageLatency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadAverageLatency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadAverageLatency_Statics::QuartzSubsystem_eventGetAudioRenderThreadToGameThreadAverageLatency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadAverageLatency_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadAverageLatency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadAverageLatency_Statics::QuartzSubsystem_eventGetAudioRenderThreadToGameThreadAverageLatency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadAverageLatency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadAverageLatency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execGetAudioRenderThreadToGameThreadAverageLatency)
{
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetAudioRenderThreadToGameThreadAverageLatency();
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function GetAudioRenderThreadToGameThreadAverageLatency ***
// ********** Begin Class UQuartzSubsystem Function GetAudioRenderThreadToGameThreadMaxLatency *****
struct Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMaxLatency_Statics
{
struct QuartzSubsystem_eventGetAudioRenderThreadToGameThreadMaxLatency_Parms
{
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Subsystem" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAudioRenderThreadToGameThreadMaxLatency constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAudioRenderThreadToGameThreadMaxLatency constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAudioRenderThreadToGameThreadMaxLatency Property Definitions *******
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMaxLatency_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetAudioRenderThreadToGameThreadMaxLatency_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMaxLatency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMaxLatency_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMaxLatency_Statics::PropPointers) < 2048);
// ********** End Function GetAudioRenderThreadToGameThreadMaxLatency Property Definitions *********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMaxLatency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "GetAudioRenderThreadToGameThreadMaxLatency", Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMaxLatency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMaxLatency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMaxLatency_Statics::QuartzSubsystem_eventGetAudioRenderThreadToGameThreadMaxLatency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMaxLatency_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMaxLatency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMaxLatency_Statics::QuartzSubsystem_eventGetAudioRenderThreadToGameThreadMaxLatency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMaxLatency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMaxLatency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execGetAudioRenderThreadToGameThreadMaxLatency)
{
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetAudioRenderThreadToGameThreadMaxLatency();
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function GetAudioRenderThreadToGameThreadMaxLatency *******
// ********** Begin Class UQuartzSubsystem Function GetAudioRenderThreadToGameThreadMinLatency *****
struct Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMinLatency_Statics
{
struct QuartzSubsystem_eventGetAudioRenderThreadToGameThreadMinLatency_Parms
{
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Subsystem" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAudioRenderThreadToGameThreadMinLatency constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAudioRenderThreadToGameThreadMinLatency constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAudioRenderThreadToGameThreadMinLatency Property Definitions *******
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMinLatency_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetAudioRenderThreadToGameThreadMinLatency_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMinLatency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMinLatency_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMinLatency_Statics::PropPointers) < 2048);
// ********** End Function GetAudioRenderThreadToGameThreadMinLatency Property Definitions *********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMinLatency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "GetAudioRenderThreadToGameThreadMinLatency", Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMinLatency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMinLatency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMinLatency_Statics::QuartzSubsystem_eventGetAudioRenderThreadToGameThreadMinLatency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMinLatency_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMinLatency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMinLatency_Statics::QuartzSubsystem_eventGetAudioRenderThreadToGameThreadMinLatency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMinLatency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMinLatency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execGetAudioRenderThreadToGameThreadMinLatency)
{
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetAudioRenderThreadToGameThreadMinLatency();
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function GetAudioRenderThreadToGameThreadMinLatency *******
// ********** Begin Class UQuartzSubsystem Function GetCurrentClockTimestamp ***********************
struct Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics
{
struct QuartzSubsystem_eventGetCurrentClockTimestamp_Parms
{
const UObject* WorldContextObject;
FName InClockName;
FQuartzTransportTimeStamp ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Clock Handle" },
{ "Comment", "// Retrieves a timestamp for the clock\n" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "ToolTip", "Retrieves a timestamp for the clock" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InClockName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCurrentClockTimestamp constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FNamePropertyParams NewProp_InClockName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCurrentClockTimestamp constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCurrentClockTimestamp Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetCurrentClockTimestamp_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::NewProp_InClockName = { "InClockName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetCurrentClockTimestamp_Parms, InClockName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InClockName_MetaData), NewProp_InClockName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetCurrentClockTimestamp_Parms, ReturnValue), Z_Construct_UScriptStruct_FQuartzTransportTimeStamp, METADATA_PARAMS(0, nullptr) }; // 2631386441
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::NewProp_InClockName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::PropPointers) < 2048);
// ********** End Function GetCurrentClockTimestamp Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "GetCurrentClockTimestamp", Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::QuartzSubsystem_eventGetCurrentClockTimestamp_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::QuartzSubsystem_eventGetCurrentClockTimestamp_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execGetCurrentClockTimestamp)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InClockName);
P_FINISH;
P_NATIVE_BEGIN;
*(FQuartzTransportTimeStamp*)Z_Param__Result=P_THIS->GetCurrentClockTimestamp(Z_Param_WorldContextObject,Z_Param_Out_InClockName);
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function GetCurrentClockTimestamp *************************
// ********** Begin Class UQuartzSubsystem Function GetDurationOfQuantizationTypeInSeconds *********
struct Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics
{
struct QuartzSubsystem_eventGetDurationOfQuantizationTypeInSeconds_Parms
{
const UObject* WorldContextObject;
FName ClockName;
EQuartzCommandQuantization QuantizationType;
float Multiplier;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Clock Handle" },
{ "Comment", "// Returns the duration in seconds of the given Quantization Type\n" },
{ "CPP_Default_Multiplier", "1.000000" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "ToolTip", "Returns the duration in seconds of the given Quantization Type" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_QuantizationType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDurationOfQuantizationTypeInSeconds constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FNamePropertyParams NewProp_ClockName;
static const UECodeGen_Private::FBytePropertyParams NewProp_QuantizationType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_QuantizationType;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Multiplier;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDurationOfQuantizationTypeInSeconds constinit property declarations **
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDurationOfQuantizationTypeInSeconds Property Definitions ***********
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetDurationOfQuantizationTypeInSeconds_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::NewProp_ClockName = { "ClockName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetDurationOfQuantizationTypeInSeconds_Parms, ClockName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::NewProp_QuantizationType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::NewProp_QuantizationType = { "QuantizationType", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetDurationOfQuantizationTypeInSeconds_Parms, QuantizationType), Z_Construct_UEnum_Engine_EQuartzCommandQuantization, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_QuantizationType_MetaData), NewProp_QuantizationType_MetaData) }; // 2982259362
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::NewProp_Multiplier = { "Multiplier", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetDurationOfQuantizationTypeInSeconds_Parms, Multiplier), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetDurationOfQuantizationTypeInSeconds_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::NewProp_ClockName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::NewProp_QuantizationType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::NewProp_QuantizationType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::NewProp_Multiplier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::PropPointers) < 2048);
// ********** End Function GetDurationOfQuantizationTypeInSeconds Property Definitions *************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "GetDurationOfQuantizationTypeInSeconds", Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::QuartzSubsystem_eventGetDurationOfQuantizationTypeInSeconds_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::QuartzSubsystem_eventGetDurationOfQuantizationTypeInSeconds_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execGetDurationOfQuantizationTypeInSeconds)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY(FNameProperty,Z_Param_ClockName);
P_GET_ENUM_REF(EQuartzCommandQuantization,Z_Param_Out_QuantizationType);
P_GET_PROPERTY(FFloatProperty,Z_Param_Multiplier);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetDurationOfQuantizationTypeInSeconds(Z_Param_WorldContextObject,Z_Param_ClockName,(EQuartzCommandQuantization&)(Z_Param_Out_QuantizationType),Z_Param_Multiplier);
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function GetDurationOfQuantizationTypeInSeconds ***********
// ********** Begin Class UQuartzSubsystem Function GetEstimatedClockRunTime ***********************
struct Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics
{
struct QuartzSubsystem_eventGetEstimatedClockRunTime_Parms
{
const UObject* WorldContextObject;
FName InClockName;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Clock Handle" },
{ "Comment", "// Returns the amount of time, in seconds, the clock has been running. Caution: due to latency, this will not be perfectly accurate\n" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "ToolTip", "Returns the amount of time, in seconds, the clock has been running. Caution: due to latency, this will not be perfectly accurate" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InClockName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetEstimatedClockRunTime constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FNamePropertyParams NewProp_InClockName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetEstimatedClockRunTime constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetEstimatedClockRunTime Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetEstimatedClockRunTime_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::NewProp_InClockName = { "InClockName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetEstimatedClockRunTime_Parms, InClockName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InClockName_MetaData), NewProp_InClockName_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetEstimatedClockRunTime_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::NewProp_InClockName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::PropPointers) < 2048);
// ********** End Function GetEstimatedClockRunTime Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "GetEstimatedClockRunTime", Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::QuartzSubsystem_eventGetEstimatedClockRunTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::QuartzSubsystem_eventGetEstimatedClockRunTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execGetEstimatedClockRunTime)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InClockName);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetEstimatedClockRunTime(Z_Param_WorldContextObject,Z_Param_Out_InClockName);
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function GetEstimatedClockRunTime *************************
// ********** Begin Class UQuartzSubsystem Function GetGameThreadToAudioRenderThreadAverageLatency *
struct Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency_Statics
{
struct QuartzSubsystem_eventGetGameThreadToAudioRenderThreadAverageLatency_Parms
{
const UObject* WorldContextObject;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Subsystem" },
{ "Comment", "// latency data (Game thread -> Audio Render Thread)\n" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "ToolTip", "latency data (Game thread -> Audio Render Thread)" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGameThreadToAudioRenderThreadAverageLatency constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGameThreadToAudioRenderThreadAverageLatency constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGameThreadToAudioRenderThreadAverageLatency Property Definitions ***
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetGameThreadToAudioRenderThreadAverageLatency_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetGameThreadToAudioRenderThreadAverageLatency_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency_Statics::PropPointers) < 2048);
// ********** End Function GetGameThreadToAudioRenderThreadAverageLatency Property Definitions *****
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "GetGameThreadToAudioRenderThreadAverageLatency", Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency_Statics::QuartzSubsystem_eventGetGameThreadToAudioRenderThreadAverageLatency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency_Statics::QuartzSubsystem_eventGetGameThreadToAudioRenderThreadAverageLatency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execGetGameThreadToAudioRenderThreadAverageLatency)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetGameThreadToAudioRenderThreadAverageLatency(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function GetGameThreadToAudioRenderThreadAverageLatency ***
// ********** Begin Class UQuartzSubsystem Function GetGameThreadToAudioRenderThreadMaxLatency *****
struct Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency_Statics
{
struct QuartzSubsystem_eventGetGameThreadToAudioRenderThreadMaxLatency_Parms
{
const UObject* WorldContextObject;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Subsystem" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGameThreadToAudioRenderThreadMaxLatency constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGameThreadToAudioRenderThreadMaxLatency constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGameThreadToAudioRenderThreadMaxLatency Property Definitions *******
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetGameThreadToAudioRenderThreadMaxLatency_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetGameThreadToAudioRenderThreadMaxLatency_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency_Statics::PropPointers) < 2048);
// ********** End Function GetGameThreadToAudioRenderThreadMaxLatency Property Definitions *********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "GetGameThreadToAudioRenderThreadMaxLatency", Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency_Statics::QuartzSubsystem_eventGetGameThreadToAudioRenderThreadMaxLatency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency_Statics::QuartzSubsystem_eventGetGameThreadToAudioRenderThreadMaxLatency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execGetGameThreadToAudioRenderThreadMaxLatency)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetGameThreadToAudioRenderThreadMaxLatency(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function GetGameThreadToAudioRenderThreadMaxLatency *******
// ********** Begin Class UQuartzSubsystem Function GetGameThreadToAudioRenderThreadMinLatency *****
struct Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency_Statics
{
struct QuartzSubsystem_eventGetGameThreadToAudioRenderThreadMinLatency_Parms
{
const UObject* WorldContextObject;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Subsystem" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGameThreadToAudioRenderThreadMinLatency constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGameThreadToAudioRenderThreadMinLatency constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGameThreadToAudioRenderThreadMinLatency Property Definitions *******
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetGameThreadToAudioRenderThreadMinLatency_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetGameThreadToAudioRenderThreadMinLatency_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency_Statics::PropPointers) < 2048);
// ********** End Function GetGameThreadToAudioRenderThreadMinLatency Property Definitions *********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "GetGameThreadToAudioRenderThreadMinLatency", Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency_Statics::QuartzSubsystem_eventGetGameThreadToAudioRenderThreadMinLatency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency_Statics::QuartzSubsystem_eventGetGameThreadToAudioRenderThreadMinLatency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execGetGameThreadToAudioRenderThreadMinLatency)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetGameThreadToAudioRenderThreadMinLatency(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function GetGameThreadToAudioRenderThreadMinLatency *******
// ********** Begin Class UQuartzSubsystem Function GetHandleForClock ******************************
struct Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics
{
struct QuartzSubsystem_eventGetHandleForClock_Parms
{
const UObject* WorldContextObject;
FName ClockName;
UQuartzClockHandle* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Clock Handle" },
{ "Comment", "// get handle for existing clock\n" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "ToolTip", "get handle for existing clock" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetHandleForClock constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FNamePropertyParams NewProp_ClockName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetHandleForClock constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetHandleForClock Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetHandleForClock_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::NewProp_ClockName = { "ClockName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetHandleForClock_Parms, ClockName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetHandleForClock_Parms, ReturnValue), Z_Construct_UClass_UQuartzClockHandle_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::NewProp_ClockName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::PropPointers) < 2048);
// ********** End Function GetHandleForClock Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "GetHandleForClock", Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::QuartzSubsystem_eventGetHandleForClock_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::QuartzSubsystem_eventGetHandleForClock_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execGetHandleForClock)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY(FNameProperty,Z_Param_ClockName);
P_FINISH;
P_NATIVE_BEGIN;
*(UQuartzClockHandle**)Z_Param__Result=P_THIS->GetHandleForClock(Z_Param_WorldContextObject,Z_Param_ClockName);
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function GetHandleForClock ********************************
// ********** Begin Class UQuartzSubsystem Function GetRoundTripAverageLatency *********************
struct Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency_Statics
{
struct QuartzSubsystem_eventGetRoundTripAverageLatency_Parms
{
const UObject* WorldContextObject;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Subsystem" },
{ "Comment", "// latency data (Round trip)\n" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "ToolTip", "latency data (Round trip)" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRoundTripAverageLatency constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRoundTripAverageLatency constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRoundTripAverageLatency Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetRoundTripAverageLatency_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetRoundTripAverageLatency_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency_Statics::PropPointers) < 2048);
// ********** End Function GetRoundTripAverageLatency Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "GetRoundTripAverageLatency", Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency_Statics::QuartzSubsystem_eventGetRoundTripAverageLatency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency_Statics::QuartzSubsystem_eventGetRoundTripAverageLatency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execGetRoundTripAverageLatency)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetRoundTripAverageLatency(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function GetRoundTripAverageLatency ***********************
// ********** Begin Class UQuartzSubsystem Function GetRoundTripMaxLatency *************************
struct Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency_Statics
{
struct QuartzSubsystem_eventGetRoundTripMaxLatency_Parms
{
const UObject* WorldContextObject;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Subsystem" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRoundTripMaxLatency constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRoundTripMaxLatency constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRoundTripMaxLatency Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetRoundTripMaxLatency_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetRoundTripMaxLatency_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency_Statics::PropPointers) < 2048);
// ********** End Function GetRoundTripMaxLatency Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "GetRoundTripMaxLatency", Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency_Statics::QuartzSubsystem_eventGetRoundTripMaxLatency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency_Statics::QuartzSubsystem_eventGetRoundTripMaxLatency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execGetRoundTripMaxLatency)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetRoundTripMaxLatency(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function GetRoundTripMaxLatency ***************************
// ********** Begin Class UQuartzSubsystem Function GetRoundTripMinLatency *************************
struct Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency_Statics
{
struct QuartzSubsystem_eventGetRoundTripMinLatency_Parms
{
const UObject* WorldContextObject;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Subsystem" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRoundTripMinLatency constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRoundTripMinLatency constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRoundTripMinLatency Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetRoundTripMinLatency_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventGetRoundTripMinLatency_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency_Statics::PropPointers) < 2048);
// ********** End Function GetRoundTripMinLatency Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "GetRoundTripMinLatency", Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency_Statics::QuartzSubsystem_eventGetRoundTripMinLatency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency_Statics::QuartzSubsystem_eventGetRoundTripMinLatency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execGetRoundTripMinLatency)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetRoundTripMinLatency(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function GetRoundTripMinLatency ***************************
// ********** Begin Class UQuartzSubsystem Function IsClockRunning *********************************
struct Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics
{
struct QuartzSubsystem_eventIsClockRunning_Parms
{
const UObject* WorldContextObject;
FName ClockName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Clock Handle" },
{ "Comment", "// returns true if the clock is running\n" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
{ "ToolTip", "returns true if the clock is running" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsClockRunning constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FNamePropertyParams NewProp_ClockName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsClockRunning constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsClockRunning Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventIsClockRunning_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::NewProp_ClockName = { "ClockName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuartzSubsystem_eventIsClockRunning_Parms, ClockName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((QuartzSubsystem_eventIsClockRunning_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_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(QuartzSubsystem_eventIsClockRunning_Parms), &Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::NewProp_ClockName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::PropPointers) < 2048);
// ********** End Function IsClockRunning Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "IsClockRunning", Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::QuartzSubsystem_eventIsClockRunning_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::QuartzSubsystem_eventIsClockRunning_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execIsClockRunning)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY(FNameProperty,Z_Param_ClockName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsClockRunning(Z_Param_WorldContextObject,Z_Param_ClockName);
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function IsClockRunning ***********************************
// ********** Begin Class UQuartzSubsystem Function IsQuartzEnabled ********************************
struct Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled_Statics
{
struct QuartzSubsystem_eventIsQuartzEnabled_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Clock Handle" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
};
#endif // WITH_METADATA
// ********** Begin Function IsQuartzEnabled constinit property declarations ***********************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsQuartzEnabled constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsQuartzEnabled Property Definitions **********************************
void Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((QuartzSubsystem_eventIsQuartzEnabled_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled_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(QuartzSubsystem_eventIsQuartzEnabled_Parms), &Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled_Statics::PropPointers) < 2048);
// ********** End Function IsQuartzEnabled Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "IsQuartzEnabled", Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled_Statics::QuartzSubsystem_eventIsQuartzEnabled_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled_Statics::QuartzSubsystem_eventIsQuartzEnabled_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execIsQuartzEnabled)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsQuartzEnabled();
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function IsQuartzEnabled **********************************
// ********** Begin Class UQuartzSubsystem Function SetQuartzSubsystemTickableWhenPaused ***********
struct Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused_Statics
{
struct QuartzSubsystem_eventSetQuartzSubsystemTickableWhenPaused_Parms
{
bool bInTickableWhenPaused;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Quartz Subsystem" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInTickableWhenPaused_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetQuartzSubsystemTickableWhenPaused constinit property declarations **
static void NewProp_bInTickableWhenPaused_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInTickableWhenPaused;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetQuartzSubsystemTickableWhenPaused constinit property declarations ****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetQuartzSubsystemTickableWhenPaused Property Definitions *************
void Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused_Statics::NewProp_bInTickableWhenPaused_SetBit(void* Obj)
{
((QuartzSubsystem_eventSetQuartzSubsystemTickableWhenPaused_Parms*)Obj)->bInTickableWhenPaused = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused_Statics::NewProp_bInTickableWhenPaused = { "bInTickableWhenPaused", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuartzSubsystem_eventSetQuartzSubsystemTickableWhenPaused_Parms), &Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused_Statics::NewProp_bInTickableWhenPaused_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInTickableWhenPaused_MetaData), NewProp_bInTickableWhenPaused_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused_Statics::NewProp_bInTickableWhenPaused,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused_Statics::PropPointers) < 2048);
// ********** End Function SetQuartzSubsystemTickableWhenPaused Property Definitions ***************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuartzSubsystem, nullptr, "SetQuartzSubsystemTickableWhenPaused", Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused_Statics::QuartzSubsystem_eventSetQuartzSubsystemTickableWhenPaused_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused_Statics::QuartzSubsystem_eventSetQuartzSubsystemTickableWhenPaused_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuartzSubsystem::execSetQuartzSubsystemTickableWhenPaused)
{
P_GET_UBOOL(Z_Param_bInTickableWhenPaused);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetQuartzSubsystemTickableWhenPaused(Z_Param_bInTickableWhenPaused);
P_NATIVE_END;
}
// ********** End Class UQuartzSubsystem Function SetQuartzSubsystemTickableWhenPaused *************
// ********** Begin Class UQuartzSubsystem *********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UQuartzSubsystem;
UClass* UQuartzSubsystem::GetPrivateStaticClass()
{
using TClass = UQuartzSubsystem;
if (!Z_Registration_Info_UClass_UQuartzSubsystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("QuartzSubsystem"),
Z_Registration_Info_UClass_UQuartzSubsystem.InnerSingleton,
StaticRegisterNativesUQuartzSubsystem,
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_UQuartzSubsystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UQuartzSubsystem_NoRegister()
{
return UQuartzSubsystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UQuartzSubsystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "DisplayName", "Quartz" },
{ "IncludePath", "Quartz/QuartzSubsystem.h" },
{ "ModuleRelativePath", "Public/Quartz/QuartzSubsystem.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UQuartzSubsystem constinit property declarations *************************
// ********** End Class UQuartzSubsystem constinit property declarations ***************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CreateNewClock"), .Pointer = &UQuartzSubsystem::execCreateNewClock },
{ .NameUTF8 = UTF8TEXT("DeleteClockByHandle"), .Pointer = &UQuartzSubsystem::execDeleteClockByHandle },
{ .NameUTF8 = UTF8TEXT("DeleteClockByName"), .Pointer = &UQuartzSubsystem::execDeleteClockByName },
{ .NameUTF8 = UTF8TEXT("DoesClockExist"), .Pointer = &UQuartzSubsystem::execDoesClockExist },
{ .NameUTF8 = UTF8TEXT("GetAudioRenderThreadToGameThreadAverageLatency"), .Pointer = &UQuartzSubsystem::execGetAudioRenderThreadToGameThreadAverageLatency },
{ .NameUTF8 = UTF8TEXT("GetAudioRenderThreadToGameThreadMaxLatency"), .Pointer = &UQuartzSubsystem::execGetAudioRenderThreadToGameThreadMaxLatency },
{ .NameUTF8 = UTF8TEXT("GetAudioRenderThreadToGameThreadMinLatency"), .Pointer = &UQuartzSubsystem::execGetAudioRenderThreadToGameThreadMinLatency },
{ .NameUTF8 = UTF8TEXT("GetCurrentClockTimestamp"), .Pointer = &UQuartzSubsystem::execGetCurrentClockTimestamp },
{ .NameUTF8 = UTF8TEXT("GetDurationOfQuantizationTypeInSeconds"), .Pointer = &UQuartzSubsystem::execGetDurationOfQuantizationTypeInSeconds },
{ .NameUTF8 = UTF8TEXT("GetEstimatedClockRunTime"), .Pointer = &UQuartzSubsystem::execGetEstimatedClockRunTime },
{ .NameUTF8 = UTF8TEXT("GetGameThreadToAudioRenderThreadAverageLatency"), .Pointer = &UQuartzSubsystem::execGetGameThreadToAudioRenderThreadAverageLatency },
{ .NameUTF8 = UTF8TEXT("GetGameThreadToAudioRenderThreadMaxLatency"), .Pointer = &UQuartzSubsystem::execGetGameThreadToAudioRenderThreadMaxLatency },
{ .NameUTF8 = UTF8TEXT("GetGameThreadToAudioRenderThreadMinLatency"), .Pointer = &UQuartzSubsystem::execGetGameThreadToAudioRenderThreadMinLatency },
{ .NameUTF8 = UTF8TEXT("GetHandleForClock"), .Pointer = &UQuartzSubsystem::execGetHandleForClock },
{ .NameUTF8 = UTF8TEXT("GetRoundTripAverageLatency"), .Pointer = &UQuartzSubsystem::execGetRoundTripAverageLatency },
{ .NameUTF8 = UTF8TEXT("GetRoundTripMaxLatency"), .Pointer = &UQuartzSubsystem::execGetRoundTripMaxLatency },
{ .NameUTF8 = UTF8TEXT("GetRoundTripMinLatency"), .Pointer = &UQuartzSubsystem::execGetRoundTripMinLatency },
{ .NameUTF8 = UTF8TEXT("IsClockRunning"), .Pointer = &UQuartzSubsystem::execIsClockRunning },
{ .NameUTF8 = UTF8TEXT("IsQuartzEnabled"), .Pointer = &UQuartzSubsystem::execIsQuartzEnabled },
{ .NameUTF8 = UTF8TEXT("SetQuartzSubsystemTickableWhenPaused"), .Pointer = &UQuartzSubsystem::execSetQuartzSubsystemTickableWhenPaused },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UQuartzSubsystem_CreateNewClock, "CreateNewClock" }, // 4119061471
{ &Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByHandle, "DeleteClockByHandle" }, // 1902797610
{ &Z_Construct_UFunction_UQuartzSubsystem_DeleteClockByName, "DeleteClockByName" }, // 235129357
{ &Z_Construct_UFunction_UQuartzSubsystem_DoesClockExist, "DoesClockExist" }, // 77715325
{ &Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadAverageLatency, "GetAudioRenderThreadToGameThreadAverageLatency" }, // 4227065190
{ &Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMaxLatency, "GetAudioRenderThreadToGameThreadMaxLatency" }, // 726501566
{ &Z_Construct_UFunction_UQuartzSubsystem_GetAudioRenderThreadToGameThreadMinLatency, "GetAudioRenderThreadToGameThreadMinLatency" }, // 1823586150
{ &Z_Construct_UFunction_UQuartzSubsystem_GetCurrentClockTimestamp, "GetCurrentClockTimestamp" }, // 355676102
{ &Z_Construct_UFunction_UQuartzSubsystem_GetDurationOfQuantizationTypeInSeconds, "GetDurationOfQuantizationTypeInSeconds" }, // 2039444145
{ &Z_Construct_UFunction_UQuartzSubsystem_GetEstimatedClockRunTime, "GetEstimatedClockRunTime" }, // 1893431820
{ &Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadAverageLatency, "GetGameThreadToAudioRenderThreadAverageLatency" }, // 2753273775
{ &Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMaxLatency, "GetGameThreadToAudioRenderThreadMaxLatency" }, // 2761364075
{ &Z_Construct_UFunction_UQuartzSubsystem_GetGameThreadToAudioRenderThreadMinLatency, "GetGameThreadToAudioRenderThreadMinLatency" }, // 233461583
{ &Z_Construct_UFunction_UQuartzSubsystem_GetHandleForClock, "GetHandleForClock" }, // 4047490765
{ &Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripAverageLatency, "GetRoundTripAverageLatency" }, // 3399543824
{ &Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMaxLatency, "GetRoundTripMaxLatency" }, // 367331991
{ &Z_Construct_UFunction_UQuartzSubsystem_GetRoundTripMinLatency, "GetRoundTripMinLatency" }, // 1904399449
{ &Z_Construct_UFunction_UQuartzSubsystem_IsClockRunning, "IsClockRunning" }, // 3620499352
{ &Z_Construct_UFunction_UQuartzSubsystem_IsQuartzEnabled, "IsQuartzEnabled" }, // 2992326821
{ &Z_Construct_UFunction_UQuartzSubsystem_SetQuartzSubsystemTickableWhenPaused, "SetQuartzSubsystemTickableWhenPaused" }, // 2349816779
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UQuartzSubsystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UQuartzSubsystem_Statics
UObject* (*const Z_Construct_UClass_UQuartzSubsystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UTickableWorldSubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_AudioMixer,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UQuartzSubsystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UQuartzSubsystem_Statics::ClassParams = {
&UQuartzSubsystem::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_UQuartzSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UQuartzSubsystem_Statics::Class_MetaDataParams)
};
void UQuartzSubsystem::StaticRegisterNativesUQuartzSubsystem()
{
UClass* Class = UQuartzSubsystem::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UQuartzSubsystem_Statics::Funcs));
}
UClass* Z_Construct_UClass_UQuartzSubsystem()
{
if (!Z_Registration_Info_UClass_UQuartzSubsystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UQuartzSubsystem.OuterSingleton, Z_Construct_UClass_UQuartzSubsystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UQuartzSubsystem.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UQuartzSubsystem);
// ********** End Class UQuartzSubsystem ***********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AudioMixer_Public_Quartz_QuartzSubsystem_h__Script_AudioMixer_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UQuartzSubsystem, UQuartzSubsystem::StaticClass, TEXT("UQuartzSubsystem"), &Z_Registration_Info_UClass_UQuartzSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UQuartzSubsystem), 3841744060U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AudioMixer_Public_Quartz_QuartzSubsystem_h__Script_AudioMixer_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AudioMixer_Public_Quartz_QuartzSubsystem_h__Script_AudioMixer_1437231892{
TEXT("/Script/AudioMixer"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AudioMixer_Public_Quartz_QuartzSubsystem_h__Script_AudioMixer_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AudioMixer_Public_Quartz_QuartzSubsystem_h__Script_AudioMixer_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS