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

901 lines
39 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Kismet/KismetMathLibrary.h"
#ifdef ENGINE_KismetMathLibrary_generated_h
#error "KismetMathLibrary.generated.h already included, missing '#pragma once' in KismetMathLibrary.h"
#endif
#define ENGINE_KismetMathLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UClass;
class UObject;
struct FColor;
struct FDateTime;
struct FFloatSpringState;
struct FFrameNumber;
struct FFrameRate;
struct FLinearColor;
struct FOrientedBox;
struct FQualifiedFrameTime;
struct FQuaternionSpringState;
struct FRandomStream;
struct FRuntimeFloatCurve;
struct FTimespan;
struct FVector_NetQuantize;
struct FVector_NetQuantize10;
struct FVector_NetQuantize100;
struct FVector_NetQuantizeNormal;
struct FVectorSpringState;
// ********** Begin ScriptStruct FFloatSpringState *************************************************
struct Z_Construct_UScriptStruct_FFloatSpringState_Statics;
#define FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetMathLibrary_h_113_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FFloatSpringState_Statics; \
ENGINE_API static class UScriptStruct* StaticStruct();
struct FFloatSpringState;
// ********** End ScriptStruct FFloatSpringState ***************************************************
// ********** Begin ScriptStruct FVectorSpringState ************************************************
struct Z_Construct_UScriptStruct_FVectorSpringState_Statics;
#define FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetMathLibrary_h_136_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FVectorSpringState_Statics; \
ENGINE_API static class UScriptStruct* StaticStruct();
struct FVectorSpringState;
// ********** End ScriptStruct FVectorSpringState **************************************************
// ********** Begin ScriptStruct FQuaternionSpringState ********************************************
struct Z_Construct_UScriptStruct_FQuaternionSpringState_Statics;
#define FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetMathLibrary_h_159_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FQuaternionSpringState_Statics; \
ENGINE_API static class UScriptStruct* StaticStruct();
struct FQuaternionSpringState;
// ********** End ScriptStruct FQuaternionSpringState **********************************************
// ********** Begin Class UKismetMathLibrary *******************************************************
#define FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetMathLibrary_h_191_RPC_WRAPPERS \
DECLARE_FUNCTION(execBreakVector_NetQuantizeNormal); \
DECLARE_FUNCTION(execBreakVector_NetQuantize100); \
DECLARE_FUNCTION(execBreakVector_NetQuantize10); \
DECLARE_FUNCTION(execBreakVector_NetQuantize); \
DECLARE_FUNCTION(execMakeVector_NetQuantizeNormal); \
DECLARE_FUNCTION(execMakeVector_NetQuantize100); \
DECLARE_FUNCTION(execMakeVector_NetQuantize10); \
DECLARE_FUNCTION(execMakeVector_NetQuantize); \
DECLARE_FUNCTION(execConvert3DTo1D); \
DECLARE_FUNCTION(execConvert2DTo1D); \
DECLARE_FUNCTION(execConvert1DTo3D); \
DECLARE_FUNCTION(execConvert1DTo2D); \
DECLARE_FUNCTION(execDynamicWeightedMovingAverage_FRotator); \
DECLARE_FUNCTION(execDynamicWeightedMovingAverage_FVector); \
DECLARE_FUNCTION(execDynamicWeightedMovingAverage_Float); \
DECLARE_FUNCTION(execWeightedMovingAverage_FRotator); \
DECLARE_FUNCTION(execWeightedMovingAverage_FVector); \
DECLARE_FUNCTION(execWeightedMovingAverage_Float); \
DECLARE_FUNCTION(execLinePlaneIntersection_OriginNormal); \
DECLARE_FUNCTION(execLinePlaneIntersection); \
DECLARE_FUNCTION(execGetSlopeDegreeAngles); \
DECLARE_FUNCTION(execIsPointInBoxWithTransform_Box); \
DECLARE_FUNCTION(execIsPointInBoxWithTransform); \
DECLARE_FUNCTION(execGetBoxCenter); \
DECLARE_FUNCTION(execGetBoxSize); \
DECLARE_FUNCTION(execGetBoxVolume); \
DECLARE_FUNCTION(execIsPointInBox_Box); \
DECLARE_FUNCTION(execIsPointInBox); \
DECLARE_FUNCTION(execPointsAreCoplanar); \
DECLARE_FUNCTION(execMinAreaRectangle); \
DECLARE_FUNCTION(execPerlinNoise1D); \
DECLARE_FUNCTION(execRandomUnitVectorInEllipticalConeInDegreesFromStream); \
DECLARE_FUNCTION(execRandomUnitVectorInEllipticalConeInRadiansFromStream); \
DECLARE_FUNCTION(execRandomUnitVectorInConeInDegreesFromStream); \
DECLARE_FUNCTION(execRandomUnitVectorInConeInRadiansFromStream); \
DECLARE_FUNCTION(execSetRandomStreamSeed); \
DECLARE_FUNCTION(execSeedRandomStream); \
DECLARE_FUNCTION(execResetRandomStream); \
DECLARE_FUNCTION(execRandomRotatorFromStream); \
DECLARE_FUNCTION(execRandomPointInBoundingBoxFromStream_Box); \
DECLARE_FUNCTION(execRandomPointInBoundingBoxFromStream); \
DECLARE_FUNCTION(execRandomUnitVectorFromStream); \
DECLARE_FUNCTION(execRandomFloatInRangeFromStream); \
DECLARE_FUNCTION(execRandomFloatFromStream); \
DECLARE_FUNCTION(execRandomBoolFromStream); \
DECLARE_FUNCTION(execRandomIntegerInRangeFromStream); \
DECLARE_FUNCTION(execRandomIntegerFromStream); \
DECLARE_FUNCTION(execSetQuaternionSpringStateAngularVelocity); \
DECLARE_FUNCTION(execSetVectorSpringStateVelocity); \
DECLARE_FUNCTION(execSetFloatSpringStateVelocity); \
DECLARE_FUNCTION(execResetQuaternionSpringState); \
DECLARE_FUNCTION(execResetVectorSpringState); \
DECLARE_FUNCTION(execResetFloatSpringState); \
DECLARE_FUNCTION(execFloatSpringInterp); \
DECLARE_FUNCTION(execRInterpTo_Constant); \
DECLARE_FUNCTION(execRInterpTo); \
DECLARE_FUNCTION(execFInterpTo_Constant); \
DECLARE_FUNCTION(execFInterpTo); \
DECLARE_FUNCTION(execConv_TransformToMatrix); \
DECLARE_FUNCTION(execTransform_Determinant); \
DECLARE_FUNCTION(execTInterpTo); \
DECLARE_FUNCTION(execTEase); \
DECLARE_FUNCTION(execTLerp); \
DECLARE_FUNCTION(execInvertTransform); \
DECLARE_FUNCTION(execMakeRelativeTransform); \
DECLARE_FUNCTION(execInverseTransformRotation); \
DECLARE_FUNCTION(execInverseTransformDirection); \
DECLARE_FUNCTION(execInverseTransformLocation); \
DECLARE_FUNCTION(execTransformRotation); \
DECLARE_FUNCTION(execTransformDirection); \
DECLARE_FUNCTION(execTransformLocation); \
DECLARE_FUNCTION(execComposeTransforms); \
DECLARE_FUNCTION(execNearlyEqual_TransformTransform); \
DECLARE_FUNCTION(execEqualEqual_TransformTransform); \
DECLARE_FUNCTION(execBreakTransform); \
DECLARE_FUNCTION(execMakeTransform); \
DECLARE_FUNCTION(execNotEqual_NameName); \
DECLARE_FUNCTION(execEqualEqual_NameName); \
DECLARE_FUNCTION(execClassIsChildOf); \
DECLARE_FUNCTION(execNotEqual_ClassClass); \
DECLARE_FUNCTION(execEqualEqual_ClassClass); \
DECLARE_FUNCTION(execNotEqual_ObjectObject); \
DECLARE_FUNCTION(execEqualEqual_ObjectObject); \
DECLARE_FUNCTION(execSelectClass); \
DECLARE_FUNCTION(execSelectObject); \
DECLARE_FUNCTION(execSelectTransform); \
DECLARE_FUNCTION(execSelectColor); \
DECLARE_FUNCTION(execSelectRotator); \
DECLARE_FUNCTION(execSelectVector); \
DECLARE_FUNCTION(execSelectFloat); \
DECLARE_FUNCTION(execSelectInt); \
DECLARE_FUNCTION(execSelectName); \
DECLARE_FUNCTION(execSelectText); \
DECLARE_FUNCTION(execSelectString); \
DECLARE_FUNCTION(execBreakRandomStream); \
DECLARE_FUNCTION(execMakeRandomStreamFromLocation); \
DECLARE_FUNCTION(execMakeRandomStream); \
DECLARE_FUNCTION(execBreakBoxSphereBounds); \
DECLARE_FUNCTION(execMakeBoxSphereBounds); \
DECLARE_FUNCTION(execMakeBox2D); \
DECLARE_FUNCTION(execBox_GetClosestPointTo); \
DECLARE_FUNCTION(execBox_Overlap); \
DECLARE_FUNCTION(execBox_ExpandBy); \
DECLARE_FUNCTION(execBox_Intersects); \
DECLARE_FUNCTION(execBox_IsPointInside); \
DECLARE_FUNCTION(execBox_IsInsideOrOn); \
DECLARE_FUNCTION(execBox_IsInside); \
DECLARE_FUNCTION(execMakeOrientedBox); \
DECLARE_FUNCTION(execMakeBoxWithOrigin); \
DECLARE_FUNCTION(execMakeBox); \
DECLARE_FUNCTION(execConv_DoubleToVector2D); \
DECLARE_FUNCTION(execConv_DoubleToVector); \
DECLARE_FUNCTION(execConv_IntVector2ToVector2D); \
DECLARE_FUNCTION(execConv_IntVectorToVector); \
DECLARE_FUNCTION(execConv_ColorToLinearColor); \
DECLARE_FUNCTION(execConv_ByteToInt64); \
DECLARE_FUNCTION(execConv_ByteToInt); \
DECLARE_FUNCTION(execConv_BoolToByte); \
DECLARE_FUNCTION(execConv_BoolToDouble); \
DECLARE_FUNCTION(execConv_BoolToInt); \
DECLARE_FUNCTION(execConv_IntToBool); \
DECLARE_FUNCTION(execConv_IntToVector); \
DECLARE_FUNCTION(execConv_IntToIntVector2); \
DECLARE_FUNCTION(execConv_IntToIntVector); \
DECLARE_FUNCTION(execConv_Int64ToDouble); \
DECLARE_FUNCTION(execConv_DoubleToInt64); \
DECLARE_FUNCTION(execConv_Int64ToByte); \
DECLARE_FUNCTION(execConv_FloatToDouble); \
DECLARE_FUNCTION(execConv_DoubleToFloat); \
DECLARE_FUNCTION(execConv_Int64ToInt); \
DECLARE_FUNCTION(execConv_IntToByte); \
DECLARE_FUNCTION(execConv_IntToInt64); \
DECLARE_FUNCTION(execConv_IntToDouble); \
DECLARE_FUNCTION(execConv_ByteToDouble); \
DECLARE_FUNCTION(execBreakFrameRate); \
DECLARE_FUNCTION(execMakeFrameRate); \
DECLARE_FUNCTION(execBreakQualifiedFrameTime); \
DECLARE_FUNCTION(execMakeQualifiedFrameTime); \
DECLARE_FUNCTION(execTimespanFromString); \
DECLARE_FUNCTION(execTimespanRatio); \
DECLARE_FUNCTION(execFromSeconds); \
DECLARE_FUNCTION(execFromMinutes); \
DECLARE_FUNCTION(execFromMilliseconds); \
DECLARE_FUNCTION(execFromHours); \
DECLARE_FUNCTION(execFromDays); \
DECLARE_FUNCTION(execGetTotalSeconds); \
DECLARE_FUNCTION(execGetTotalMinutes); \
DECLARE_FUNCTION(execGetTotalMilliseconds); \
DECLARE_FUNCTION(execGetTotalHours); \
DECLARE_FUNCTION(execGetTotalDays); \
DECLARE_FUNCTION(execGetSeconds); \
DECLARE_FUNCTION(execGetMinutes); \
DECLARE_FUNCTION(execGetMilliseconds); \
DECLARE_FUNCTION(execGetHours); \
DECLARE_FUNCTION(execGetDuration); \
DECLARE_FUNCTION(execGetDays); \
DECLARE_FUNCTION(execLessEqual_TimespanTimespan); \
DECLARE_FUNCTION(execLess_TimespanTimespan); \
DECLARE_FUNCTION(execGreaterEqual_TimespanTimespan); \
DECLARE_FUNCTION(execGreater_TimespanTimespan); \
DECLARE_FUNCTION(execNotEqual_TimespanTimespan); \
DECLARE_FUNCTION(execEqualEqual_TimespanTimespan); \
DECLARE_FUNCTION(execDivide_TimespanFloat); \
DECLARE_FUNCTION(execMultiply_TimespanFloat); \
DECLARE_FUNCTION(execSubtract_TimespanTimespan); \
DECLARE_FUNCTION(execAdd_TimespanTimespan); \
DECLARE_FUNCTION(execBreakTimespan2); \
DECLARE_FUNCTION(execBreakTimespan); \
DECLARE_FUNCTION(execMakeTimespan2); \
DECLARE_FUNCTION(execMakeTimespan); \
DECLARE_FUNCTION(execTimespanZeroValue); \
DECLARE_FUNCTION(execTimespanMinValue); \
DECLARE_FUNCTION(execTimespanMaxValue); \
DECLARE_FUNCTION(execFromUnixTimestamp); \
DECLARE_FUNCTION(execToUnixTimestampDouble); \
DECLARE_FUNCTION(execToUnixTimestamp); \
DECLARE_FUNCTION(execDateTimeFromString); \
DECLARE_FUNCTION(execDateTimeFromIsoString); \
DECLARE_FUNCTION(execUtcNow); \
DECLARE_FUNCTION(execToday); \
DECLARE_FUNCTION(execNow); \
DECLARE_FUNCTION(execDateTimeMinValue); \
DECLARE_FUNCTION(execDateTimeMaxValue); \
DECLARE_FUNCTION(execIsLeapYear); \
DECLARE_FUNCTION(execDaysInYear); \
DECLARE_FUNCTION(execDaysInMonth); \
DECLARE_FUNCTION(execIsMorning); \
DECLARE_FUNCTION(execIsAfternoon); \
DECLARE_FUNCTION(execGetYear); \
DECLARE_FUNCTION(execGetTimeOfDay); \
DECLARE_FUNCTION(execGetSecond); \
DECLARE_FUNCTION(execGetMonth); \
DECLARE_FUNCTION(execGetMinute); \
DECLARE_FUNCTION(execGetMillisecond); \
DECLARE_FUNCTION(execGetHour12); \
DECLARE_FUNCTION(execGetHour); \
DECLARE_FUNCTION(execGetDayOfYear); \
DECLARE_FUNCTION(execGetDay); \
DECLARE_FUNCTION(execGetDate); \
DECLARE_FUNCTION(execLessEqual_DateTimeDateTime); \
DECLARE_FUNCTION(execLess_DateTimeDateTime); \
DECLARE_FUNCTION(execGreaterEqual_DateTimeDateTime); \
DECLARE_FUNCTION(execGreater_DateTimeDateTime); \
DECLARE_FUNCTION(execNotEqual_DateTimeDateTime); \
DECLARE_FUNCTION(execEqualEqual_DateTimeDateTime); \
DECLARE_FUNCTION(execSubtract_DateTimeDateTime); \
DECLARE_FUNCTION(execAdd_DateTimeDateTime); \
DECLARE_FUNCTION(execSubtract_DateTimeTimespan); \
DECLARE_FUNCTION(execAdd_DateTimeTimespan); \
DECLARE_FUNCTION(execBreakDateTime); \
DECLARE_FUNCTION(execMakeDateTime); \
DECLARE_FUNCTION(execMakePlaneFromPointAndNormal); \
DECLARE_FUNCTION(execToHex_LinearColor); \
DECLARE_FUNCTION(execDivide_LinearColorLinearColor); \
DECLARE_FUNCTION(execMultiply_LinearColorFloat); \
DECLARE_FUNCTION(execMultiply_LinearColorLinearColor); \
DECLARE_FUNCTION(execSubtract_LinearColorLinearColor); \
DECLARE_FUNCTION(execAdd_LinearColorLinearColor); \
DECLARE_FUNCTION(execNotEqual_LinearColorLinearColor); \
DECLARE_FUNCTION(execEqualEqual_LinearColorLinearColor); \
DECLARE_FUNCTION(execLinearColor_IsNearEqual); \
DECLARE_FUNCTION(execLinearColorLerpUsingHSV); \
DECLARE_FUNCTION(execLinearColorLerp); \
DECLARE_FUNCTION(execCInterpTo); \
DECLARE_FUNCTION(execLinearColor_GetMin); \
DECLARE_FUNCTION(execLinearColor_GetMax); \
DECLARE_FUNCTION(execLinearColor_GetLuminance); \
DECLARE_FUNCTION(execLinearColor_ToNewOpacity); \
DECLARE_FUNCTION(execLinearColor_Distance); \
DECLARE_FUNCTION(execLinearColor_Desaturated); \
DECLARE_FUNCTION(execLinearColor_QuantizeRound); \
DECLARE_FUNCTION(execLinearColor_Quantize); \
DECLARE_FUNCTION(execConv_LinearColorToColor); \
DECLARE_FUNCTION(execLinearColor_ToRGBE); \
DECLARE_FUNCTION(execConv_LinearColorToVector); \
DECLARE_FUNCTION(execRGBLinearToHSV); \
DECLARE_FUNCTION(execRGBToHSV_Vector); \
DECLARE_FUNCTION(execRGBToHSV); \
DECLARE_FUNCTION(execHSVToRGBLinear); \
DECLARE_FUNCTION(execHSVToRGB_Vector); \
DECLARE_FUNCTION(execHSVToRGB); \
DECLARE_FUNCTION(execConv_DoubleToLinearColor); \
DECLARE_FUNCTION(execLinearColor_SetRandomHue); \
DECLARE_FUNCTION(execLinearColor_SetTemperature); \
DECLARE_FUNCTION(execLinearColor_SetFromPow22); \
DECLARE_FUNCTION(execLinearColor_SetFromSRGB); \
DECLARE_FUNCTION(execLinearColor_SetFromHSV); \
DECLARE_FUNCTION(execLinearColor_SetRGBA); \
DECLARE_FUNCTION(execLinearColor_Set); \
DECLARE_FUNCTION(execBreakColor); \
DECLARE_FUNCTION(execMakeColor); \
DECLARE_FUNCTION(execLinearColor_Transparent); \
DECLARE_FUNCTION(execLinearColor_Yellow); \
DECLARE_FUNCTION(execLinearColor_Blue); \
DECLARE_FUNCTION(execLinearColor_Green); \
DECLARE_FUNCTION(execLinearColor_Red); \
DECLARE_FUNCTION(execLinearColor_Black); \
DECLARE_FUNCTION(execLinearColor_Gray); \
DECLARE_FUNCTION(execLinearColor_White); \
DECLARE_FUNCTION(execQuat_FindBetweenNormals); \
DECLARE_FUNCTION(execQuat_FindBetweenVectors); \
DECLARE_FUNCTION(execQuat_Slerp); \
DECLARE_FUNCTION(execQuat_UnrotateVector); \
DECLARE_FUNCTION(execQuat_RotateVector); \
DECLARE_FUNCTION(execQuat_SizeSquared); \
DECLARE_FUNCTION(execQuat_Size); \
DECLARE_FUNCTION(execQuat_MakeFromRotationVector); \
DECLARE_FUNCTION(execQuat_ToRotationVector); \
DECLARE_FUNCTION(execConv_RotatorToQuaternion); \
DECLARE_FUNCTION(execQuat_Rotator); \
DECLARE_FUNCTION(execQuat_MakeFromEuler); \
DECLARE_FUNCTION(execQuat_SetFromEuler); \
DECLARE_FUNCTION(execQuat_SetComponents); \
DECLARE_FUNCTION(execQuat_Log); \
DECLARE_FUNCTION(execQuat_Inversed); \
DECLARE_FUNCTION(execQuat_GetRotationAxis); \
DECLARE_FUNCTION(execQuat_Normalized); \
DECLARE_FUNCTION(execQuat_Normalize); \
DECLARE_FUNCTION(execQuat_VectorUp); \
DECLARE_FUNCTION(execQuat_VectorRight); \
DECLARE_FUNCTION(execQuat_VectorForward); \
DECLARE_FUNCTION(execQuat_GetAxisZ); \
DECLARE_FUNCTION(execQuat_GetAxisY); \
DECLARE_FUNCTION(execQuat_GetAxisX); \
DECLARE_FUNCTION(execQuat_GetAngle); \
DECLARE_FUNCTION(execQuat_Exp); \
DECLARE_FUNCTION(execQuat_Euler); \
DECLARE_FUNCTION(execQuat_GetShortestArcWith); \
DECLARE_FUNCTION(execQuat_EnforceShortestArcWith); \
DECLARE_FUNCTION(execQuat_AngularDistance); \
DECLARE_FUNCTION(execQuat_IsNonFinite); \
DECLARE_FUNCTION(execQuat_IsFinite); \
DECLARE_FUNCTION(execQuat_IsNormalized); \
DECLARE_FUNCTION(execQuat_IsIdentity); \
DECLARE_FUNCTION(execMultiply_QuatQuat); \
DECLARE_FUNCTION(execBreakQuat); \
DECLARE_FUNCTION(execMakeQuat); \
DECLARE_FUNCTION(execSubtract_QuatQuat); \
DECLARE_FUNCTION(execAdd_QuatQuat); \
DECLARE_FUNCTION(execNotEqual_QuatQuat); \
DECLARE_FUNCTION(execEqualEqual_QuatQuat); \
DECLARE_FUNCTION(execQuat_Identity); \
DECLARE_FUNCTION(execMatrix_Mirror); \
DECLARE_FUNCTION(execMatrix_GetFrustumBottomPlane); \
DECLARE_FUNCTION(execMatrix_GetFrustumTopPlane); \
DECLARE_FUNCTION(execMatrix_GetFrustumRightPlane); \
DECLARE_FUNCTION(execMatrix_GetFrustumLeftPlane); \
DECLARE_FUNCTION(execMatrix_GetFrustumFarPlane); \
DECLARE_FUNCTION(execMatrix_GetFrustumNearPlane); \
DECLARE_FUNCTION(execMatrix_ToQuat); \
DECLARE_FUNCTION(execMatrix_GetRotator); \
DECLARE_FUNCTION(execMatrix_SetColumn); \
DECLARE_FUNCTION(execMatrix_GetColumn); \
DECLARE_FUNCTION(execMatrix_SetOrigin); \
DECLARE_FUNCTION(execMatrix_SetAxis); \
DECLARE_FUNCTION(execMatrix_GetUnitAxes); \
DECLARE_FUNCTION(execMatrix_GetUnitAxis); \
DECLARE_FUNCTION(execMatrix_GetScaledAxes); \
DECLARE_FUNCTION(execMatrix_GetScaledAxis); \
DECLARE_FUNCTION(execMatrix_ApplyScale); \
DECLARE_FUNCTION(execMatrix_GetMaximumAxisScale); \
DECLARE_FUNCTION(execMatrix_ScaleTranslation); \
DECLARE_FUNCTION(execMatrix_ContainsNaN); \
DECLARE_FUNCTION(execMatrix_ConcatenateTranslation); \
DECLARE_FUNCTION(execMatrix_RemoveTranslation); \
DECLARE_FUNCTION(execMatrix_GetScaleVector); \
DECLARE_FUNCTION(execMatrix_GetMatrixWithoutScale); \
DECLARE_FUNCTION(execMatrix_RemoveScaling); \
DECLARE_FUNCTION(execMatrix_GetTransposeAdjoint); \
DECLARE_FUNCTION(execMatrix_GetInverse); \
DECLARE_FUNCTION(execMatrix_GetRotDeterminant); \
DECLARE_FUNCTION(execMatrix_GetDeterminant); \
DECLARE_FUNCTION(execMatrix_GetTransposed); \
DECLARE_FUNCTION(execMatrix_InverseTransformVector); \
DECLARE_FUNCTION(execMatrix_TransformVector); \
DECLARE_FUNCTION(execMatrix_InverseTransformPosition); \
DECLARE_FUNCTION(execMatrix_TransformPosition); \
DECLARE_FUNCTION(execMatrix_TransformVector4); \
DECLARE_FUNCTION(execNotEqual_MatrixMatrix); \
DECLARE_FUNCTION(execEqualEqual_MatrixMatrix); \
DECLARE_FUNCTION(execMultiply_MatrixFloat); \
DECLARE_FUNCTION(execAdd_MatrixMatrix); \
DECLARE_FUNCTION(execMultiply_MatrixMatrix); \
DECLARE_FUNCTION(execMatrix_Identity); \
DECLARE_FUNCTION(execMatrix_GetOrigin); \
DECLARE_FUNCTION(execConv_MatrixToRotator); \
DECLARE_FUNCTION(execConv_MatrixToTransform); \
DECLARE_FUNCTION(execNormalizeAxis); \
DECLARE_FUNCTION(execClampAxis); \
DECLARE_FUNCTION(execNormalizedDeltaRotator); \
DECLARE_FUNCTION(execREase); \
DECLARE_FUNCTION(execRLerp); \
DECLARE_FUNCTION(execRandomRotator); \
DECLARE_FUNCTION(execGetAxes); \
DECLARE_FUNCTION(execConv_RotatorToTransform); \
DECLARE_FUNCTION(execConv_RotatorToVector); \
DECLARE_FUNCTION(execGetUpVector); \
DECLARE_FUNCTION(execGetRightVector); \
DECLARE_FUNCTION(execGetForwardVector); \
DECLARE_FUNCTION(execNegateRotator); \
DECLARE_FUNCTION(execComposeRotators); \
DECLARE_FUNCTION(execMultiply_RotatorInt); \
DECLARE_FUNCTION(execMultiply_RotatorFloat); \
DECLARE_FUNCTION(execNotEqual_RotatorRotator); \
DECLARE_FUNCTION(execEqualEqual_RotatorRotator); \
DECLARE_FUNCTION(execBreakRotIntoAxes); \
DECLARE_FUNCTION(execBreakRotator); \
DECLARE_FUNCTION(execFindRelativeLookAtRotation); \
DECLARE_FUNCTION(execFindLookAtRotation); \
DECLARE_FUNCTION(execMakeRotationFromAxes); \
DECLARE_FUNCTION(execMakeRotFromZY); \
DECLARE_FUNCTION(execMakeRotFromZX); \
DECLARE_FUNCTION(execMakeRotFromYZ); \
DECLARE_FUNCTION(execMakeRotFromYX); \
DECLARE_FUNCTION(execMakeRotFromXZ); \
DECLARE_FUNCTION(execMakeRotFromXY); \
DECLARE_FUNCTION(execMakeRotFromZ); \
DECLARE_FUNCTION(execMakeRotFromY); \
DECLARE_FUNCTION(execMakeRotFromX); \
DECLARE_FUNCTION(execMakeRotator); \
DECLARE_FUNCTION(execTransformVector4); \
DECLARE_FUNCTION(execVector4_MirrorByVector3); \
DECLARE_FUNCTION(execVector4_Normalize3); \
DECLARE_FUNCTION(execVector4_NormalUnsafe3); \
DECLARE_FUNCTION(execVector4_Normal3); \
DECLARE_FUNCTION(execVector4_IsNormal3); \
DECLARE_FUNCTION(execVector4_IsUnit3); \
DECLARE_FUNCTION(execVector4_SizeSquared3); \
DECLARE_FUNCTION(execVector4_Size3); \
DECLARE_FUNCTION(execVector4_SizeSquared); \
DECLARE_FUNCTION(execVector4_Size); \
DECLARE_FUNCTION(execVector4_IsZero); \
DECLARE_FUNCTION(execVector4_IsNearlyZero3); \
DECLARE_FUNCTION(execVector4_IsNAN); \
DECLARE_FUNCTION(execVector4_DotProduct3); \
DECLARE_FUNCTION(execVector4_DotProduct); \
DECLARE_FUNCTION(execVector4_CrossProduct3); \
DECLARE_FUNCTION(execVector4_Set); \
DECLARE_FUNCTION(execVector4_Assign); \
DECLARE_FUNCTION(execVector4_Negated); \
DECLARE_FUNCTION(execNotEqual_Vector4Vector4); \
DECLARE_FUNCTION(execNotEqualExactly_Vector4Vector4); \
DECLARE_FUNCTION(execEqualEqual_Vector4Vector4); \
DECLARE_FUNCTION(execEqualExactly_Vector4Vector4); \
DECLARE_FUNCTION(execDivide_Vector4Vector4); \
DECLARE_FUNCTION(execMultiply_Vector4Vector4); \
DECLARE_FUNCTION(execSubtract_Vector4Vector4); \
DECLARE_FUNCTION(execAdd_Vector4Vector4); \
DECLARE_FUNCTION(execConv_Vector4ToQuaternion); \
DECLARE_FUNCTION(execConv_Vector4ToRotator); \
DECLARE_FUNCTION(execConv_Vector4ToVector); \
DECLARE_FUNCTION(execBreakVector4); \
DECLARE_FUNCTION(execMakeVector4); \
DECLARE_FUNCTION(execVector4_Zero); \
DECLARE_FUNCTION(execRandomUnitVectorInEllipticalConeInDegrees); \
DECLARE_FUNCTION(execRandomUnitVectorInEllipticalConeInRadians); \
DECLARE_FUNCTION(execRandomUnitVectorInConeInDegrees); \
DECLARE_FUNCTION(execRandomUnitVectorInConeInRadians); \
DECLARE_FUNCTION(execRandomPointInBoundingBox_Box); \
DECLARE_FUNCTION(execRandomPointInBoundingBox); \
DECLARE_FUNCTION(execRandomUnitVector); \
DECLARE_FUNCTION(execGetPointDistanceToLine); \
DECLARE_FUNCTION(execGetPointDistanceToSegment); \
DECLARE_FUNCTION(execFindClosestPointOnLine); \
DECLARE_FUNCTION(execFindClosestPointOnSegment); \
DECLARE_FUNCTION(execFindNearestPointsOnLineSegments); \
DECLARE_FUNCTION(execProjectVectorOnToPlane); \
DECLARE_FUNCTION(execProjectPointOnToPlane); \
DECLARE_FUNCTION(execProjectVectorOnToVector); \
DECLARE_FUNCTION(execVector_ProjectOnToNormal); \
DECLARE_FUNCTION(execVector_BoundedToBox); \
DECLARE_FUNCTION(execVector_AddBounded); \
DECLARE_FUNCTION(execVector_BoundedToCube); \
DECLARE_FUNCTION(execVector_SnappedToGrid); \
DECLARE_FUNCTION(execVector_MirrorByPlane); \
DECLARE_FUNCTION(execMirrorVectorByNormal); \
DECLARE_FUNCTION(execGetReflectionVector); \
DECLARE_FUNCTION(execVector_Reciprocal); \
DECLARE_FUNCTION(execQuaternionSpringInterp); \
DECLARE_FUNCTION(execVectorSpringInterp); \
DECLARE_FUNCTION(execVInterpTo_Constant); \
DECLARE_FUNCTION(execVInterpTo); \
DECLARE_FUNCTION(execVEase); \
DECLARE_FUNCTION(execVLerp); \
DECLARE_FUNCTION(execVector_Normalize); \
DECLARE_FUNCTION(execVector_NormalUnsafe); \
DECLARE_FUNCTION(execVector_Normal2D); \
DECLARE_FUNCTION(execNormal); \
DECLARE_FUNCTION(execVector_IsNormal); \
DECLARE_FUNCTION(execVector_IsUnit); \
DECLARE_FUNCTION(execVector_IsUniform); \
DECLARE_FUNCTION(execVector_IsNAN); \
DECLARE_FUNCTION(execVector_IsZero); \
DECLARE_FUNCTION(execVector_IsNearlyZero); \
DECLARE_FUNCTION(execVSizeXYSquared); \
DECLARE_FUNCTION(execVSizeXY); \
DECLARE_FUNCTION(execVSizeSquared); \
DECLARE_FUNCTION(execVSize); \
DECLARE_FUNCTION(execVector_Distance2DSquared); \
DECLARE_FUNCTION(execVector_Distance2D); \
DECLARE_FUNCTION(execVector_DistanceSquared); \
DECLARE_FUNCTION(execVector_Distance); \
DECLARE_FUNCTION(execFTruncVector2D); \
DECLARE_FUNCTION(execFTruncVector); \
DECLARE_FUNCTION(execGetVectorArrayAverage); \
DECLARE_FUNCTION(execGetAzimuthAndElevation); \
DECLARE_FUNCTION(execGetYawPitchFromVector); \
DECLARE_FUNCTION(execGetDirectionUnitVector); \
DECLARE_FUNCTION(execVector_UnitCartesianToSpherical); \
DECLARE_FUNCTION(execVector_ToDegrees); \
DECLARE_FUNCTION(execVector_ToRadians); \
DECLARE_FUNCTION(execVector_CosineAngle2D); \
DECLARE_FUNCTION(execVector_HeadingAngle); \
DECLARE_FUNCTION(execVector_GetProjection); \
DECLARE_FUNCTION(execVector_GetSignVector); \
DECLARE_FUNCTION(execVector_ComponentMax); \
DECLARE_FUNCTION(execVector_ComponentMin); \
DECLARE_FUNCTION(execVector_GetAbs); \
DECLARE_FUNCTION(execVector_GetAbsMin); \
DECLARE_FUNCTION(execVector_GetAbsMax); \
DECLARE_FUNCTION(execGetMaxElement); \
DECLARE_FUNCTION(execGetMinElement); \
DECLARE_FUNCTION(execVector_ClampSizeMax2D); \
DECLARE_FUNCTION(execVector_ClampSizeMax); \
DECLARE_FUNCTION(execVector_ClampSize2D); \
DECLARE_FUNCTION(execClampVectorSize); \
DECLARE_FUNCTION(execVector_UnwindEuler); \
DECLARE_FUNCTION(execLessLess_VectorRotator); \
DECLARE_FUNCTION(execRotateAngleAxis); \
DECLARE_FUNCTION(execGreaterGreater_VectorRotator); \
DECLARE_FUNCTION(execCross_VectorVector); \
DECLARE_FUNCTION(execDot_VectorVector); \
DECLARE_FUNCTION(execNotEqual_VectorVector); \
DECLARE_FUNCTION(execNotEqualExactly_VectorVector); \
DECLARE_FUNCTION(execEqualEqual_VectorVector); \
DECLARE_FUNCTION(execEqualExactly_VectorVector); \
DECLARE_FUNCTION(execNegateVector); \
DECLARE_FUNCTION(execDivide_VectorInt); \
DECLARE_FUNCTION(execDivide_VectorFloat); \
DECLARE_FUNCTION(execDivide_VectorVector); \
DECLARE_FUNCTION(execMultiply_VectorInt); \
DECLARE_FUNCTION(execMultiply_VectorFloat); \
DECLARE_FUNCTION(execMultiply_VectorVector); \
DECLARE_FUNCTION(execSubtract_VectorInt); \
DECLARE_FUNCTION(execSubtract_VectorFloat); \
DECLARE_FUNCTION(execSubtract_VectorVector); \
DECLARE_FUNCTION(execAdd_VectorInt); \
DECLARE_FUNCTION(execAdd_VectorFloat); \
DECLARE_FUNCTION(execAdd_VectorVector); \
DECLARE_FUNCTION(execVector_SlerpNormals); \
DECLARE_FUNCTION(execVector_SlerpVectorToDirection); \
DECLARE_FUNCTION(execConv_VectorToQuaternion); \
DECLARE_FUNCTION(execRotatorFromAxisAndAngle); \
DECLARE_FUNCTION(execConv_VectorToRotator); \
DECLARE_FUNCTION(execConv_VectorToVector2D); \
DECLARE_FUNCTION(execConv_VectorToTransform); \
DECLARE_FUNCTION(execConv_VectorToLinearColor); \
DECLARE_FUNCTION(execBreakVector); \
DECLARE_FUNCTION(execVector_Set); \
DECLARE_FUNCTION(execVector_Assign); \
DECLARE_FUNCTION(execCreateVectorFromYawPitch); \
DECLARE_FUNCTION(execMakeVector); \
DECLARE_FUNCTION(execVector_Left); \
DECLARE_FUNCTION(execVector_Right); \
DECLARE_FUNCTION(execVector_Down); \
DECLARE_FUNCTION(execVector_Up); \
DECLARE_FUNCTION(execVector_Backward); \
DECLARE_FUNCTION(execVector_Forward); \
DECLARE_FUNCTION(execVector_One); \
DECLARE_FUNCTION(execVector_Zero); \
DECLARE_FUNCTION(execVSize2DSquared); \
DECLARE_FUNCTION(execVSize2D); \
DECLARE_FUNCTION(execToSign2D); \
DECLARE_FUNCTION(execToRounded2D); \
DECLARE_FUNCTION(execToDirectionAndLength2D); \
DECLARE_FUNCTION(execSpherical2DToUnitCartesian); \
DECLARE_FUNCTION(execNormalize2D); \
DECLARE_FUNCTION(execNormal2D); \
DECLARE_FUNCTION(execNormalSafe2D); \
DECLARE_FUNCTION(execVector2DInterpTo_Constant); \
DECLARE_FUNCTION(execVector2DInterpTo); \
DECLARE_FUNCTION(execIsZero2D); \
DECLARE_FUNCTION(execIsNearlyZero2D); \
DECLARE_FUNCTION(execGetRotated2D); \
DECLARE_FUNCTION(execGetMin2D); \
DECLARE_FUNCTION(execGetMax2D); \
DECLARE_FUNCTION(execGetAbsMax2D); \
DECLARE_FUNCTION(execGetAbs2D); \
DECLARE_FUNCTION(execDotProduct2D); \
DECLARE_FUNCTION(execDistanceSquared2D); \
DECLARE_FUNCTION(execDistance2D); \
DECLARE_FUNCTION(execCrossProduct2D); \
DECLARE_FUNCTION(execClampAxes2D); \
DECLARE_FUNCTION(execSet2D); \
DECLARE_FUNCTION(execNegated2D); \
DECLARE_FUNCTION(execNotEqual_Vector2DVector2D); \
DECLARE_FUNCTION(execNotEqualExactly_Vector2DVector2D); \
DECLARE_FUNCTION(execEqualEqual_Vector2DVector2D); \
DECLARE_FUNCTION(execEqualExactly_Vector2DVector2D); \
DECLARE_FUNCTION(execDivide_Vector2DFloat); \
DECLARE_FUNCTION(execDivide_Vector2DVector2D); \
DECLARE_FUNCTION(execMultiply_Vector2DFloat); \
DECLARE_FUNCTION(execMultiply_Vector2DVector2D); \
DECLARE_FUNCTION(execSubtract_Vector2DFloat); \
DECLARE_FUNCTION(execSubtract_Vector2DVector2D); \
DECLARE_FUNCTION(execAdd_Vector2DFloat); \
DECLARE_FUNCTION(execAdd_Vector2DVector2D); \
DECLARE_FUNCTION(execConv_Vector2DToIntPoint); \
DECLARE_FUNCTION(execConv_Vector2DToVector); \
DECLARE_FUNCTION(execBreakVector2D); \
DECLARE_FUNCTION(execMakeVector2D); \
DECLARE_FUNCTION(execVector2D_Zero); \
DECLARE_FUNCTION(execVector2D_Unit45Deg); \
DECLARE_FUNCTION(execVector2D_One); \
DECLARE_FUNCTION(execNotEqual_IntPointIntPoint); \
DECLARE_FUNCTION(execEqual_IntPointIntPoint); \
DECLARE_FUNCTION(execDivide_IntPointInt); \
DECLARE_FUNCTION(execDivide_IntPointIntPoint); \
DECLARE_FUNCTION(execMultiply_IntPointInt); \
DECLARE_FUNCTION(execMultiply_IntPointIntPoint); \
DECLARE_FUNCTION(execSubtract_IntPointInt); \
DECLARE_FUNCTION(execSubtract_IntPointIntPoint); \
DECLARE_FUNCTION(execAdd_IntPointInt); \
DECLARE_FUNCTION(execAdd_IntPointIntPoint); \
DECLARE_FUNCTION(execConv_IntPointToVector2D); \
DECLARE_FUNCTION(execIntPoint_Down); \
DECLARE_FUNCTION(execIntPoint_Right); \
DECLARE_FUNCTION(execIntPoint_Left); \
DECLARE_FUNCTION(execIntPoint_Up); \
DECLARE_FUNCTION(execIntPoint_One); \
DECLARE_FUNCTION(execIntPoint_Zero); \
DECLARE_FUNCTION(execFixedTurn); \
DECLARE_FUNCTION(execMakePulsatingValue); \
DECLARE_FUNCTION(execGetRuntimeFloatCurveValue); \
DECLARE_FUNCTION(execFInterpEaseInOut); \
DECLARE_FUNCTION(execMultiplyByPi); \
DECLARE_FUNCTION(execMapRangeClamped); \
DECLARE_FUNCTION(execMapRangeUnclamped); \
DECLARE_FUNCTION(execNormalizeToRange); \
DECLARE_FUNCTION(execSignOfFloat); \
DECLARE_FUNCTION(execFMod64); \
DECLARE_FUNCTION(execFMod); \
DECLARE_FUNCTION(execFCeil64); \
DECLARE_FUNCTION(execFTrunc64); \
DECLARE_FUNCTION(execFFloor64); \
DECLARE_FUNCTION(execRound64); \
DECLARE_FUNCTION(execFCeil); \
DECLARE_FUNCTION(execFTrunc); \
DECLARE_FUNCTION(execFFloor); \
DECLARE_FUNCTION(execRound); \
DECLARE_FUNCTION(execEase); \
DECLARE_FUNCTION(execLerp); \
DECLARE_FUNCTION(execMinOfByteArray); \
DECLARE_FUNCTION(execMaxOfByteArray); \
DECLARE_FUNCTION(execMinOfFloatArray); \
DECLARE_FUNCTION(execMaxOfFloatArray); \
DECLARE_FUNCTION(execAverageOfIntArray); \
DECLARE_FUNCTION(execMedianOfIntArray); \
DECLARE_FUNCTION(execMinOfIntArray); \
DECLARE_FUNCTION(execMaxOfIntArray); \
DECLARE_FUNCTION(execSafeDivide); \
DECLARE_FUNCTION(execFWrap); \
DECLARE_FUNCTION(execFClamp); \
DECLARE_FUNCTION(execFMax); \
DECLARE_FUNCTION(execFMin); \
DECLARE_FUNCTION(execClampAngle); \
DECLARE_FUNCTION(execDegAtan2); \
DECLARE_FUNCTION(execDegAtan); \
DECLARE_FUNCTION(execDegTan); \
DECLARE_FUNCTION(execDegAcos); \
DECLARE_FUNCTION(execDegCos); \
DECLARE_FUNCTION(execDegAsin); \
DECLARE_FUNCTION(execDegSin); \
DECLARE_FUNCTION(execRadiansToDegrees); \
DECLARE_FUNCTION(execDegreesToRadians); \
DECLARE_FUNCTION(execGetTAU); \
DECLARE_FUNCTION(execGetPI); \
DECLARE_FUNCTION(execRandomFloatInRange); \
DECLARE_FUNCTION(execRandomFloat); \
DECLARE_FUNCTION(execSquare); \
DECLARE_FUNCTION(execSqrt); \
DECLARE_FUNCTION(execLoge); \
DECLARE_FUNCTION(execLog); \
DECLARE_FUNCTION(execExp); \
DECLARE_FUNCTION(execAtan2); \
DECLARE_FUNCTION(execAtan); \
DECLARE_FUNCTION(execTan); \
DECLARE_FUNCTION(execAcos); \
DECLARE_FUNCTION(execCos); \
DECLARE_FUNCTION(execAsin); \
DECLARE_FUNCTION(execSin); \
DECLARE_FUNCTION(execAbs); \
DECLARE_FUNCTION(execGridSnap_Float); \
DECLARE_FUNCTION(execHypotenuse); \
DECLARE_FUNCTION(execInRange_FloatFloat); \
DECLARE_FUNCTION(execNotEqual_DoubleDouble); \
DECLARE_FUNCTION(execNearlyEqual_FloatFloat); \
DECLARE_FUNCTION(execEqualEqual_DoubleDouble); \
DECLARE_FUNCTION(execGreaterEqual_DoubleDouble); \
DECLARE_FUNCTION(execLessEqual_DoubleDouble); \
DECLARE_FUNCTION(execGreater_DoubleDouble); \
DECLARE_FUNCTION(execLess_DoubleDouble); \
DECLARE_FUNCTION(execDivide_DoubleDouble); \
DECLARE_FUNCTION(execMultiply_DoubleDouble); \
DECLARE_FUNCTION(execSubtract_DoubleDouble); \
DECLARE_FUNCTION(execAdd_DoubleDouble); \
DECLARE_FUNCTION(execFraction); \
DECLARE_FUNCTION(execMultiply_IntFloat); \
DECLARE_FUNCTION(execMultiplyMultiply_FloatFloat); \
DECLARE_FUNCTION(execAbs_Int64); \
DECLARE_FUNCTION(execClampInt64); \
DECLARE_FUNCTION(execMaxInt64); \
DECLARE_FUNCTION(execMinInt64); \
DECLARE_FUNCTION(execRandomInteger64InRange); \
DECLARE_FUNCTION(execRandomInteger64); \
DECLARE_FUNCTION(execSignOfInteger64); \
DECLARE_FUNCTION(execNot_Int64); \
DECLARE_FUNCTION(execOr_Int64Int64); \
DECLARE_FUNCTION(execXor_Int64Int64); \
DECLARE_FUNCTION(execAnd_Int64Int64); \
DECLARE_FUNCTION(execInRange_Int64Int64); \
DECLARE_FUNCTION(execNotEqual_Int64Int64); \
DECLARE_FUNCTION(execEqualEqual_Int64Int64); \
DECLARE_FUNCTION(execGreaterEqual_Int64Int64); \
DECLARE_FUNCTION(execLessEqual_Int64Int64); \
DECLARE_FUNCTION(execGreater_Int64Int64); \
DECLARE_FUNCTION(execLess_Int64Int64); \
DECLARE_FUNCTION(execSubtract_Int64Int64); \
DECLARE_FUNCTION(execAdd_Int64Int64); \
DECLARE_FUNCTION(execPercent_Int64Int64); \
DECLARE_FUNCTION(execDivide_Int64Int64); \
DECLARE_FUNCTION(execMultiply_Int64Int64); \
DECLARE_FUNCTION(execAbs_Int); \
DECLARE_FUNCTION(execWrap); \
DECLARE_FUNCTION(execClamp); \
DECLARE_FUNCTION(execMax); \
DECLARE_FUNCTION(execMin); \
DECLARE_FUNCTION(execRandomIntegerInRange); \
DECLARE_FUNCTION(execRandomInteger); \
DECLARE_FUNCTION(execSignOfInteger); \
DECLARE_FUNCTION(execNot_Int); \
DECLARE_FUNCTION(execOr_IntInt); \
DECLARE_FUNCTION(execXor_IntInt); \
DECLARE_FUNCTION(execAnd_IntInt); \
DECLARE_FUNCTION(execInRange_IntInt); \
DECLARE_FUNCTION(execNotEqual_IntInt); \
DECLARE_FUNCTION(execEqualEqual_IntInt); \
DECLARE_FUNCTION(execGreaterEqual_IntInt); \
DECLARE_FUNCTION(execLessEqual_IntInt); \
DECLARE_FUNCTION(execGreater_IntInt); \
DECLARE_FUNCTION(execLess_IntInt); \
DECLARE_FUNCTION(execSubtract_IntInt); \
DECLARE_FUNCTION(execAdd_IntInt); \
DECLARE_FUNCTION(execPercent_IntInt); \
DECLARE_FUNCTION(execDivide_IntInt); \
DECLARE_FUNCTION(execMultiply_IntInt); \
DECLARE_FUNCTION(execNotEqual_ByteByte); \
DECLARE_FUNCTION(execEqualEqual_ByteByte); \
DECLARE_FUNCTION(execGreaterEqual_ByteByte); \
DECLARE_FUNCTION(execLessEqual_ByteByte); \
DECLARE_FUNCTION(execGreater_ByteByte); \
DECLARE_FUNCTION(execLess_ByteByte); \
DECLARE_FUNCTION(execBMax); \
DECLARE_FUNCTION(execBMin); \
DECLARE_FUNCTION(execSubtract_ByteByte); \
DECLARE_FUNCTION(execAdd_ByteByte); \
DECLARE_FUNCTION(execPercent_ByteByte); \
DECLARE_FUNCTION(execDivide_ByteByte); \
DECLARE_FUNCTION(execMultiply_ByteByte); \
DECLARE_FUNCTION(execBooleanNOR); \
DECLARE_FUNCTION(execBooleanXOR); \
DECLARE_FUNCTION(execBooleanOR); \
DECLARE_FUNCTION(execBooleanNAND); \
DECLARE_FUNCTION(execBooleanAND); \
DECLARE_FUNCTION(execNotEqual_BoolBool); \
DECLARE_FUNCTION(execEqualEqual_BoolBool); \
DECLARE_FUNCTION(execNot_PreBool); \
DECLARE_FUNCTION(execRandomBoolWithWeightFromStream); \
DECLARE_FUNCTION(execRandomBoolWithWeight); \
DECLARE_FUNCTION(execRandomBool);
struct Z_Construct_UClass_UKismetMathLibrary_Statics;
struct Z_Construct_UFunction_UKismetMathLibrary_Percent_FloatFloat_Statics; \
ENGINE_API UClass* Z_Construct_UClass_UKismetMathLibrary_NoRegister();
#define FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetMathLibrary_h_191_INCLASS \
private: \
static void StaticRegisterNativesUKismetMathLibrary(); \
friend struct ::Z_Construct_UClass_UKismetMathLibrary_Statics; \
friend struct ::Z_Construct_UFunction_UKismetMathLibrary_Percent_FloatFloat_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ENGINE_API UClass* ::Z_Construct_UClass_UKismetMathLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UKismetMathLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Engine"), Z_Construct_UClass_UKismetMathLibrary_NoRegister) \
DECLARE_SERIALIZER(UKismetMathLibrary)
#define FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetMathLibrary_h_191_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ENGINE_API UKismetMathLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UKismetMathLibrary) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ENGINE_API, UKismetMathLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UKismetMathLibrary); \
/** Deleted move- and copy-constructors, should never be used */ \
UKismetMathLibrary(UKismetMathLibrary&&) = delete; \
UKismetMathLibrary(const UKismetMathLibrary&) = delete; \
ENGINE_API virtual ~UKismetMathLibrary();
#define FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetMathLibrary_h_188_PROLOG
#define FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetMathLibrary_h_191_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetMathLibrary_h_191_RPC_WRAPPERS \
FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetMathLibrary_h_191_INCLASS \
FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetMathLibrary_h_191_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UKismetMathLibrary;
// ********** End Class UKismetMathLibrary *********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetMathLibrary_h
// ********** Begin Enum EEasingFunc ***************************************************************
#define FOREACH_ENUM_EEASINGFUNC(op) \
op(EEasingFunc::Linear) \
op(EEasingFunc::Step) \
op(EEasingFunc::SinusoidalIn) \
op(EEasingFunc::SinusoidalOut) \
op(EEasingFunc::SinusoidalInOut) \
op(EEasingFunc::EaseIn) \
op(EEasingFunc::EaseOut) \
op(EEasingFunc::EaseInOut) \
op(EEasingFunc::ExpoIn) \
op(EEasingFunc::ExpoOut) \
op(EEasingFunc::ExpoInOut) \
op(EEasingFunc::CircularIn) \
op(EEasingFunc::CircularOut) \
op(EEasingFunc::CircularInOut)
namespace EEasingFunc { enum Type : int; }
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EEasingFunc::Type>();
// ********** End Enum EEasingFunc *****************************************************************
// ********** Begin Enum ELerpInterpolationMode ****************************************************
#define FOREACH_ENUM_ELERPINTERPOLATIONMODE(op) \
op(ELerpInterpolationMode::QuatInterp) \
op(ELerpInterpolationMode::EulerInterp) \
op(ELerpInterpolationMode::DualQuatInterp)
namespace ELerpInterpolationMode { enum Type : int; }
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<ELerpInterpolationMode::Type>();
// ********** End Enum ELerpInterpolationMode ******************************************************
// ********** Begin Enum EMatrixColumns ************************************************************
#define FOREACH_ENUM_EMATRIXCOLUMNS(op) \
op(EMatrixColumns::First) \
op(EMatrixColumns::Second) \
op(EMatrixColumns::Third) \
op(EMatrixColumns::Fourth)
namespace EMatrixColumns { enum Type : int; }
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EMatrixColumns::Type>();
// ********** End Enum EMatrixColumns **************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS