// 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 "ChaosVDPlaybackController.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeChaosVDPlaybackController() {} // ********** Begin Cross Module References ******************************************************** CHAOSVD_API UEnum* Z_Construct_UEnum_ChaosVD_EChaosVDSyncTimelinesMode(); UPackage* Z_Construct_UPackage__Script_ChaosVD(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum EChaosVDSyncTimelinesMode ************************************************* static FEnumRegistrationInfo Z_Registration_Info_UEnum_EChaosVDSyncTimelinesMode; static UEnum* EChaosVDSyncTimelinesMode_StaticEnum() { if (!Z_Registration_Info_UEnum_EChaosVDSyncTimelinesMode.OuterSingleton) { Z_Registration_Info_UEnum_EChaosVDSyncTimelinesMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosVD_EChaosVDSyncTimelinesMode, (UObject*)Z_Construct_UPackage__Script_ChaosVD(), TEXT("EChaosVDSyncTimelinesMode")); } return Z_Registration_Info_UEnum_EChaosVDSyncTimelinesMode.OuterSingleton; } template<> CHAOSVD_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EChaosVDSyncTimelinesMode_StaticEnum(); } struct Z_Construct_UEnum_ChaosVD_EChaosVDSyncTimelinesMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Comment", "/** Available sync modes that determine how tracks will sync between each other during playback */" }, { "Manual.Comment", "/** No-Auto sync is performed and all available solver tracks inside the recording are visible at once and can be scrubbed\n\x09 * independently\n\x09 */" }, { "Manual.Name", "EChaosVDSyncTimelinesMode::Manual" }, { "Manual.ToolTip", "No-Auto sync is performed and all available solver tracks inside the recording are visible at once and can be scrubbed\nindependently" }, { "ModuleRelativePath", "Public/ChaosVDPlaybackController.h" }, { "NetworkTick.Comment", "/** Syncs all tracks using the recorded network ticks offset of the Predictive networked physics system*/" }, { "NetworkTick.Name", "EChaosVDSyncTimelinesMode::NetworkTick" }, { "NetworkTick.ToolTip", "Syncs all tracks using the recorded network ticks offset of the Predictive networked physics system" }, { "None.Hidden", "" }, { "None.Name", "EChaosVDSyncTimelinesMode::None" }, { "RecordedTimestamp.Comment", "/** Syncs all tracks using the recorded timestamp */" }, { "RecordedTimestamp.Name", "EChaosVDSyncTimelinesMode::RecordedTimestamp" }, { "RecordedTimestamp.ToolTip", "Syncs all tracks using the recorded timestamp" }, { "ToolTip", "Available sync modes that determine how tracks will sync between each other during playback" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EChaosVDSyncTimelinesMode::None", (int64)EChaosVDSyncTimelinesMode::None }, { "EChaosVDSyncTimelinesMode::RecordedTimestamp", (int64)EChaosVDSyncTimelinesMode::RecordedTimestamp }, { "EChaosVDSyncTimelinesMode::NetworkTick", (int64)EChaosVDSyncTimelinesMode::NetworkTick }, { "EChaosVDSyncTimelinesMode::Manual", (int64)EChaosVDSyncTimelinesMode::Manual }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_ChaosVD_EChaosVDSyncTimelinesMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosVD_EChaosVDSyncTimelinesMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_ChaosVD, nullptr, "EChaosVDSyncTimelinesMode", "EChaosVDSyncTimelinesMode", Z_Construct_UEnum_ChaosVD_EChaosVDSyncTimelinesMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVD_EChaosVDSyncTimelinesMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVD_EChaosVDSyncTimelinesMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosVD_EChaosVDSyncTimelinesMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_ChaosVD_EChaosVDSyncTimelinesMode() { if (!Z_Registration_Info_UEnum_EChaosVDSyncTimelinesMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EChaosVDSyncTimelinesMode.InnerSingleton, Z_Construct_UEnum_ChaosVD_EChaosVDSyncTimelinesMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_EChaosVDSyncTimelinesMode.InnerSingleton; } // ********** End Enum EChaosVDSyncTimelinesMode *************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVD_Public_ChaosVDPlaybackController_h__Script_ChaosVD_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EChaosVDSyncTimelinesMode_StaticEnum, TEXT("EChaosVDSyncTimelinesMode"), &Z_Registration_Info_UEnum_EChaosVDSyncTimelinesMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3779079023U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVD_Public_ChaosVDPlaybackController_h__Script_ChaosVD_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVD_Public_ChaosVDPlaybackController_h__Script_ChaosVD_4130213005{ TEXT("/Script/ChaosVD"), nullptr, 0, nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVD_Public_ChaosVDPlaybackController_h__Script_ChaosVD_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVD_Public_ChaosVDPlaybackController_h__Script_ChaosVD_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS