// Copyright Epic Games, Inc. All Rights Reserved. /*=========================================================================== Generated code exported from UnrealHeaderTool. DO NOT modify this manually! Edit the corresponding .h files instead! ===========================================================================*/ // IWYU pragma: private, include "RigVMCore/RigVMByteCode.h" #ifdef RIGVM_RigVMByteCode_generated_h #error "RigVMByteCode.generated.h already included, missing '#pragma once' in RigVMByteCode.h" #endif #define RIGVM_RigVMByteCode_generated_h #include "UObject/ObjectMacros.h" #include "UObject/ScriptMacros.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS // ********** Begin ScriptStruct FRigVMPredicateBranch ********************************************* struct Z_Construct_UScriptStruct_FRigVMPredicateBranch_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_103_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMPredicateBranch_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); struct FRigVMPredicateBranch; // ********** End ScriptStruct FRigVMPredicateBranch *********************************************** // ********** Begin ScriptStruct FRigVMBaseOp ****************************************************** struct Z_Construct_UScriptStruct_FRigVMBaseOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_236_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMBaseOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); struct FRigVMBaseOp; // ********** End ScriptStruct FRigVMBaseOp ******************************************************** // ********** Begin ScriptStruct FRigVMExecuteOp *************************************************** struct Z_Construct_UScriptStruct_FRigVMExecuteOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_261_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMExecuteOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMBaseOp Super; struct FRigVMExecuteOp; // ********** End ScriptStruct FRigVMExecuteOp ***************************************************** // ********** Begin ScriptStruct FRigVMUnaryOp ***************************************************** struct Z_Construct_UScriptStruct_FRigVMUnaryOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_317_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMUnaryOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMBaseOp Super; struct FRigVMUnaryOp; // ********** End ScriptStruct FRigVMUnaryOp ******************************************************* // ********** Begin ScriptStruct FRigVMBinaryOp **************************************************** struct Z_Construct_UScriptStruct_FRigVMBinaryOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_371_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMBinaryOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMBaseOp Super; struct FRigVMBinaryOp; // ********** End ScriptStruct FRigVMBinaryOp ****************************************************** // ********** Begin ScriptStruct FRigVMTernaryOp *************************************************** struct Z_Construct_UScriptStruct_FRigVMTernaryOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_418_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMTernaryOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMBaseOp Super; struct FRigVMTernaryOp; // ********** End ScriptStruct FRigVMTernaryOp ***************************************************** // ********** Begin ScriptStruct FRigVMQuaternaryOp ************************************************ struct Z_Construct_UScriptStruct_FRigVMQuaternaryOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_470_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMQuaternaryOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMBaseOp Super; struct FRigVMQuaternaryOp; // ********** End ScriptStruct FRigVMQuaternaryOp ************************************************** // ********** Begin ScriptStruct FRigVMQuinaryOp *************************************************** struct Z_Construct_UScriptStruct_FRigVMQuinaryOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_528_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMQuinaryOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMBaseOp Super; struct FRigVMQuinaryOp; // ********** End ScriptStruct FRigVMQuinaryOp ***************************************************** // ********** Begin ScriptStruct FRigVMSenaryOp **************************************************** struct Z_Construct_UScriptStruct_FRigVMSenaryOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_590_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMSenaryOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMBaseOp Super; struct FRigVMSenaryOp; // ********** End ScriptStruct FRigVMSenaryOp ****************************************************** // ********** Begin ScriptStruct FRigVMCopyOp ****************************************************** struct Z_Construct_UScriptStruct_FRigVMCopyOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_666_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMCopyOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMBaseOp Super; struct FRigVMCopyOp; // ********** End ScriptStruct FRigVMCopyOp ******************************************************** // ********** Begin ScriptStruct FRigVMComparisonOp ************************************************ struct Z_Construct_UScriptStruct_FRigVMComparisonOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_738_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMComparisonOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMBaseOp Super; struct FRigVMComparisonOp; // ********** End ScriptStruct FRigVMComparisonOp ************************************************** // ********** Begin ScriptStruct FRigVMJumpOp ****************************************************** struct Z_Construct_UScriptStruct_FRigVMJumpOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_801_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMJumpOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMBaseOp Super; struct FRigVMJumpOp; // ********** End ScriptStruct FRigVMJumpOp ******************************************************** // ********** Begin ScriptStruct FRigVMJumpIfOp **************************************************** struct Z_Construct_UScriptStruct_FRigVMJumpIfOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_846_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMJumpIfOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMUnaryOp Super; struct FRigVMJumpIfOp; // ********** End ScriptStruct FRigVMJumpIfOp ****************************************************** // ********** Begin ScriptStruct FRigVMChangeTypeOp ************************************************ struct Z_Construct_UScriptStruct_FRigVMChangeTypeOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_894_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMChangeTypeOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMUnaryOp Super; struct FRigVMChangeTypeOp; // ********** End ScriptStruct FRigVMChangeTypeOp ************************************************** // ********** Begin ScriptStruct FRigVMInvokeEntryOp *********************************************** struct Z_Construct_UScriptStruct_FRigVMInvokeEntryOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_908_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMInvokeEntryOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMBaseOp Super; struct FRigVMInvokeEntryOp; // ********** End ScriptStruct FRigVMInvokeEntryOp ************************************************* // ********** Begin ScriptStruct FRigVMJumpToBranchOp ********************************************** struct Z_Construct_UScriptStruct_FRigVMJumpToBranchOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_945_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMJumpToBranchOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMUnaryOp Super; struct FRigVMJumpToBranchOp; // ********** End ScriptStruct FRigVMJumpToBranchOp ************************************************ // ********** Begin ScriptStruct FRigVMRunInstructionsOp ******************************************* struct Z_Construct_UScriptStruct_FRigVMRunInstructionsOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_980_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMRunInstructionsOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMUnaryOp Super; struct FRigVMRunInstructionsOp; // ********** End ScriptStruct FRigVMRunInstructionsOp ********************************************* // ********** Begin ScriptStruct FRigVMSetupTraitsOp *********************************************** struct Z_Construct_UScriptStruct_FRigVMSetupTraitsOp_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_1019_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMSetupTraitsOp_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); \ typedef FRigVMUnaryOp Super; struct FRigVMSetupTraitsOp; // ********** End ScriptStruct FRigVMSetupTraitsOp ************************************************* // ********** Begin ScriptStruct FRigVMInstruction ************************************************* struct Z_Construct_UScriptStruct_FRigVMInstruction_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_1039_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMInstruction_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); struct FRigVMInstruction; // ********** End ScriptStruct FRigVMInstruction *************************************************** // ********** Begin ScriptStruct FRigVMInstructionArray ******************************************** struct Z_Construct_UScriptStruct_FRigVMInstructionArray_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_1070_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMInstructionArray_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); struct FRigVMInstructionArray; // ********** End ScriptStruct FRigVMInstructionArray ********************************************** // ********** Begin ScriptStruct FRigVMByteCodeEntry *********************************************** struct Z_Construct_UScriptStruct_FRigVMByteCodeEntry_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_1108_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMByteCodeEntry_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); struct FRigVMByteCodeEntry; // ********** End ScriptStruct FRigVMByteCodeEntry ************************************************* // ********** Begin ScriptStruct FRigVMByteCode **************************************************** struct Z_Construct_UScriptStruct_FRigVMByteCode_Statics; #define FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h_1133_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRigVMByteCode_Statics; \ RIGVM_API static class UScriptStruct* StaticStruct(); struct FRigVMByteCode; // ********** End ScriptStruct FRigVMByteCode ****************************************************** #undef CURRENT_FILE_ID #define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMByteCode_h // ********** Begin Enum ERigVMOpCode ************************************************************** #define FOREACH_ENUM_ERIGVMOPCODE(op) \ op(ERigVMOpCode::Execute_0_Operands) \ op(ERigVMOpCode::Execute_1_Operands) \ op(ERigVMOpCode::Execute_2_Operands) \ op(ERigVMOpCode::Execute_3_Operands) \ op(ERigVMOpCode::Execute_4_Operands) \ op(ERigVMOpCode::Execute_5_Operands) \ op(ERigVMOpCode::Execute_6_Operands) \ op(ERigVMOpCode::Execute_7_Operands) \ op(ERigVMOpCode::Execute_8_Operands) \ op(ERigVMOpCode::Execute_9_Operands) \ op(ERigVMOpCode::Execute_10_Operands) \ op(ERigVMOpCode::Execute_11_Operands) \ op(ERigVMOpCode::Execute_12_Operands) \ op(ERigVMOpCode::Execute_13_Operands) \ op(ERigVMOpCode::Execute_14_Operands) \ op(ERigVMOpCode::Execute_15_Operands) \ op(ERigVMOpCode::Execute_16_Operands) \ op(ERigVMOpCode::Execute_17_Operands) \ op(ERigVMOpCode::Execute_18_Operands) \ op(ERigVMOpCode::Execute_19_Operands) \ op(ERigVMOpCode::Execute_20_Operands) \ op(ERigVMOpCode::Execute_21_Operands) \ op(ERigVMOpCode::Execute_22_Operands) \ op(ERigVMOpCode::Execute_23_Operands) \ op(ERigVMOpCode::Execute_24_Operands) \ op(ERigVMOpCode::Execute_25_Operands) \ op(ERigVMOpCode::Execute_26_Operands) \ op(ERigVMOpCode::Execute_27_Operands) \ op(ERigVMOpCode::Execute_28_Operands) \ op(ERigVMOpCode::Execute_29_Operands) \ op(ERigVMOpCode::Execute_30_Operands) \ op(ERigVMOpCode::Execute_31_Operands) \ op(ERigVMOpCode::Execute_32_Operands) \ op(ERigVMOpCode::Execute_33_Operands) \ op(ERigVMOpCode::Execute_34_Operands) \ op(ERigVMOpCode::Execute_35_Operands) \ op(ERigVMOpCode::Execute_36_Operands) \ op(ERigVMOpCode::Execute_37_Operands) \ op(ERigVMOpCode::Execute_38_Operands) \ op(ERigVMOpCode::Execute_39_Operands) \ op(ERigVMOpCode::Execute_40_Operands) \ op(ERigVMOpCode::Execute_41_Operands) \ op(ERigVMOpCode::Execute_42_Operands) \ op(ERigVMOpCode::Execute_43_Operands) \ op(ERigVMOpCode::Execute_44_Operands) \ op(ERigVMOpCode::Execute_45_Operands) \ op(ERigVMOpCode::Execute_46_Operands) \ op(ERigVMOpCode::Execute_47_Operands) \ op(ERigVMOpCode::Execute_48_Operands) \ op(ERigVMOpCode::Execute_49_Operands) \ op(ERigVMOpCode::Execute_50_Operands) \ op(ERigVMOpCode::Execute_51_Operands) \ op(ERigVMOpCode::Execute_52_Operands) \ op(ERigVMOpCode::Execute_53_Operands) \ op(ERigVMOpCode::Execute_54_Operands) \ op(ERigVMOpCode::Execute_55_Operands) \ op(ERigVMOpCode::Execute_56_Operands) \ op(ERigVMOpCode::Execute_57_Operands) \ op(ERigVMOpCode::Execute_58_Operands) \ op(ERigVMOpCode::Execute_59_Operands) \ op(ERigVMOpCode::Execute_60_Operands) \ op(ERigVMOpCode::Execute_61_Operands) \ op(ERigVMOpCode::Execute_62_Operands) \ op(ERigVMOpCode::Execute_63_Operands) \ op(ERigVMOpCode::Execute_64_Operands) \ op(ERigVMOpCode::Zero) \ op(ERigVMOpCode::BoolFalse) \ op(ERigVMOpCode::BoolTrue) \ op(ERigVMOpCode::Copy) \ op(ERigVMOpCode::Increment) \ op(ERigVMOpCode::Decrement) \ op(ERigVMOpCode::Equals) \ op(ERigVMOpCode::NotEquals) \ op(ERigVMOpCode::JumpAbsolute) \ op(ERigVMOpCode::JumpForward) \ op(ERigVMOpCode::JumpBackward) \ op(ERigVMOpCode::JumpAbsoluteIf) \ op(ERigVMOpCode::JumpForwardIf) \ op(ERigVMOpCode::JumpBackwardIf) \ op(ERigVMOpCode::ChangeType) \ op(ERigVMOpCode::Exit) \ op(ERigVMOpCode::BeginBlock) \ op(ERigVMOpCode::EndBlock) \ op(ERigVMOpCode::ArrayReset) \ op(ERigVMOpCode::ArrayGetNum) \ op(ERigVMOpCode::ArraySetNum) \ op(ERigVMOpCode::ArrayGetAtIndex) \ op(ERigVMOpCode::ArraySetAtIndex) \ op(ERigVMOpCode::ArrayAdd) \ op(ERigVMOpCode::ArrayInsert) \ op(ERigVMOpCode::ArrayRemove) \ op(ERigVMOpCode::ArrayFind) \ op(ERigVMOpCode::ArrayAppend) \ op(ERigVMOpCode::ArrayClone) \ op(ERigVMOpCode::ArrayIterator) \ op(ERigVMOpCode::ArrayUnion) \ op(ERigVMOpCode::ArrayDifference) \ op(ERigVMOpCode::ArrayIntersection) \ op(ERigVMOpCode::ArrayReverse) \ op(ERigVMOpCode::InvokeEntry) \ op(ERigVMOpCode::JumpToBranch) \ op(ERigVMOpCode::Execute) \ op(ERigVMOpCode::RunInstructions) \ op(ERigVMOpCode::SetupTraits) \ op(ERigVMOpCode::Invalid) \ op(ERigVMOpCode::FirstArrayOpCode) \ op(ERigVMOpCode::LastArrayOpCode) enum class ERigVMOpCode : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> RIGVM_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum ERigVMOpCode **************************************************************** // ********** Begin Enum ERigVMCopyType ************************************************************ #define FOREACH_ENUM_ERIGVMCOPYTYPE(op) \ op(ERigVMCopyType::Default) \ op(ERigVMCopyType::FloatToDouble) \ op(ERigVMCopyType::DoubleToFloat) enum class ERigVMCopyType : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> RIGVM_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum ERigVMCopyType ************************************************************** PRAGMA_ENABLE_DEPRECATION_WARNINGS