Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
Vector.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreTypes.h"
6#include "Misc/AssertionMacros.h"
7#include "Math/MathFwd.h"
8#include "Math/NumericLimits.h"
9#include "Misc/Crc.h"
10#include "Math/UnrealMathUtility.h"
11#include "Containers/UnrealString.h"
12#include "Misc/Parse.h"
13#include "Misc/LargeWorldCoordinatesSerializer.h"
14#include "Misc/NetworkVersion.h"
15#include "Math/Color.h"
16#include "Math/IntPoint.h"
17//#include "Logging/LogMacros.h"
18#include "Math/Vector2D.h"
19#include "Misc/ByteSwap.h"
20#include "Internationalization/Text.h"
21#include "Internationalization/Internationalization.h"
22#include "Math/IntVector.h"
23#include "Math/Axis.h"
24#include "Serialization/MemoryLayout.h"
25#include "UObject/ObjectVersion.h"
26#include <type_traits>
27
29#include "Math/VectorRegister.h"
30#endif
31
32#ifdef _MSC_VER
33#pragma warning (push)
34// Ensure template functions don't generate shadowing warnings against global variables at the point of instantiation.
35#pragma warning (disable : 4459)
36#endif
37
38// Move out of global namespace to avoid collisions with Chaos::TVector within the physics code.
39namespace UE
40{
41namespace Math
42{
43
45
46/**
47 * A vector in 3-D space composed of components (X, Y, Z) with floating point precision.
48 */
49template<typename T>
50struct TVector
51{
52 static_assert(std::is_floating_point_v<T>, "T must be floating point");
53
54public:
55 using FReal = T;
56
57 union
58 {
59 struct
60 {
61 /** Vector's X component. */
62 T X;
63
64 /** Vector's Y component. */
65 T Y;
66
67 /** Vector's Z component. */
68 T Z;
69 };
70
71 UE_DEPRECATED(all, "For internal use only")
72 T XYZ[3];
73 };
74
75 /** A zero vector (0,0,0) */
76 static const TVector<T> ZeroVector;
77
78 /** One vector (1,1,1) */
79 static const TVector<T> OneVector;
80
81 /** Unreal up vector (0,0,1) */
82 static const TVector<T> UpVector;
83
84 /** Unreal down vector (0,0,-1) */
85 static const TVector<T> DownVector;
86
87 /** Unreal forward vector (1,0,0) */
88 static const TVector<T> ForwardVector;
89
90 /** Unreal backward vector (-1,0,0) */
91 static const TVector<T> BackwardVector;
92
93 /** Unreal right vector (0,1,0) */
94 static const TVector<T> RightVector;
95
96 /** Unreal left vector (0,-1,0) */
97 static const TVector<T> LeftVector;
98
99 /** Unit X axis vector (1,0,0) */
100 static const TVector<T> XAxisVector;
101
102 /** Unit Y axis vector (0,1,0) */
103 static const TVector<T> YAxisVector;
104
105 /** Unit Z axis vector (0,0,1) */
106 static const TVector<T> ZAxisVector;
107
108 /** @return Zero Vector (0,0,0) */
109 static inline TVector<T> Zero() { return ZeroVector; }
110
111 /** @return One Vector (1,1,1) */
112 static inline TVector<T> One() { return OneVector; }
113
114 /** @return Unit X Vector (1,0,0) */
115 static inline TVector<T> UnitX() { return XAxisVector; }
116
117 /** @return Unit Y Vector (0,1,0) */
118 static inline TVector<T> UnitY() { return YAxisVector; }
119
120 /** @return Unit Z Vector (0,0,1) */
121 static inline TVector<T> UnitZ() { return ZAxisVector; }
122
123public:
124
127 {
128 if (ContainsNaN())
129 {
130 logOrEnsureNanError(TEXT("FVector contains NaN: %s"), *ToString());
131 *const_cast<TVector<T>*>(static_cast<const TVector<T>*>(this)) = ZeroVector;
132 }
133 }
134
136 {
137 if (ContainsNaN())
138 {
139 logOrEnsureNanError(TEXT("%s: FVector contains NaN: %s"), Message, *ToString());
140 *const_cast<TVector<T>*>(static_cast<const TVector<T>*>(this)) = ZeroVector;
141 }
142 }
143#else
145 FORCEINLINE void DiagnosticCheckNaN(const TCHAR* Message) const {}
146#endif
147
148 /** Default constructor (no initialization). */
150
151 /**
152 * Constructor initializing all components to a single T value.
153 *
154 * @param InF Value to set all components to.
155 */
156 explicit FORCEINLINE TVector(T InF);
157
159
160 /**
161 * Constructor using initial values for each component.
162 *
163 * @param InX X Coordinate.
164 * @param InY Y Coordinate.
165 * @param InZ Z Coordinate.
166 */
167 FORCEINLINE TVector(T InX, T InY, T InZ);
168
169 /**
170 * Constructs a vector from an TVector2<T> and Z value.
171 *
172 * @param V Vector to copy from.
173 * @param InZ Z Coordinate.
174 */
175 explicit FORCEINLINE TVector(const TVector2<T> V, T InZ);
176
177 /**
178 * Constructor using the XYZ components from a 4D vector.
179 *
180 * @param V 4D Vector to copy from.
181 */
182 FORCEINLINE TVector(const UE::Math::TVector4<T>& V);
183
184 /**
185 * Constructs a vector from an FLinearColor.
186 *
187 * @param InColor Color to copy from.
188 */
189 explicit TVector(const FLinearColor& InColor);
190
191 /**
192 * Constructs a vector from an FIntVector.
193 *
194 * @param InVector FIntVector to copy from.
195 */
196 template <typename IntType>
197 explicit TVector(TIntVector3<IntType> InVector);
198
199 /**
200 * Constructs a vector from an FIntPoint.
201 *
202 * @param A Int Point used to set X and Y coordinates, Z is set to zero.
203 */
204 template <typename IntType>
205 explicit TVector(TIntPoint<IntType> A);
206
207 /**
208 * Constructor which initializes all components to zero.
209 *
210 * @param EForceInit Force init enum
211 */
213
214 /**
215 * Calculate cross product between this and another vector.
216 *
217 * @param V The other vector.
218 * @return The cross product.
219 */
220 FORCEINLINE TVector<T> operator^(const TVector<T>& V) const;
221
222 /**
223 * Calculate cross product between this and another vector.
224 *
225 * @param V The other vector.
226 * @return The cross product.
227 */
228 FORCEINLINE TVector<T> Cross(const TVector<T>& V2) const;
229
230 /**
231 * Calculate the cross product of two vectors.
232 *
233 * @param A The first vector.
234 * @param B The second vector.
235 * @return The cross product.
236 */
237 FORCEINLINE static TVector<T> CrossProduct(const TVector<T>& A, const TVector<T>& B);
238
239 /**
240 * Calculate the dot product between this and another vector.
241 *
242 * @param V The other vector.
243 * @return The dot product.
244 */
245 FORCEINLINE T operator|(const TVector<T>& V) const;
246
247 /**
248 * Calculate the dot product between this and another vector.
249 *
250 * @param V The other vector.
251 * @return The dot product.
252 */
253 FORCEINLINE T Dot(const TVector<T>& V) const;
254
255 /**
256 * Calculate the dot product of two vectors.
257 *
258 * @param A The first vector.
259 * @param B The second vector.
260 * @return The dot product.
261 */
262 FORCEINLINE static T DotProduct(const TVector<T>& A, const TVector<T>& B);
263
264 /**
265 * Gets the result of component-wise addition of this and another vector.
266 *
267 * @param V The vector to add to this.
268 * @return The result of vector addition.
269 */
270 FORCEINLINE TVector<T> operator+(const TVector<T>& V) const;
271
272 /**
273 * Gets the result of component-wise subtraction of this by another vector.
274 *
275 * @param V The vector to subtract from this.
276 * @return The result of vector subtraction.
277 */
278 FORCEINLINE TVector<T> operator-(const TVector<T>& V) const;
279
280 /**
281 * Gets the result of subtracting from each component of the vector.
282 *
283 * @param Bias How much to subtract from each component.
284 * @return The result of subtraction.
285 */
286 template<typename FArg, TEMPLATE_REQUIRES(std::is_arithmetic<FArg>::value)>
288 {
289 return TVector<T>(X - (T)Bias, Y - (T)Bias, Z - (T)Bias);
290 }
291
292 /**
293 * Gets the result of adding to each component of the vector.
294 *
295 * @param Bias How much to add to each component.
296 * @return The result of addition.
297 */
298 template<typename FArg, TEMPLATE_REQUIRES(std::is_arithmetic<FArg>::value)>
300 {
301 return TVector<T>(X + (T)Bias, Y + (T)Bias, Z + (T)Bias);
302 }
303
304 /**
305 * Gets the result of scaling the vector (multiplying each component by a value).
306 *
307 * @param Scale What to multiply each component by.
308 * @return The result of multiplication.
309 */
310 template<typename FArg, TEMPLATE_REQUIRES(std::is_arithmetic<FArg>::value)>
312 {
313 return TVector<T>(X * (T)Scale, Y * (T)Scale, Z * (T)Scale);
314 }
315
316 /**
317 * Gets the result of dividing each component of the vector by a value.
318 *
319 * @param Scale What to divide each component by.
320 * @return The result of division.
321 */
322 template<typename FArg, TEMPLATE_REQUIRES(std::is_arithmetic<FArg>::value)>
324 {
325 const T RScale = T(1) / Scale;
326 return TVector<T>(X * RScale, Y * RScale, Z * RScale);
327 }
328
329 /**
330 * Gets the result of component-wise multiplication of this vector by another.
331 *
332 * @param V The vector to multiply with.
333 * @return The result of multiplication.
334 */
336
337 /**
338 * Gets the result of component-wise division of this vector by another.
339 *
340 * @param V The vector to divide by.
341 * @return The result of division.
342 */
343 FORCEINLINE TVector<T> operator/(const TVector<T>& V) const;
344
345 // Binary comparison operators.
346
347 /**
348 * Check against another vector for equality.
349 *
350 * @param V The vector to check against.
351 * @return true if the vectors are equal, false otherwise.
352 */
353 bool operator==(const TVector<T>& V) const;
354
355 /**
356 * Check against another vector for inequality.
357 *
358 * @param V The vector to check against.
359 * @return true if the vectors are not equal, false otherwise.
360 */
361 bool operator!=(const TVector<T>& V) const;
362
363 /**
364 * Check against another vector for equality, within specified error limits.
365 *
366 * @param V The vector to check against.
367 * @param Tolerance Error tolerance.
368 * @return true if the vectors are equal within tolerance limits, false otherwise.
369 */
370 bool Equals(const TVector<T>& V, T Tolerance=UE_KINDA_SMALL_NUMBER) const;
371
372 /**
373 * Checks whether all components of this vector are the same, within a tolerance.
374 *
375 * @param Tolerance Error tolerance.
376 * @return true if the vectors are equal within tolerance limits, false otherwise.
377 */
379
380 /**
381 * Get a negated copy of the vector.
382 *
383 * @return A negated copy of the vector.
384 */
386
387 /**
388 * Adds another vector to this.
389 * Uses component-wise addition.
390 *
391 * @param V Vector to add to this.
392 * @return Copy of the vector after addition.
393 */
395
396 /**
397 * Subtracts another vector from this.
398 * Uses component-wise subtraction.
399 *
400 * @param V Vector to subtract from this.
401 * @return Copy of the vector after subtraction.
402 */
404
405 /**
406 * Scales the vector.
407 *
408 * @param Scale Amount to scale this vector by.
409 * @return Copy of the vector after scaling.
410 */
411 template<typename FArg, TEMPLATE_REQUIRES(std::is_arithmetic<FArg>::value)>
413 {
414 X *= Scale; Y *= Scale; Z *= Scale;
416 return *this;
417 }
418
419 /**
420 * Divides the vector by a number.
421 *
422 * @param V What to divide this vector by.
423 * @return Copy of the vector after division.
424 */
425 template<typename FArg, TEMPLATE_REQUIRES(std::is_arithmetic<FArg>::value)>
427 {
428 const T RV = (T)1 / Scale;
429 X *= RV; Y *= RV; Z *= RV;
431 return *this;
432 }
433
434 /**
435 * Multiplies the vector with another vector, using component-wise multiplication.
436 *
437 * @param V What to multiply this vector with.
438 * @return Copy of the vector after multiplication.
439 */
441
442 /**
443 * Divides the vector by another vector, using component-wise division.
444 *
445 * @param V What to divide vector by.
446 * @return Copy of the vector after division.
447 */
448 TVector<T> operator/=(const TVector<T>& V);
449
450 /**
451 * Gets specific component of the vector.
452 *
453 * @param Index the index of vector component
454 * @return reference to component.
455 */
456 T& operator[](int32 Index);
457
458 /**
459 * Gets specific component of the vector.
460 *
461 * @param Index the index of vector component
462 * @return Copy of the component.
463 */
464 T operator[](int32 Index)const;
465
466 /**
467 * Gets a specific component of the vector.
468 *
469 * @param Index The index of the component required.
470 *
471 * @return Reference to the specified component.
472 */
473 T& Component(int32 Index);
474
475 /**
476 * Gets a specific component of the vector.
477 *
478 * @param Index The index of the component required.
479 * @return Copy of the specified component.
480 */
481 T Component(int32 Index) const;
482
483
484 /** Get a specific component of the vector, given a specific axis by enum */
485 T GetComponentForAxis(EAxis::Type Axis) const;
486
487 /** Set a specified componet of the vector, given a specific axis by enum */
488 void SetComponentForAxis(EAxis::Type Axis, T Component);
489
490public:
491
492 // Simple functions.
493
494 /**
495 * Set the values of the vector directly.
496 *
497 * @param InX New X coordinate.
498 * @param InY New Y coordinate.
499 * @param InZ New Z coordinate.
500 */
501 void Set(T InX, T InY, T InZ);
502
503 /**
504 * Get the maximum value of the vector's components.
505 *
506 * @return The maximum value of the vector's components.
507 */
508 T GetMax() const;
509
510 /**
511 * Get the maximum absolute value of the vector's components.
512 *
513 * @return The maximum absolute value of the vector's components.
514 */
515 T GetAbsMax() const;
516
517 /**
518 * Get the minimum value of the vector's components.
519 *
520 * @return The minimum value of the vector's components.
521 */
522 T GetMin() const;
523
524 /**
525 * Get the minimum absolute value of the vector's components.
526 *
527 * @return The minimum absolute value of the vector's components.
528 */
529 T GetAbsMin() const;
530
531 /** Gets the component-wise min of two vectors. */
532 TVector<T> ComponentMin(const TVector<T>& Other) const;
533
534 /** Gets the component-wise max of two vectors. */
535 TVector<T> ComponentMax(const TVector<T>& Other) const;
536
537 /**
538 * Get a copy of this vector with absolute value of each component.
539 *
540 * @return A copy of this vector with absolute value of each component.
541 */
542 TVector<T> GetAbs() const;
543
544 /**
545 * Get the length (magnitude) of this vector.
546 *
547 * @return The length of this vector.
548 */
549 T Size() const;
550
551 /**
552 * Get the length (magnitude) of this vector.
553 *
554 * @return The length of this vector.
555 */
556 T Length() const;
557
558 /**
559 * Get the squared length of this vector.
560 *
561 * @return The squared length of this vector.
562 */
563 T SizeSquared() const;
564
565 /**
566 * Get the squared length of this vector.
567 *
568 * @return The squared length of this vector.
569 */
570 T SquaredLength() const;
571
572 /**
573 * Get the length of the 2D components of this vector.
574 *
575 * @return The 2D length of this vector.
576 */
577 T Size2D() const ;
578
579 /**
580 * Get the squared length of the 2D components of this vector.
581 *
582 * @return The squared 2D length of this vector.
583 */
584 T SizeSquared2D() const ;
585
586 /**
587 * Checks whether vector is near to zero within a specified tolerance.
588 *
589 * @param Tolerance Error tolerance.
590 * @return true if the vector is near to zero, false otherwise.
591 */
592 bool IsNearlyZero(T Tolerance=UE_KINDA_SMALL_NUMBER) const;
593
594 /**
595 * Checks whether all components of the vector are exactly zero.
596 *
597 * @return true if the vector is exactly zero, false otherwise.
598 */
599 bool IsZero() const;
600
601 /**
602 * Check if the vector is of unit length, with specified tolerance.
603 *
604 * @param LengthSquaredTolerance Tolerance against squared length.
605 * @return true if the vector is a unit vector within the specified tolerance.
606 */
607 FORCEINLINE bool IsUnit(T LengthSquaredTolerance = UE_KINDA_SMALL_NUMBER) const;
608
609 /**
610 * Checks whether vector is normalized.
611 *
612 * @return true if normalized, false otherwise.
613 */
614 bool IsNormalized() const;
615
616 /**
617 * Normalize this vector in-place if it is larger than a given tolerance. Leaves it unchanged if not.
618 *
619 * @param Tolerance Minimum squared length of vector for normalization.
620 * @return true if the vector was normalized correctly, false otherwise.
621 */
622 bool Normalize(T Tolerance=UE_SMALL_NUMBER);
623
624 /**
625 * Calculates normalized version of vector without checking for zero length.
626 *
627 * @return Normalized version of vector.
628 * @see GetSafeNormal()
629 */
631
632 /**
633 * Gets a normalized copy of the vector, checking it is safe to do so based on the length.
634 * Returns zero vector by default if vector length is too small to safely normalize.
635 *
636 * @param Tolerance Minimum squared vector length.
637 * @return A normalized copy if safe, ResultIfZero otherwise.
638 */
639 TVector<T> GetSafeNormal(T Tolerance=UE_SMALL_NUMBER, const TVector<T>& ResultIfZero = ZeroVector) const;
640
641 /**
642 * Gets a normalized copy of the 2D components of the vector, checking it is safe to do so. Z is set to zero.
643 * Returns zero vector by default if vector length is too small to normalize.
644 *
645 * @param Tolerance Minimum squared vector length.
646 * @return Normalized copy if safe, otherwise returns ResultIfZero.
647 */
648 TVector<T> GetSafeNormal2D(T Tolerance=UE_SMALL_NUMBER, const TVector<T>& ResultIfZero = ZeroVector) const;
649
650 /**
651 * Util to convert this vector into a unit direction vector and its original length.
652 *
653 * @param OutDir Reference passed in to store unit direction vector.
654 * @param OutLength Reference passed in to store length of the vector.
655 */
656 void ToDirectionAndLength(TVector<T>& OutDir, double& OutLength) const;
657 void ToDirectionAndLength(TVector<T>& OutDir, float& OutLength) const;
658
659 /**
660 * Get a copy of the vector as sign only.
661 * Each component is set to +1 or -1, with the sign of zero treated as +1.
662 *
663 * @param A copy of the vector with each component set to +1 or -1
664 */
666
667 /**
668 * Projects 2D components of vector based on Z.
669 *
670 * @return Projected version of vector based on Z.
671 */
672 TVector<T> Projection() const;
673
674 /**
675 * Calculates normalized 2D version of vector without checking for zero length.
676 *
677 * @return Normalized version of vector.
678 * @see GetSafeNormal2D()
679 */
681
682 /**
683 * Gets a copy of this vector snapped to a grid.
684 *
685 * @param GridSz Grid dimension.
686 * @return A copy of this vector snapped to a grid.
687 * @see FMath::GridSnap()
688 */
689 TVector<T> GridSnap(const T& GridSz) const;
690
691 /**
692 * Get a copy of this vector, clamped inside of a cube.
693 *
694 * @param Radius Half size of the cube.
695 * @return A copy of this vector, bound by cube.
696 */
697 TVector<T> BoundToCube(T Radius) const;
698
699 /** Get a copy of this vector, clamped inside of a cube. */
700 TVector<T> BoundToBox(const TVector<T>& Min, const TVector<T>& Max) const;
701
702 /** Create a copy of this vector, with its magnitude clamped between Min and Max. */
703 TVector<T> GetClampedToSize(T Min, T Max) const;
704
705 /** Create a copy of this vector, with the 2D magnitude clamped between Min and Max. Z is unchanged. */
706 TVector<T> GetClampedToSize2D(T Min, T Max) const;
707
708 /** Create a copy of this vector, with its maximum magnitude clamped to MaxSize. */
709 TVector<T> GetClampedToMaxSize(T MaxSize) const;
710
711 /** Create a copy of this vector, with the maximum 2D magnitude clamped to MaxSize. Z is unchanged. */
712 TVector<T> GetClampedToMaxSize2D(T MaxSize) const;
713
714 /**
715 * Add a vector to this and clamp the result in a cube.
716 *
717 * @param V Vector to add.
718 * @param Radius Half size of the cube.
719 */
720 void AddBounded(const TVector<T>& V, T Radius=MAX_int16);
721
722 /**
723 * Gets the reciprocal of this vector, avoiding division by zero.
724 * Zero components are set to BIG_NUMBER.
725 *
726 * @return Reciprocal of this vector.
727 */
728 TVector<T> Reciprocal() const;
729
730 /**
731 * Check whether X, Y and Z are nearly equal.
732 *
733 * @param Tolerance Specified Tolerance.
734 * @return true if X == Y == Z within the specified tolerance.
735 */
736 bool IsUniform(T Tolerance=UE_KINDA_SMALL_NUMBER) const;
737
738 /**
739 * Mirror a vector about a normal vector.
740 *
741 * @param MirrorNormal Normal vector to mirror about.
742 * @return Mirrored vector.
743 */
744 TVector<T> MirrorByVector(const TVector<T>& MirrorNormal) const;
745
746 /**
747 * Mirrors a vector about a plane.
748 *
749 * @param Plane Plane to mirror about.
750 * @return Mirrored vector.
751 */
752 TVector<T> MirrorByPlane(const TPlane<T>& Plane) const;
753
754 /**
755 * Rotates around Axis (assumes Axis.Size() == 1).
756 *
757 * @param AngleDeg Angle to rotate (in degrees).
758 * @param Axis Axis to rotate around.
759 * @return Rotated Vector.
760 */
761 TVector<T> RotateAngleAxis(const T AngleDeg, const TVector<T>& Axis) const;
762
763 /**
764 * Rotates around Axis (assumes Axis.Size() == 1).
765 *
766 * @param AngleRad Angle to rotate (in radians).
767 * @param Axis Axis to rotate around.
768 * @return Rotated Vector.
769 */
770 TVector<T> RotateAngleAxisRad(const T AngleRad, const TVector<T>& Axis) const;
771
772 /**
773 * Returns the cosine of the angle between this vector and another projected onto the XY plane (no Z).
774 *
775 * @param B the other vector to find the 2D cosine of the angle with.
776 * @return The cosine.
777 */
779
780 /**
781 * Gets a copy of this vector projected onto the input vector.
782 *
783 * @param A Vector to project onto, does not assume it is normalized.
784 * @return Projected vector.
785 */
786 FORCEINLINE TVector<T> ProjectOnTo(const TVector<T>& A) const ;
787
788 /**
789 * Gets a copy of this vector projected onto the input vector, which is assumed to be unit length.
790 *
791 * @param Normal Vector to project onto (assumed to be unit length).
792 * @return Projected vector.
793 */
794 FORCEINLINE TVector<T> ProjectOnToNormal(const TVector<T>& Normal) const;
795
796 /**
797 * Return the TRotator orientation corresponding to the direction in which the vector points.
798 * Sets Yaw and Pitch to the proper numbers, and sets Roll to zero because the roll can'T be determined from a vector.
799 *
800 * @return TRotator from the Vector's direction, without any roll.
801 * @see ToOrientationQuat()
802 */
803 TRotator<T> ToOrientationRotator() const;
804
805 /**
806 * Return the Quaternion orientation corresponding to the direction in which the vector points.
807 * Similar to the UE::Math::TRotator<T> version, returns a result without roll such that it preserves the up vector.
808 *
809 * @note If you don'T care about preserving the up vector and just want the most direct rotation, you can use the faster
810 * 'FQuat::FindBetweenVectors(FVector::ForwardVector, YourVector)' or 'FQuat::FindBetweenNormals(...)' if you know the vector is of unit length.
811 *
812 * @return Quaternion from the Vector's direction, without any roll.
813 * @see ToOrientationRotator(), FQuat::FindBetweenVectors()
814 */
815 TQuat<T> ToOrientationQuat() const;
816
817 /**
818 * Return the UE::Math::TRotator<T> orientation corresponding to the direction in which the vector points.
819 * Sets Yaw and Pitch to the proper numbers, and sets Roll to zero because the roll can't be determined from a vector.
820 * @note Identical to 'ToOrientationRotator()' and preserved for legacy reasons.
821 * @return UE::Math::TRotator<T> from the Vector's direction.
822 * @see ToOrientationRotator(), ToOrientationQuat()
823 */
824 FORCEINLINE UE::Math::TRotator<T> Rotation() const
825 {
826 return ToOrientationRotator();
827 }
828
829 /**
830 * Find good arbitrary axis vectors to represent U and V axes of a plane,
831 * using this vector as the normal of the plane.
832 *
833 * @param Axis1 Reference to first axis.
834 * @param Axis2 Reference to second axis.
835 */
836 void FindBestAxisVectors(TVector<T>& Axis1, TVector<T>& Axis2) const;
837
838 /** When this vector contains Euler angles (degrees), ensure that angles are between +/-180 */
840
841 /**
842 * Utility to check if there are any non-finite values (NaN or Inf) in this vector.
843 *
844 * @return true if there are any non-finite values in this vector, false otherwise.
845 */
846 bool ContainsNaN() const;
847
848 /**
849 * Get a textual representation of this vector.
850 *
851 * @return A string describing the vector.
852 */
854
855 /**
856 * Get a locale aware textual representation of this vector.
857 *
858 * @return A string describing the vector.
859 */
860 FText ToText() const;
861
862 /** Get a short textural representation of this vector, for compact readable logging. */
864
865 /** Get a short locale aware textural representation of this vector, for compact readable logging. */
867
868 /**
869 * Initialize this Vector based on an FString. The String is expected to contain X=, Y=, Z=.
870 * The TVector<T> will be bogus when InitFromString returns false.
871 *
872 * @param InSourceString FString containing the vector values.
873 * @return true if the X,Y,Z values were read successfully; false otherwise.
874 */
875 bool InitFromString(const FString& InSourceString);
876
877 /**
878 * Initialize this Vector based on an FString. The String is expected to contain V(0)
879 * or at least one value X=, Y=, Z=, previously produced by ToCompactString()
880 * The TVector<T> will be bogus when InitFromString returns false.
881 *
882 * @param InSourceString FString containing the vector values.
883 * @return true if any of the X,Y,Z values were read successfully; false otherwise.
884 */
885 bool InitFromCompactString(const FString& InSourceString);
886
887 /**
888 * Converts a Cartesian unit vector into spherical coordinates on the unit sphere.
889 * @return Output Theta will be in the range [0, PI], and output Phi will be in the range [-PI, PI].
890 */
891 TVector2<T> UnitCartesianToSpherical() const;
892
893 /**
894 * Convert a direction vector into a 'heading' angle.
895 *
896 * @return 'Heading' angle between +/-PI. 0 is pointing down +X.
897 */
898 T HeadingAngle() const;
899
900 /**
901 * Interpolate from a vector to the direction of another vector along a spherical path.
902 *
903 * @param V Vector we interpolate from
904 * @param Direction Target direction we interpolate to
905 * @param Alpha interpolation amount, usually between 0-1
906 * @return Vector after interpolating between Vector and Direction along a spherical path. The magnitude will remain the length of the starting vector.
907 */
908 static TVector<T> SlerpVectorToDirection(TVector<T>& V, TVector<T>& Direction, T Alpha);
909
910 /**
911 * Interpolate from normalized vector A to normalized vector B along a spherical path.
912 *
913 * @param NormalA Start direction of interpolation, must be normalized.
914 * @param NormalB End target direction of interpolation, must be normalized.
915 * @param Alpha interpolation amount, usually between 0-1
916 * @return Normalized vector after interpolating between NormalA and NormalB along a spherical path.
917 */
918 static TVector<T> SlerpNormals(TVector<T>& NormalA, TVector<T>& NormalB, T Alpha);
919
920 /**
921 * Create an orthonormal basis from a basis with at least two orthogonal vectors.
922 * It may change the directions of the X and Y axes to make the basis orthogonal,
923 * but it won'T change the direction of the Z axis.
924 * All axes will be normalized.
925 *
926 * @param XAxis The input basis' XAxis, and upon return the orthonormal basis' XAxis.
927 * @param YAxis The input basis' YAxis, and upon return the orthonormal basis' YAxis.
928 * @param ZAxis The input basis' ZAxis, and upon return the orthonormal basis' ZAxis.
929 */
930 static void CreateOrthonormalBasis(TVector<T>& XAxis,TVector<T>& YAxis,TVector<T>& ZAxis);
931
932 /**
933 * Compare two points and see if they're the same, using a threshold.
934 *
935 * @param P First vector.
936 * @param Q Second vector.
937 * @return Whether points are the same within a threshold. Uses fast distance approximation (linear per-component distance).
938 */
939 static bool PointsAreSame(const TVector<T> &P, const TVector<T> &Q);
940
941 /**
942 * Compare two points and see if they're within specified distance.
943 *
944 * @param Point1 First vector.
945 * @param Point2 Second vector.
946 * @param Dist Specified distance.
947 * @return Whether two points are within the specified distance. Uses fast distance approximation (linear per-component distance).
948 */
949 static bool PointsAreNear(const TVector<T> &Point1, const TVector<T> &Point2, T Dist);
950
951 /**
952 * Calculate the signed distance (in the direction of the normal) between a point and a plane.
953 *
954 * @param Point The Point we are checking.
955 * @param PlaneBase The Base Point in the plane.
956 * @param PlaneNormal The Normal of the plane (assumed to be unit length).
957 * @return Signed distance between point and plane.
958 */
959 static T PointPlaneDist(const TVector<T> &Point, const TVector<T> &PlaneBase, const TVector<T> &PlaneNormal);
960
961 /**
962 * Calculate the projection of a point on the given plane.
963 *
964 * @param Point The point to project onto the plane
965 * @param Plane The plane
966 * @return Projection of Point onto Plane
967 */
968 static TVector<T> PointPlaneProject(const TVector<T>& Point, const TPlane<T>& Plane);
969
970 /**
971 * Calculate the projection of a point on the plane defined by counter-clockwise (CCW) points A,B,C.
972 *
973 * @param Point The point to project onto the plane
974 * @param A 1st of three points in CCW order defining the plane
975 * @param B 2nd of three points in CCW order defining the plane
976 * @param C 3rd of three points in CCW order defining the plane
977 * @return Projection of Point onto plane ABC
978 */
979 static TVector<T> PointPlaneProject(const TVector<T>& Point, const TVector<T>& A, const TVector<T>& B, const TVector<T>& C);
980
981 /**
982 * Calculate the projection of a point on the plane defined by PlaneBase and PlaneNormal.
983 *
984 * @param Point The point to project onto the plane
985 * @param PlaneBase Point on the plane
986 * @param PlaneNorm Normal of the plane (assumed to be unit length).
987 * @return Projection of Point onto plane
988 */
989 static TVector<T> PointPlaneProject(const TVector<T>& Point, const TVector<T>& PlaneBase, const TVector<T>& PlaneNormal);
990
991 /**
992 * Calculate the projection of a vector on the plane defined by PlaneNormal.
993 *
994 * @param V The vector to project onto the plane.
995 * @param PlaneNormal Normal of the plane (assumed to be unit length).
996 * @return Projection of V onto plane.
997 */
998 static TVector<T> VectorPlaneProject(const TVector<T>& V, const TVector<T>& PlaneNormal);
999
1000 /**
1001 * Euclidean distance between two points.
1002 *
1003 * @param V1 The first point.
1004 * @param V2 The second point.
1005 * @return The distance between two points.
1006 */
1007 static FORCEINLINE T Dist(const TVector<T> &V1, const TVector<T> &V2);
1008 static FORCEINLINE T Distance(const TVector<T> &V1, const TVector<T> &V2) { return Dist(V1, V2); }
1009
1010 /**
1011 * Euclidean distance between two points in the XY plane (ignoring Z).
1012 *
1013 * @param V1 The first point.
1014 * @param V2 The second point.
1015 * @return The distance between two points in the XY plane.
1016 */
1017 static FORCEINLINE T DistXY(const TVector<T> &V1, const TVector<T> &V2);
1018 static FORCEINLINE T Dist2D(const TVector<T> &V1, const TVector<T> &V2) { return DistXY(V1, V2); }
1019
1020 /**
1021 * Squared distance between two points.
1022 *
1023 * @param V1 The first point.
1024 * @param V2 The second point.
1025 * @return The squared distance between two points.
1026 */
1027 static FORCEINLINE T DistSquared(const TVector<T> &V1, const TVector<T> &V2);
1028
1029 /**
1030 * Squared distance between two points in the XY plane only.
1031 *
1032 * @param V1 The first point.
1033 * @param V2 The second point.
1034 * @return The squared distance between two points in the XY plane
1035 */
1036 static FORCEINLINE T DistSquaredXY(const TVector<T> &V1, const TVector<T> &V2);
1037 static FORCEINLINE T DistSquared2D(const TVector<T> &V1, const TVector<T> &V2) { return DistSquaredXY(V1, V2); }
1038
1039 /**
1040 * Compute pushout of a box from a plane.
1041 *
1042 * @param Normal The plane normal.
1043 * @param Size The size of the box.
1044 * @return Pushout required.
1045 */
1046 static FORCEINLINE T BoxPushOut(const TVector<T>& Normal, const TVector<T>& Size);
1047
1048 /**
1049 * Min, Max, Min3, Max3 like FMath
1050 */
1051 static FORCEINLINE TVector<T> Min( const TVector<T>& A, const TVector<T>& B );
1052 static FORCEINLINE TVector<T> Max( const TVector<T>& A, const TVector<T>& B );
1053
1054 static FORCEINLINE TVector<T> Min3( const TVector<T>& A, const TVector<T>& B, const TVector<T>& C );
1055 static FORCEINLINE TVector<T> Max3( const TVector<T>& A, const TVector<T>& B, const TVector<T>& C );
1056
1057 /**
1058 * See if two normal vectors are nearly parallel, meaning the angle between them is close to 0 degrees.
1059 *
1060 * @param Normal1 First normalized vector.
1061 * @param Normal1 Second normalized vector.
1062 * @param ParallelCosineThreshold Normals are parallel if absolute value of dot product (cosine of angle between them) is greater than or equal to this. For example: cos(1.0 degrees).
1063 * @return true if vectors are nearly parallel, false otherwise.
1064 */
1065 static bool Parallel(const TVector<T>& Normal1, const TVector<T>& Normal2, T ParallelCosineThreshold = UE_THRESH_NORMALS_ARE_PARALLEL);
1066
1067 /**
1068 * See if two normal vectors are coincident (nearly parallel and point in the same direction).
1069 *
1070 * @param Normal1 First normalized vector.
1071 * @param Normal2 Second normalized vector.
1072 * @param ParallelCosineThreshold Normals are coincident if dot product (cosine of angle between them) is greater than or equal to this. For example: cos(1.0 degrees).
1073 * @return true if vectors are coincident (nearly parallel and point in the same direction), false otherwise.
1074 */
1075 static bool Coincident(const TVector<T>& Normal1, const TVector<T>& Normal2, T ParallelCosineThreshold = UE_THRESH_NORMALS_ARE_PARALLEL);
1076
1077 /**
1078 * See if two normal vectors are nearly orthogonal (perpendicular), meaning the angle between them is close to 90 degrees.
1079 *
1080 * @param Normal1 First normalized vector.
1081 * @param Normal2 Second normalized vector.
1082 * @param OrthogonalCosineThreshold Normals are orthogonal if absolute value of dot product (cosine of angle between them) is less than or equal to this. For example: cos(89.0 degrees).
1083 * @return true if vectors are orthogonal (perpendicular), false otherwise.
1084 */
1085 static bool Orthogonal(const TVector<T>& Normal1, const TVector<T>& Normal2, T OrthogonalCosineThreshold = UE_THRESH_NORMALS_ARE_ORTHOGONAL);
1086
1087 /**
1088 * See if two planes are coplanar. They are coplanar if the normals are nearly parallel and the planes include the same set of points.
1089 *
1090 * @param Base1 The base point in the first plane.
1091 * @param Normal1 The normal of the first plane.
1092 * @param Base2 The base point in the second plane.
1093 * @param Normal2 The normal of the second plane.
1094 * @param ParallelCosineThreshold Normals are parallel if absolute value of dot product is greater than or equal to this.
1095 * @return true if the planes are coplanar, false otherwise.
1096 */
1097 static bool Coplanar(const TVector<T>& Base1, const TVector<T>& Normal1, const TVector<T>& Base2, const TVector<T>& Normal2, T ParallelCosineThreshold = UE_THRESH_NORMALS_ARE_PARALLEL);
1098
1099 /**
1100 * Triple product of three vectors: X dot (Y cross Z).
1101 *
1102 * @param X The first vector.
1103 * @param Y The second vector.
1104 * @param Z The third vector.
1105 * @return The triple product: X dot (Y cross Z).
1106 */
1107 static T Triple(const TVector<T>& X, const TVector<T>& Y, const TVector<T>& Z);
1108
1109 /**
1110 * Generates a list of sample points on a Bezier curve defined by 2 points.
1111 *
1112 * @param ControlPoints Array of 4 FVectors (vert1, controlpoint1, controlpoint2, vert2).
1113 * @param NumPoints Number of samples.
1114 * @param OutPoints Receives the output samples.
1115 * @return The path length.
1116 */
1117 static T EvaluateBezier(const TVector<T>* ControlPoints, int32 NumPoints, TArray<TVector<T>>& OutPoints);
1118
1119 /**
1120 * Converts a vector containing radian values to a vector containing degree values.
1121 *
1122 * @param RadVector Vector containing radian values
1123 * @return Vector containing degree values
1124 */
1125 static TVector<T> RadiansToDegrees(const TVector<T>& RadVector);
1126
1127 /**
1128 * Converts a vector containing degree values to a vector containing radian values.
1129 *
1130 * @param DegVector Vector containing degree values
1131 * @return Vector containing radian values
1132 */
1133 static TVector<T> DegreesToRadians(const TVector<T>& DegVector);
1134
1135 /**
1136 * Given a current set of cluster centers, a set of points, iterate N times to move clusters to be central.
1137 *
1138 * @param Clusters Reference to array of Clusters.
1139 * @param Points Set of points.
1140 * @param NumIterations Number of iterations.
1141 * @param NumConnectionsToBeValid Sometimes you will have long strings that come off the mass of points
1142 * which happen to have been chosen as Cluster starting points. You want to be able to disregard those.
1143 */
1144 static void GenerateClusterCenters(TArray<TVector<T>>& Clusters, const TArray<TVector<T>>& Points, int32 NumIterations, int32 NumConnectionsToBeValid);
1145
1146
1148 {
1149 Slot << (TVector<T>&)*this;
1150 return true;
1151 }
1152
1154
1155 /**
1156 * Network serialization function.
1157 * FVectors NetSerialize without quantization (ie exact values are serialized). se the FVectors_NetQuantize etc (NetSerialization.h) instead.
1158 *
1159 * @see FVector_NetQuantize, FVector_NetQuantize10, FVector_NetQuantize100, FVector_NetQuantizeNormal
1160 */
1161 bool NetSerialize(FArchive& Ar, class UPackageMap* Map, bool& bOutSuccess)
1162 {
1164
1166 {
1167 Ar << X << Y << Z;
1168 }
1169 else
1170 {
1171 checkf(Ar.IsLoading(), TEXT("float -> double conversion applied outside of load!"));
1172 // Always serialize as float
1173 float SX, SY, SZ;
1174 Ar << SX << SY << SZ;
1175 X = SX;
1176 Y = SY;
1177 Z = SZ;
1178 }
1179 return true;
1180 }
1181
1182 // Conversion from other type.
1183 template<typename FArg, TEMPLATE_REQUIRES(!std::is_same_v<T, FArg>)>
1184 explicit TVector(const TVector<FArg>& From) : TVector<T>((T)From.X, (T)From.Y, (T)From.Z) {}
1185};
1186
1187/**
1188 * Structured archive slot serializer for FVector3f.
1189 *
1190 * @param Slot Structured archive slot.
1191 * @param V Vector to serialize.
1192 */
1193
1194inline void operator<<(FStructuredArchive::FSlot Slot, TVector<float>& V)
1195{
1196 // @warning BulkSerialize: FVector3f is serialized as memory dump
1197 // See TArray::BulkSerialize for detailed description of implied limitations.
1198 FStructuredArchive::FRecord Record = Slot.EnterRecord();
1199 Record << SA_VALUE(TEXT("X"), V.X);
1200 Record << SA_VALUE(TEXT("Y"), V.Y);
1201 Record << SA_VALUE(TEXT("Z"), V.Z);
1202 V.DiagnosticCheckNaN();
1203}
1204
1205/**
1206 * Structured archive slot serializer for FVector3d.
1207 *
1208 * @param Slot Structured archive slot.
1209 * @param V Vector to serialize.
1210 */
1211
1212inline void operator<<(FStructuredArchive::FSlot Slot, TVector<double>& V)
1213{
1214 // @warning BulkSerialize: FVector3d is serialized as memory dump
1215 // See TArray::BulkSerialize for detailed description of implied limitations.
1216 FStructuredArchive::FRecord Record = Slot.EnterRecord();
1217
1219 {
1220 Record << SA_VALUE(TEXT("X"), V.X);
1221 Record << SA_VALUE(TEXT("Y"), V.Y);
1222 Record << SA_VALUE(TEXT("Z"), V.Z);
1223 }
1224 else
1225 {
1226 checkf(Slot.GetUnderlyingArchive().IsLoading(), TEXT("float -> double conversion applied outside of load!"));
1227 // Stored as floats, so serialize float and copy.
1228 float X, Y, Z;
1229 Record << SA_VALUE(TEXT("X"), X);
1230 Record << SA_VALUE(TEXT("Y"), Y);
1231 Record << SA_VALUE(TEXT("Z"), Z);
1232 V = TVector<double>(X, Y, Z);
1233 }
1234 V.DiagnosticCheckNaN();
1235}
1236
1237/* FVector inline functions
1238 *****************************************************************************/
1239
1240template<typename T>
1241FORCEINLINE TVector<T>::TVector(const TVector2<T> V, T InZ)
1242 : X(V.X), Y(V.Y), Z(InZ)
1243{
1245}
1246
1247
1248
1249template<typename T>
1250inline TVector<T> TVector<T>::RotateAngleAxis(const T AngleDeg, const TVector<T>& Axis) const
1251{
1253}
1254
1255template<typename T>
1256inline TVector<T> TVector<T>::RotateAngleAxisRad(const T AngleRad, const TVector<T>& Axis) const
1257{
1258 T S, C;
1259 FMath::SinCos(&S, &C, AngleRad);
1260
1261 const T XX = Axis.X * Axis.X;
1262 const T YY = Axis.Y * Axis.Y;
1263 const T ZZ = Axis.Z * Axis.Z;
1264
1265 const T XY = Axis.X * Axis.Y;
1266 const T YZ = Axis.Y * Axis.Z;
1267 const T ZX = Axis.Z * Axis.X;
1268
1269 const T XS = Axis.X * S;
1270 const T YS = Axis.Y * S;
1271 const T ZS = Axis.Z * S;
1272
1273 const T OMC = 1.f - C;
1274
1275 return TVector<T>(
1276 (OMC * XX + C) * X + (OMC * XY - ZS) * Y + (OMC * ZX + YS) * Z,
1277 (OMC * XY + ZS) * X + (OMC * YY + C) * Y + (OMC * YZ - XS) * Z,
1278 (OMC * ZX - YS) * X + (OMC * YZ + XS) * Y + (OMC * ZZ + C) * Z
1279 );
1280}
1281
1282template<typename T>
1283inline bool TVector<T>::PointsAreSame(const TVector<T>& P, const TVector<T>& Q)
1284{
1285 T Temp;
1286 Temp=P.X-Q.X;
1288 {
1289 Temp=P.Y-Q.Y;
1291 {
1292 Temp=P.Z-Q.Z;
1294 {
1295 return true;
1296 }
1297 }
1298 }
1299 return false;
1300}
1301
1302template<typename T>
1303inline bool TVector<T>::PointsAreNear(const TVector<T>& Point1, const TVector<T>& Point2, T Dist)
1304{
1305 T Temp;
1306 Temp=(Point1.X - Point2.X); if (FMath::Abs(Temp)>=Dist) return false;
1307 Temp=(Point1.Y - Point2.Y); if (FMath::Abs(Temp)>=Dist) return false;
1308 Temp=(Point1.Z - Point2.Z); if (FMath::Abs(Temp)>=Dist) return false;
1309 return true;
1310}
1311
1312template<typename T>
1314(
1315 const TVector<T> &Point,
1316 const TVector<T> &PlaneBase,
1317 const TVector<T> &PlaneNormal
1318)
1319{
1320 return (Point - PlaneBase) | PlaneNormal;
1321}
1322
1323
1324template<typename T>
1325inline TVector<T> TVector<T>::PointPlaneProject(const TVector<T>& Point, const TVector<T>& PlaneBase, const TVector<T>& PlaneNorm)
1326{
1327 //Find the distance of X from the plane
1328 //Add the distance back along the normal from the point
1330}
1331
1332template<typename T>
1333inline TVector<T> TVector<T>::VectorPlaneProject(const TVector<T>& V, const TVector<T>& PlaneNormal)
1334{
1335 return V - V.ProjectOnToNormal(PlaneNormal);
1336}
1337
1338template<typename T>
1339inline bool TVector<T>::Parallel(const TVector<T>& Normal1, const TVector<T>& Normal2, T ParallelCosineThreshold)
1340{
1341 const T NormalDot = Normal1 | Normal2;
1343}
1344
1345template<typename T>
1346inline bool TVector<T>::Coincident(const TVector<T>& Normal1, const TVector<T>& Normal2, T ParallelCosineThreshold)
1347{
1348 const T NormalDot = Normal1 | Normal2;
1350}
1351
1352template<typename T>
1353inline bool TVector<T>::Orthogonal(const TVector<T>& Normal1, const TVector<T>& Normal2, T OrthogonalCosineThreshold)
1354{
1355 const T NormalDot = Normal1 | Normal2;
1357}
1358
1359template<typename T>
1360inline bool TVector<T>::Coplanar(const TVector<T>& Base1, const TVector<T>& Normal1, const TVector<T>& Base2, const TVector<T>& Normal2, T ParallelCosineThreshold)
1361{
1364 else return true;
1365}
1366
1367template<typename T>
1368inline T TVector<T>::Triple(const TVector<T>& X, const TVector<T>& Y, const TVector<T>& Z)
1369{
1370 return
1371 ( (X.X * (Y.Y * Z.Z - Y.Z * Z.Y))
1372 + (X.Y * (Y.Z * Z.X - Y.X * Z.Z))
1373 + (X.Z * (Y.X * Z.Y - Y.Y * Z.X)));
1374}
1375
1376template<typename T>
1377inline TVector<T> TVector<T>::RadiansToDegrees(const TVector<T>& RadVector)
1378{
1379 return RadVector * (180.f / UE_PI);
1380}
1381
1382template<typename T>
1383inline TVector<T> TVector<T>::DegreesToRadians(const TVector<T>& DegVector)
1384{
1385 return DegVector * (UE_PI / 180.f);
1386}
1387
1388template<typename T>
1390{}
1391
1392template<typename T>
1394 : X(InF), Y(InF), Z(InF)
1395{
1397}
1398
1399template<typename T>
1401 : X(InF), Y(InF), Z(InF)
1402{
1403}
1404
1405template<typename T>
1406FORCEINLINE TVector<T>::TVector(T InX, T InY, T InZ)
1407 : X(InX), Y(InY), Z(InZ)
1408{
1410}
1411
1412template<typename T>
1414 : X(InColor.R), Y(InColor.G), Z(InColor.B)
1415{
1417}
1418
1419template<typename T>
1420template <typename IntType>
1421FORCEINLINE TVector<T>::TVector(TIntVector3<IntType> InVector)
1422 : X((T)InVector.X), Y((T)InVector.Y), Z((T)InVector.Z)
1423{
1425}
1426
1427template<typename T>
1428template <typename IntType>
1429FORCEINLINE TVector<T>::TVector(TIntPoint<IntType> A)
1430 : X((T)A.X), Y((T)A.Y), Z(0.f)
1431{
1433}
1434
1435template<typename T>
1437 : X(0.0f), Y(0.0f), Z(0.0f)
1438{
1440}
1441
1442template<typename T>
1443FORCEINLINE TVector<T> TVector<T>::operator^(const TVector<T>& V) const
1444{
1445 return TVector<T>
1446 (
1447 Y * V.Z - Z * V.Y,
1448 Z * V.X - X * V.Z,
1449 X * V.Y - Y * V.X
1450 );
1451}
1452
1453template<typename T>
1454FORCEINLINE TVector<T> TVector<T>::Cross(const TVector<T>& V) const
1455{
1456 return *this ^ V;
1457}
1458
1459template<typename T>
1460FORCEINLINE TVector<T> TVector<T>::CrossProduct(const TVector<T>& A, const TVector<T>& B)
1461{
1462 return A ^ B;
1463}
1464
1465template<typename T>
1466FORCEINLINE T TVector<T>::operator|(const TVector<T>& V) const
1467{
1468 return X*V.X + Y*V.Y + Z*V.Z;
1469}
1470
1471template<typename T>
1472FORCEINLINE T TVector<T>::Dot(const TVector<T>& V) const
1473{
1474 return *this | V;
1475}
1476
1477template<typename T>
1478FORCEINLINE T TVector<T>::DotProduct(const TVector<T>& A, const TVector<T>& B)
1479{
1480 return A | B;
1481}
1482
1483template<typename T>
1484FORCEINLINE TVector<T> TVector<T>::operator+(const TVector<T>& V) const
1485{
1486 return TVector<T>(X + V.X, Y + V.Y, Z + V.Z);
1487}
1488
1489template<typename T>
1490FORCEINLINE TVector<T> TVector<T>::operator-(const TVector<T>& V) const
1491{
1492 return TVector<T>(X - V.X, Y - V.Y, Z - V.Z);
1493}
1494
1495template<typename T>
1496FORCEINLINE TVector<T> TVector<T>::operator*(const TVector<T>& V) const
1497{
1498 return TVector<T>(X * V.X, Y * V.Y, Z * V.Z);
1499}
1500
1501template<typename T>
1502FORCEINLINE TVector<T> TVector<T>::operator/(const TVector<T>& V) const
1503{
1504 return TVector<T>(X / V.X, Y / V.Y, Z / V.Z);
1505}
1506
1507template<typename T>
1508FORCEINLINE bool TVector<T>::operator==(const TVector<T>& V) const
1509{
1510 return X==V.X && Y==V.Y && Z==V.Z;
1511}
1512
1513template<typename T>
1514FORCEINLINE bool TVector<T>::operator!=(const TVector<T>& V) const
1515{
1516 return X!=V.X || Y!=V.Y || Z!=V.Z;
1517}
1518
1519template<typename T>
1520FORCEINLINE bool TVector<T>::Equals(const TVector<T>& V, T Tolerance) const
1521{
1522 return FMath::Abs(X-V.X) <= Tolerance && FMath::Abs(Y-V.Y) <= Tolerance && FMath::Abs(Z-V.Z) <= Tolerance;
1523}
1524
1525template<typename T>
1526FORCEINLINE bool TVector<T>::AllComponentsEqual(T Tolerance) const
1527{
1528 return FMath::Abs(X - Y) <= Tolerance && FMath::Abs(X - Z) <= Tolerance && FMath::Abs(Y - Z) <= Tolerance;
1529}
1530
1531
1532template<typename T>
1534{
1535 return TVector<T>(-X, -Y, -Z);
1536}
1537
1538
1539template<typename T>
1541{
1542 X += V.X; Y += V.Y; Z += V.Z;
1544 return *this;
1545}
1546
1547template<typename T>
1549{
1550 X -= V.X; Y -= V.Y; Z -= V.Z;
1552 return *this;
1553}
1554
1555template<typename T>
1556FORCEINLINE TVector<T> TVector<T>::operator*=(const TVector<T>& V)
1557{
1558 X *= V.X; Y *= V.Y; Z *= V.Z;
1560 return *this;
1561}
1562
1563template<typename T>
1565{
1566 X /= V.X; Y /= V.Y; Z /= V.Z;
1568 return *this;
1569}
1570
1571template<typename T>
1572FORCEINLINE T& TVector<T>::operator[](int32 Index)
1573{
1574 checkSlow(Index >= 0 && Index < 3);
1576 return XYZ[Index];
1578}
1579
1580template<typename T>
1581FORCEINLINE T TVector<T>::operator[](int32 Index)const
1582{
1583 checkSlow(Index >= 0 && Index < 3);
1585 return XYZ[Index];
1587}
1588
1589template<typename T>
1590FORCEINLINE void TVector<T>::Set(T InX, T InY, T InZ)
1591{
1592 X = InX;
1593 Y = InY;
1594 Z = InZ;
1596}
1597
1598template<typename T>
1600{
1601 return FMath::Max(FMath::Max(X,Y),Z);
1602}
1603
1604template<typename T>
1606{
1607 return FMath::Max(FMath::Max(FMath::Abs(X),FMath::Abs(Y)),FMath::Abs(Z));
1608}
1609
1610template<typename T>
1612{
1613 return FMath::Min(FMath::Min(X,Y),Z);
1614}
1615
1616template<typename T>
1618{
1619 return FMath::Min(FMath::Min(FMath::Abs(X),FMath::Abs(Y)),FMath::Abs(Z));
1620}
1621
1622template<typename T>
1623FORCEINLINE TVector<T> TVector<T>::ComponentMin(const TVector<T>& Other) const
1624{
1625 return TVector<T>(FMath::Min(X, Other.X), FMath::Min(Y, Other.Y), FMath::Min(Z, Other.Z));
1626}
1627
1628template<typename T>
1629FORCEINLINE TVector<T> TVector<T>::ComponentMax(const TVector<T>& Other) const
1630{
1631 return TVector<T>(FMath::Max(X, Other.X), FMath::Max(Y, Other.Y), FMath::Max(Z, Other.Z));
1632}
1633
1634template<typename T>
1636{
1637 return TVector<T>(FMath::Abs(X), FMath::Abs(Y), FMath::Abs(Z));
1638}
1639
1640template<typename T>
1642{
1643 return FMath::Sqrt(X*X + Y*Y + Z*Z);
1644}
1645
1646template<typename T>
1648{
1649 return Size();
1650}
1651
1652template<typename T>
1654{
1655 return X*X + Y*Y + Z*Z;
1656}
1657
1658template<typename T>
1660{
1661 return SizeSquared();
1662}
1663
1664template<typename T>
1666{
1667 return FMath::Sqrt(X*X + Y*Y);
1668}
1669
1670template<typename T>
1672{
1673 return X*X + Y*Y;
1674}
1675
1676template<typename T>
1677FORCEINLINE bool TVector<T>::IsNearlyZero(T Tolerance) const
1678{
1679 return
1680 FMath::Abs(X)<=Tolerance
1681 && FMath::Abs(Y)<=Tolerance
1682 && FMath::Abs(Z)<=Tolerance;
1683}
1684
1685template<typename T>
1687{
1688 return X==0.f && Y==0.f && Z==0.f;
1689}
1690
1691template<typename T>
1692FORCEINLINE bool TVector<T>::Normalize(T Tolerance)
1693{
1694 const T SquareSum = X*X + Y*Y + Z*Z;
1695 if(SquareSum > Tolerance)
1696 {
1697 const T Scale = FMath::InvSqrt(SquareSum);
1698 X *= Scale; Y *= Scale; Z *= Scale;
1699 return true;
1700 }
1701 return false;
1702}
1703
1704template<typename T>
1705FORCEINLINE bool TVector<T>::IsUnit(T LengthSquaredTolerance) const
1706{
1707 return FMath::Abs(1.0f - SizeSquared()) < LengthSquaredTolerance;
1708}
1709
1710template<typename T>
1712{
1713 return (FMath::Abs(1.f - SizeSquared()) < UE_THRESH_VECTOR_NORMALIZED);
1714}
1715
1716template<typename T>
1717FORCEINLINE void TVector<T>::ToDirectionAndLength(TVector<T>& OutDir, double& OutLength) const
1718{
1719 OutLength = Size();
1721 {
1722 T OneOverLength = T(1.0 / OutLength);
1724 }
1725 else
1726 {
1728 }
1729}
1730
1731template<typename T>
1732FORCEINLINE void TVector<T>::ToDirectionAndLength(TVector<T>& OutDir, float& OutLength) const
1733{
1734 OutLength = (float)Size();
1736 {
1737 float OneOverLength = 1.0f / OutLength;
1739 }
1740 else
1741 {
1743 }
1744}
1745
1746
1747template<typename T>
1749{
1750 return TVector<T>
1751 (
1752 FMath::FloatSelect(X, (T)1, (T)-1), // LWC_TODO: Templatize FMath functionality
1753 FMath::FloatSelect(Y, (T)1, (T)-1),
1754 FMath::FloatSelect(Z, (T)1, (T)-1)
1755 );
1756}
1757
1758template<typename T>
1760{
1761 const T RZ = 1.f/Z;
1762 return TVector<T>(X*RZ, Y*RZ, 1);
1763}
1764
1765template<typename T>
1767{
1768 const T Scale = FMath::InvSqrt(X*X+Y*Y+Z*Z);
1769 return TVector<T>(X*Scale, Y*Scale, Z*Scale);
1770}
1771
1772template<typename T>
1774{
1775 const T Scale = FMath::InvSqrt(X * X + Y * Y);
1776 return TVector<T>(X*Scale, Y*Scale, 0);
1777}
1778
1779template<typename T>
1780FORCEINLINE TVector<T> TVector<T>::GridSnap(const T& GridSz) const
1781{
1783}
1784
1785template<typename T>
1787{
1788 return TVector<T>
1789 (
1793 );
1794}
1795
1796template<typename T>
1797FORCEINLINE TVector<T> TVector<T>::BoundToBox(const TVector<T>& Min, const TVector<T>& Max) const
1798{
1799 return TVector<T>
1800 (
1801 FMath::Clamp(X, Min.X, Max.X),
1802 FMath::Clamp(Y, Min.Y, Max.Y),
1803 FMath::Clamp(Z, Min.Z, Max.Z)
1804 );
1805}
1806
1807
1808template<typename T>
1810{
1811 T VecSize = Size();
1812 const TVector<T> VecDir = (VecSize > UE_SMALL_NUMBER) ? (*this/VecSize) : ZeroVector;
1813
1815
1816 return VecSize * VecDir;
1817}
1818
1819template<typename T>
1821{
1822 T VecSize2D = Size2D();
1823 const TVector<T> VecDir = (VecSize2D > UE_SMALL_NUMBER) ? (*this/VecSize2D) : ZeroVector;
1824
1826
1827 return TVector<T>(VecSize2D * VecDir.X, VecSize2D * VecDir.Y, Z);
1828}
1829
1830template<typename T>
1832{
1834 {
1835 return ZeroVector;
1836 }
1837
1838 const T VSq = SizeSquared();
1839 if (VSq > FMath::Square(MaxSize))
1840 {
1841 const T Scale = MaxSize * FMath::InvSqrt(VSq);
1842 return TVector<T>(X*Scale, Y*Scale, Z*Scale);
1843 }
1844 else
1845 {
1846 return *this;
1847 }
1848}
1849
1850template<typename T>
1852{
1854 {
1855 return TVector<T>(0.f, 0.f, Z);
1856 }
1857
1858 const T VSq2D = SizeSquared2D();
1859 if (VSq2D > FMath::Square(MaxSize))
1860 {
1861 const T Scale = MaxSize * FMath::InvSqrt(VSq2D);
1862 return TVector<T>(X*Scale, Y*Scale, Z);
1863 }
1864 else
1865 {
1866 return *this;
1867 }
1868}
1869
1870template<typename T>
1871FORCEINLINE void TVector<T>::AddBounded(const TVector<T>& V, T Radius)
1872{
1873 *this = (*this + V).BoundToCube(Radius);
1874}
1875
1876template<typename T>
1877FORCEINLINE T& TVector<T>::Component(int32 Index)
1878{
1880 return XYZ[Index];
1882}
1883
1884template<typename T>
1885FORCEINLINE T TVector<T>::Component(int32 Index) const
1886{
1888 return XYZ[Index];
1890}
1891
1892template<typename T>
1893FORCEINLINE T TVector<T>::GetComponentForAxis(EAxis::Type Axis) const
1894{
1895 switch (Axis)
1896 {
1897 case EAxis::X:
1898 return X;
1899 case EAxis::Y:
1900 return Y;
1901 case EAxis::Z:
1902 return Z;
1903 default:
1904 return 0.f;
1905 }
1906}
1907
1908template<typename T>
1909FORCEINLINE void TVector<T>::SetComponentForAxis(EAxis::Type Axis, T Component)
1910{
1911 switch (Axis)
1912 {
1913 case EAxis::X:
1914 X = Component;
1915 break;
1916 case EAxis::Y:
1917 Y = Component;
1918 break;
1919 case EAxis::Z:
1920 Z = Component;
1921 break;
1922 }
1923}
1924
1925template<typename T>
1927{
1929 if (X!=0.f)
1930 {
1931 RecVector.X = 1.f/X;
1932 }
1933 else
1934 {
1936 }
1937 if (Y!=0.f)
1938 {
1939 RecVector.Y = 1.f/Y;
1940 }
1941 else
1942 {
1944 }
1945 if (Z!=0.f)
1946 {
1947 RecVector.Z = 1.f/Z;
1948 }
1949 else
1950 {
1952 }
1953
1954 return RecVector;
1955}
1956
1957
1958
1959
1960template<typename T>
1961FORCEINLINE bool TVector<T>::IsUniform(T Tolerance) const
1962{
1964}
1965
1966template<typename T>
1967FORCEINLINE TVector<T> TVector<T>::MirrorByVector(const TVector<T>& MirrorNormal) const
1968{
1969 return *this - MirrorNormal * (2.f * (*this | MirrorNormal));
1970}
1971
1972template<typename T>
1973FORCEINLINE TVector<T> TVector<T>::GetSafeNormal(T Tolerance, const TVector<T>& ResultIfZero) const
1974{
1975 const T SquareSum = X*X + Y*Y + Z*Z;
1976
1977 // Not sure if it's safe to add tolerance in there. Might introduce too many errors
1978 if(SquareSum == 1.f)
1979 {
1980 return *this;
1981 }
1982 else if(SquareSum < Tolerance)
1983 {
1984 return ResultIfZero;
1985 }
1986 const T Scale = (T)FMath::InvSqrt(SquareSum);
1987 return TVector<T>(X*Scale, Y*Scale, Z*Scale);
1988}
1989
1990template<typename T>
1991FORCEINLINE TVector<T> TVector<T>::GetSafeNormal2D(T Tolerance, const TVector<T>& ResultIfZero) const
1992{
1993 const T SquareSum = X*X + Y*Y;
1994
1995 // Not sure if it's safe to add tolerance in there. Might introduce too many errors
1996 if(SquareSum == 1.f)
1997 {
1998 if(Z == 0.f)
1999 {
2000 return *this;
2001 }
2002 else
2003 {
2004 return TVector<T>(X, Y, 0.f);
2005 }
2006 }
2007 else if(SquareSum < Tolerance)
2008 {
2009 return ResultIfZero;
2010 }
2011
2012 const T Scale = FMath::InvSqrt(SquareSum);
2013 return TVector<T>(X*Scale, Y*Scale, 0.f);
2014}
2015
2016template<typename T>
2018{
2019 TVector<T> A(*this);
2020 A.Z = 0.0f;
2021 B.Z = 0.0f;
2022 A.Normalize();
2023 B.Normalize();
2024 return A | B;
2025}
2026
2027template<typename T>
2029{
2030 return (A * ((*this | A) / (A | A)));
2031}
2032
2033template<typename T>
2035{
2036 return (Normal * (*this | Normal));
2037}
2038
2039
2040template<typename T>
2041void TVector<T>::GenerateClusterCenters(TArray<TVector<T>>& Clusters, const TArray<TVector<T>>& Points, int32 NumIterations, int32 NumConnectionsToBeValid)
2042{
2044 {
2047 };
2048
2049 // Check we have >0 points and clusters
2050 if (Points.Num() == 0 || Clusters.Num() == 0)
2051 {
2052 return;
2053 }
2054
2055 // Temp storage for each cluster that mirrors the order of the passed in Clusters array
2058
2059 // Then iterate
2060 for (int32 ItCount = 0; ItCount < NumIterations; ItCount++)
2061 {
2062 // Classify each point - find closest cluster center
2063 for (int32 i = 0; i < Points.Num(); i++)
2064 {
2065 const TVector<T>& Pos = Points[i];
2066
2067 // Iterate over all clusters to find closes one
2070 for (int32 j = 0; j < Clusters.Num(); j++)
2071 {
2072 const T DistSqr = (Pos - Clusters[j]).SizeSquared();
2074 {
2077 }
2078 }
2079 // Update its info with this point
2081 {
2084 }
2085 }
2086
2087 // All points classified - update cluster center as average of membership
2088 for (int32 i = 0; i < Clusters.Num(); i++)
2089 {
2090 if (ClusterData[i].ClusterSize > 0)
2091 {
2093 }
2094 }
2095 }
2096
2097 // so now after we have possible cluster centers we want to remove the ones that are outliers and not part of the main cluster
2098 for (int32 i = 0; i < ClusterData.Num(); i++)
2099 {
2101 {
2103 }
2104 }
2105}
2106
2107template<typename T>
2108T TVector<T>::EvaluateBezier(const TVector<T>* ControlPoints, int32 NumPoints, TArray<TVector<T>>& OutPoints)
2109{
2111 check(NumPoints >= 2);
2112
2113 // var q is the change in t between successive evaluations.
2114 const T q = 1.f / (T)(NumPoints - 1); // q is dependent on the number of GAPS = POINTS-1
2115
2116 // recreate the names used in the derivation
2117 const TVector<T>& P0 = ControlPoints[0];
2118 const TVector<T>& P1 = ControlPoints[1];
2119 const TVector<T>& P2 = ControlPoints[2];
2120 const TVector<T>& P3 = ControlPoints[3];
2121
2122 // coefficients of the cubic polynomial that we're FDing -
2123 const TVector<T> a = P0;
2124 const TVector<T> b = 3 * (P1 - P0);
2125 const TVector<T> c = 3 * (P2 - 2 * P1 + P0);
2126 const TVector<T> d = P3 - 3 * P2 + 3 * P1 - P0;
2127
2128 // initial values of the poly and the 3 diffs -
2129 TVector<T> S = a; // the poly value
2130 TVector<T> U = b * q + c * q * q + d * q * q * q; // 1st order diff (quadratic)
2131 TVector<T> V = 2 * c * q * q + 6 * d * q * q * q; // 2nd order diff (linear)
2132 TVector<T> W = 6 * d * q * q * q; // 3rd order diff (constant)
2133
2134 // Path length.
2135 T Length = 0;
2136
2137 TVector<T> OldPos = P0;
2138 OutPoints.Add(P0); // first point on the curve is always P0.
2139
2140 for (int32 i = 1; i < NumPoints; ++i)
2141 {
2142 // calculate the next value and update the deltas
2143 S += U; // update poly value
2144 U += V; // update 1st order diff value
2145 V += W; // update 2st order diff value
2146 // 3rd order diff is constant => no update needed.
2147
2148 // Update Length.
2149 Length += TVector<T>::Dist(S, OldPos);
2150 OldPos = S;
2151
2152 OutPoints.Add(S);
2153 }
2154
2155 // Return path length as experienced in sequence (linear interpolation between points).
2156 return Length;
2157}
2158
2159template<typename T>
2160void TVector<T>::CreateOrthonormalBasis(TVector<T>& XAxis, TVector<T>& YAxis, TVector<T>& ZAxis)
2161{
2162 // Project the X and Y axes onto the plane perpendicular to the Z axis.
2163 XAxis -= (XAxis | ZAxis) / (ZAxis | ZAxis) * ZAxis;
2164 YAxis -= (YAxis | ZAxis) / (ZAxis | ZAxis) * ZAxis;
2165
2166 // If the X axis was parallel to the Z axis, choose a vector which is orthogonal to the Y and Z axes.
2168 {
2169 XAxis = YAxis ^ ZAxis;
2170 }
2171
2172 // If the Y axis was parallel to the Z axis, choose a vector which is orthogonal to the X and Z axes.
2174 {
2175 YAxis = XAxis ^ ZAxis;
2176 }
2177
2178 // Normalize the basis vectors.
2179 XAxis.Normalize();
2180 YAxis.Normalize();
2181 ZAxis.Normalize();
2182}
2183
2184template<typename T>
2186{
2187 X = FMath::UnwindDegrees(X);
2188 Y = FMath::UnwindDegrees(Y);
2189 Z = FMath::UnwindDegrees(Z);
2190}
2191
2192template<typename T>
2193void TVector<T>::FindBestAxisVectors(TVector<T>& Axis1, TVector<T>& Axis2) const
2194{
2195 const T NX = FMath::Abs(X);
2196 const T NY = FMath::Abs(Y);
2197 const T NZ = FMath::Abs(Z);
2198
2199 // Find best basis vectors.
2200 if (NZ > NX && NZ > NY) Axis1 = TVector<T>(1, 0, 0);
2201 else Axis1 = TVector<T>(0, 0, 1);
2202
2203 TVector<T> Tmp = Axis1 - *this * (Axis1 | *this);
2205 Axis2 = Axis1 ^ *this;
2206}
2207
2208template<typename T>
2210{
2211 return (!FMath::IsFinite(X) ||
2212 !FMath::IsFinite(Y) ||
2213 !FMath::IsFinite(Z));
2214}
2215
2216template<typename T>
2218{
2219 return FString::Printf(TEXT("X=%3.3f Y=%3.3f Z=%3.3f"), X, Y, Z);
2220}
2221
2222template<typename T>
2224{
2226 Args.Add(TEXT("X"), X);
2227 Args.Add(TEXT("Y"), Y);
2228 Args.Add(TEXT("Z"), Z);
2229
2230 return FText::Format(NSLOCTEXT("Core", "Vector3", "X={X} Y={Y} Z={Z}"), Args);
2231}
2232
2233template<typename T>
2235{
2236 if (IsNearlyZero())
2237 {
2238 return NSLOCTEXT("Core", "Vector3_CompactZeroVector", "V(0)");
2239 }
2240
2241 const bool XIsNotZero = !FMath::IsNearlyZero(X);
2242 const bool YIsNotZero = !FMath::IsNearlyZero(Y);
2243 const bool ZIsNotZero = !FMath::IsNearlyZero(Z);
2244
2248
2250 Args.Add(TEXT("X"), FText::AsNumber(X, &FormatRules));
2251 Args.Add(TEXT("Y"), FText::AsNumber(Y, &FormatRules));
2252 Args.Add(TEXT("Z"), FText::AsNumber(Z, &FormatRules));
2253
2255 {
2256 return FText::Format(NSLOCTEXT("Core", "Vector3_CompactXYZ", "V(X={X}, Y={Y}, Z={Z})"), Args);
2257 }
2258 else if (!XIsNotZero && YIsNotZero && ZIsNotZero)
2259 {
2260 return FText::Format(NSLOCTEXT("Core", "Vector3_CompactYZ", "V(Y={Y}, Z={Z})"), Args);
2261 }
2262 else if (XIsNotZero && !YIsNotZero && ZIsNotZero)
2263 {
2264 return FText::Format(NSLOCTEXT("Core", "Vector3_CompactXZ", "V(X={X}, Z={Z})"), Args);
2265 }
2266 else if (XIsNotZero && YIsNotZero && !ZIsNotZero)
2267 {
2268 return FText::Format(NSLOCTEXT("Core", "Vector3_CompactXY", "V(X={X}, Y={Y})"), Args);
2269 }
2270 else if (!XIsNotZero && !YIsNotZero && ZIsNotZero)
2271 {
2272 return FText::Format(NSLOCTEXT("Core", "Vector3_CompactZ", "V(Z={Z})"), Args);
2273 }
2274 else if (XIsNotZero && !YIsNotZero && !ZIsNotZero)
2275 {
2276 return FText::Format(NSLOCTEXT("Core", "Vector3_CompactX", "V(X={X})"), Args);
2277 }
2278 else if (!XIsNotZero && YIsNotZero && !ZIsNotZero)
2279 {
2280 return FText::Format(NSLOCTEXT("Core", "Vector3_CompactY", "V(Y={Y})"), Args);
2281 }
2282
2283 return NSLOCTEXT("Core", "Vector3_CompactZeroVector", "V(0)");
2284}
2285
2286template<typename T>
2288{
2289 if(IsNearlyZero())
2290 {
2291 return FString::Printf(TEXT("V(0)"));
2292 }
2293
2294 FString ReturnString(TEXT("V("));
2295 bool bIsEmptyString = true;
2296 if(!FMath::IsNearlyZero(X))
2297 {
2298 ReturnString += FString::Printf(TEXT("X=%.2f"), X);
2299 bIsEmptyString = false;
2300 }
2301 if(!FMath::IsNearlyZero(Y))
2302 {
2303 if(!bIsEmptyString)
2304 {
2305 ReturnString += FString(TEXT(", "));
2306 }
2307 ReturnString += FString::Printf(TEXT("Y=%.2f"), Y);
2308 bIsEmptyString = false;
2309 }
2310 if(!FMath::IsNearlyZero(Z))
2311 {
2312 if(!bIsEmptyString)
2313 {
2314 ReturnString += FString(TEXT(", "));
2315 }
2316 ReturnString += FString::Printf(TEXT("Z=%.2f"), Z);
2317 bIsEmptyString = false;
2318 }
2319 ReturnString += FString(TEXT(")"));
2320 return ReturnString;
2321}
2322
2323template<typename T>
2324FORCEINLINE bool TVector<T>::InitFromCompactString(const FString& InSourceString)
2325{
2326 bool bAxisFound = false;
2327
2328 X = Y = Z = 0;
2329
2330 if (FCString::Strifind(*InSourceString, TEXT("V(0)")) != nullptr)
2331 {
2332 return true;
2333 }
2334
2335 const bool bSuccessful = FParse::Value(*InSourceString, TEXT("X="), X) | FParse::Value(*InSourceString, TEXT("Y="), Y) | FParse::Value(*InSourceString, TEXT("Z="), Z);
2336
2337 return bSuccessful;
2338}
2339
2340template<typename T>
2341FORCEINLINE bool TVector<T>::InitFromString(const FString& InSourceString)
2342{
2343 X = Y = Z = 0;
2344
2345 // The initialization is only successful if the X, Y, and Z values can all be parsed from the string
2346 const bool bSuccessful = FParse::Value(*InSourceString, TEXT("X=") , X) && FParse::Value(*InSourceString, TEXT("Y="), Y) && FParse::Value(*InSourceString, TEXT("Z="), Z);
2347
2348 return bSuccessful;
2349}
2350
2351template<typename T>
2353{
2354 checkSlow(IsUnit());
2355 const T Theta = FMath::Acos(Z / Size());
2356 const T Phi = FMath::Atan2(Y, X);
2357 return TVector2<T>(Theta, Phi);
2358}
2359
2360template<typename T>
2362{
2363 // Project Dir into Z plane.
2364 TVector<T> PlaneDir = *this;
2365 PlaneDir.Z = 0.f;
2367
2368 T Angle = FMath::Acos(PlaneDir.X);
2369
2370 if(PlaneDir.Y < 0.0f)
2371 {
2372 Angle *= -1.0f;
2373 }
2374
2375 return Angle;
2376}
2377
2378
2379
2380template<typename T>
2381FORCEINLINE T TVector<T>::Dist(const TVector<T>& V1, const TVector<T>& V2)
2382{
2383 return FMath::Sqrt(TVector<T>::DistSquared(V1, V2));
2384}
2385
2386template<typename T>
2387FORCEINLINE T TVector<T>::DistXY(const TVector<T>& V1, const TVector<T>& V2)
2388{
2389 return FMath::Sqrt(TVector<T>::DistSquaredXY(V1, V2));
2390}
2391
2392template<typename T>
2393FORCEINLINE T TVector<T>::DistSquared(const TVector<T>& V1, const TVector<T>& V2)
2394{
2395 return FMath::Square(V2.X-V1.X) + FMath::Square(V2.Y-V1.Y) + FMath::Square(V2.Z-V1.Z);
2396}
2397
2398template<typename T>
2399FORCEINLINE T TVector<T>::DistSquaredXY(const TVector<T>& V1, const TVector<T>& V2)
2400{
2401 return FMath::Square(V2.X-V1.X) + FMath::Square(V2.Y-V1.Y);
2402}
2403
2404template<typename T>
2405FORCEINLINE T TVector<T>::BoxPushOut(const TVector<T>& Normal, const TVector<T>& Size)
2406{
2407 return FMath::Abs(Normal.X*Size.X) + FMath::Abs(Normal.Y*Size.Y) + FMath::Abs(Normal.Z*Size.Z);
2408}
2409
2410template<typename T>
2411FORCEINLINE TVector<T> TVector<T>::Min(const TVector<T>& A, const TVector<T>& B)
2412{
2413 return TVector<T>(
2414 FMath::Min( A.X, B.X ),
2415 FMath::Min( A.Y, B.Y ),
2416 FMath::Min( A.Z, B.Z )
2417 );
2418}
2419
2420template<typename T>
2421FORCEINLINE TVector<T> TVector<T>::Max(const TVector<T>& A, const TVector<T>& B)
2422{
2423 return TVector<T>(
2424 FMath::Max( A.X, B.X ),
2425 FMath::Max( A.Y, B.Y ),
2426 FMath::Max( A.Z, B.Z )
2427 );
2428}
2429
2430template<typename T>
2431FORCEINLINE TVector<T> TVector<T>::Min3( const TVector<T>& A, const TVector<T>& B, const TVector<T>& C )
2432{
2433 return TVector<T>(
2434 FMath::Min3( A.X, B.X, C.X ),
2435 FMath::Min3( A.Y, B.Y, C.Y ),
2436 FMath::Min3( A.Z, B.Z, C.Z )
2437 );
2438}
2439
2440template<typename T>
2441FORCEINLINE TVector<T> TVector<T>::Max3(const TVector<T>& A, const TVector<T>& B, const TVector<T>& C)
2442{
2443 return TVector<T>(
2444 FMath::Max3( A.X, B.X, C.X ),
2445 FMath::Max3( A.Y, B.Y, C.Y ),
2446 FMath::Max3( A.Z, B.Z, C.Z )
2447 );
2448}
2449
2450#if !defined(_MSC_VER) || defined(__clang__) // MSVC can't forward declare explicit specializations
2451template<> const FVector3f FVector3f::ZeroVector;
2452template<> const FVector3f FVector3f::OneVector;
2453template<> const FVector3f FVector3f::UpVector;
2454template<> const FVector3f FVector3f::DownVector;
2455template<> const FVector3f FVector3f::ForwardVector;
2456template<> const FVector3f FVector3f::BackwardVector;
2457template<> const FVector3f FVector3f::RightVector;
2458template<> const FVector3f FVector3f::LeftVector;
2459template<> const FVector3f FVector3f::XAxisVector;
2460template<> const FVector3f FVector3f::YAxisVector;
2461template<> const FVector3f FVector3f::ZAxisVector;
2462template<> const FVector3d FVector3d::ZeroVector;
2463template<> const FVector3d FVector3d::OneVector;
2464template<> const FVector3d FVector3d::UpVector;
2465template<> const FVector3d FVector3d::DownVector;
2466template<> const FVector3d FVector3d::ForwardVector;
2467template<> const FVector3d FVector3d::BackwardVector;
2468template<> const FVector3d FVector3d::RightVector;
2469template<> const FVector3d FVector3d::LeftVector;
2470template<> const FVector3d FVector3d::XAxisVector;
2471template<> const FVector3d FVector3d::YAxisVector;
2472template<> const FVector3d FVector3d::ZAxisVector;
2473#endif
2474
2475/**
2476 * Multiplies a vector by a scaling factor.
2477 *
2478 * @param Scale Scaling factor.
2479 * @param V Vector to scale.
2480 * @return Result of multiplication.
2481 */
2482template<typename T, typename T2, TEMPLATE_REQUIRES(std::is_arithmetic<T2>::value)>
2484{
2485 return V.operator*(Scale);
2486}
2487
2488/**
2489 * Creates a hash value from an FVector.
2490 *
2491 * @param Vector the vector to create a hash value for
2492 * @return The hash value from the components
2493 */
2494template<typename T>
2496{
2497 // Note: this assumes there's no padding in Vector that could contain uncompared data.
2498 return FCrc::MemCrc_DEPRECATED(&Vector, sizeof(Vector));
2499}
2500
2501} // namespace UE::Math
2502} // namespace UE
2503
2504template<> struct TCanBulkSerialize<FVector3f> { enum { Value = true }; };
2505template<> struct TIsPODType<FVector3f> { enum { Value = true }; };
2506template<> struct TIsUECoreVariant<FVector3f> { enum { Value = true }; };
2508
2509template<> struct TCanBulkSerialize<FVector3d> { enum { Value = true }; };
2510template<> struct TIsPODType<FVector3d> { enum { Value = true }; };
2511template<> struct TIsUECoreVariant<FVector3d> { enum { Value = true }; };
2513
2514/** Component-wise clamp for TVector */
2515template<typename T>
2516FORCEINLINE UE::Math::TVector<T> ClampVector(const UE::Math::TVector<T>& V, const UE::Math::TVector<T>& Min, const UE::Math::TVector<T>& Max)
2517{
2518 return UE::Math::TVector<T>(
2519 FMath::Clamp(V.X, Min.X, Max.X),
2520 FMath::Clamp(V.Y, Min.Y, Max.Y),
2521 FMath::Clamp(V.Z, Min.Z, Max.Z)
2522 );
2523}
2524
2526#define INTEL_ORDER_VECTOR(x) (x)
2527#else
2528template<typename T>
2529static FORCEINLINE UE::Math::TVector<T> INTEL_ORDER_VECTOR(UE::Math::TVector<T> v)
2530{
2531 return UE::Math::TVector<T>(INTEL_ORDERF(v.X), INTEL_ORDERF(v.Y), INTEL_ORDERF(v.Z));
2532}
2533#endif
2534
2535
2536/**
2537 * Util to calculate distance from a point to a bounding box
2538 *
2539 * @param Mins 3D Point defining the lower values of the axis of the bound box
2540 * @param Max 3D Point defining the lower values of the axis of the bound box
2541 * @param Point 3D position of interest
2542 * @return the distance from the Point to the bounding box.
2543 */
2544template<typename T, typename U>
2545FORCEINLINE T ComputeSquaredDistanceFromBoxToPoint(const UE::Math::TVector<T>& Mins, const UE::Math::TVector<T>& Maxs, const UE::Math::TVector<U>& Point)
2546{
2547 // Accumulates the distance as we iterate axis
2548 T DistSquared = 0;
2549
2550 // Check each axis for min/max and add the distance accordingly
2551 // NOTE: Loop manually unrolled for > 2x speed up
2552 if (Point.X < Mins.X)
2553 {
2554 DistSquared += FMath::Square(Point.X - Mins.X);
2555 }
2556 else if (Point.X > Maxs.X)
2557 {
2558 DistSquared += FMath::Square(Point.X - Maxs.X);
2559 }
2560
2561 if (Point.Y < Mins.Y)
2562 {
2563 DistSquared += FMath::Square(Point.Y - Mins.Y);
2564 }
2565 else if (Point.Y > Maxs.Y)
2566 {
2567 DistSquared += FMath::Square(Point.Y - Maxs.Y);
2568 }
2569
2570 if (Point.Z < Mins.Z)
2571 {
2572 DistSquared += FMath::Square(Point.Z - Mins.Z);
2573 }
2574 else if (Point.Z > Maxs.Z)
2575 {
2576 DistSquared += FMath::Square(Point.Z - Maxs.Z);
2577 }
2578
2579 return DistSquared;
2580}
2581
2582
2583/* FMath inline functions
2584 *****************************************************************************/
2585
2586template<typename T>
2588 (
2589 const UE::Math::TVector<T>&Point1,
2590 const UE::Math::TVector<T>&Point2,
2591 const UE::Math::TVector<T>&PlaneOrigin,
2592 const UE::Math::TVector<T>&PlaneNormal
2593 )
2594{
2595 return
2596 Point1
2597 + (Point2 - Point1)
2598 * (((PlaneOrigin - Point1)|PlaneNormal) / ((Point2 - Point1)|PlaneNormal));
2599}
2600
2601template<typename T>
2602inline bool FMath::LineSphereIntersection(const UE::Math::TVector<T>& Start, const UE::Math::TVector<T>& Dir, T Length, const UE::Math::TVector<T>& Origin, T Radius)
2603{
2604 const UE::Math::TVector<T> EO = Start - Origin;
2605 const T v = (Dir | (Origin - Start));
2606 const T disc = Radius * Radius - ((EO | EO) - v * v);
2607
2608 if(disc >= 0)
2609 {
2610 const T Time = (v - Sqrt(disc)) / Length;
2611
2612 if(Time >= 0 && Time <= 1)
2613 return 1;
2614 else
2615 return 0;
2616 }
2617 else
2618 return 0;
2619}
2620
2621inline FVector FMath::VRand()
2622{
2623 FVector Result;
2624 FVector::FReal L;
2625
2626 do
2627 {
2628 // Check random vectors in the unit sphere so result is statistically uniform.
2629 Result.X = FRand() * 2.f - 1.f;
2630 Result.Y = FRand() * 2.f - 1.f;
2631 Result.Z = FRand() * 2.f - 1.f;
2632 L = Result.SizeSquared();
2633 }
2634 while(L > 1.0f || L < UE_KINDA_SMALL_NUMBER);
2635
2636 return Result * (1.0f / Sqrt(L));
2637}
2638
2639template<>
2640inline bool FVector3f::SerializeFromMismatchedTag(FName StructTag, FStructuredArchive::FSlot Slot)
2641{
2642
2643 return UE_SERIALIZE_VARIANT_FROM_MISMATCHED_TAG(Slot, Vector, Vector3f, Vector3d);
2644}
2645
2646template<>
2647inline bool FVector3d::SerializeFromMismatchedTag(FName StructTag, FStructuredArchive::FSlot Slot)
2648{
2649 return UE_SERIALIZE_VARIANT_FROM_MISMATCHED_TAG(Slot, Vector, Vector3d, Vector3f);
2650}
2651
2652
2653/* TVector2<T> inline functions
2654 *****************************************************************************/
2655namespace UE {
2656namespace Math {
2657
2658template <>
2659FORCEINLINE TIntVector3<int32>::TIntVector3(FVector InVector)
2660 : X(FMath::TruncToInt32(InVector.X))
2661 , Y(FMath::TruncToInt32(InVector.Y))
2662 , Z(FMath::TruncToInt32(InVector.Z))
2663{
2664}
2665
2666template <>
2667FORCEINLINE TIntVector3<uint32>::TIntVector3(FVector InVector)
2668 : X(IntCastChecked<uint32, int64>(FMath::TruncToInt64(InVector.X)))
2669 , Y(IntCastChecked<uint32, int64>(FMath::TruncToInt64(InVector.Y)))
2670 , Z(IntCastChecked<uint32, int64>(FMath::TruncToInt64(InVector.Z)))
2671{
2672}
2673
2674template<typename T>
2675FORCEINLINE TVector2<T>::TVector2( const TVector<T>& V )
2676 : X(V.X), Y(V.Y)
2677{
2678 DiagnosticCheckNaN();
2679}
2680
2681template<typename T>
2682inline TVector<T> TVector2<T>::SphericalToUnitCartesian() const
2683{
2684 const T SinTheta = FMath::Sin(X);
2685 return TVector<T>(FMath::Cos(Y) * SinTheta, FMath::Sin(Y) * SinTheta, FMath::Cos(X));
2686}
2687
2688} // namespace UE::Math
2689
2690namespace LWC
2691{
2692constexpr FVector::FReal DefaultFloatPrecision = 1./16.;
2693
2694// Validated narrowing cast for world positions. FVector -> FVector3f
2695FORCEINLINE FVector3f NarrowWorldPositionChecked(const FVector& WorldPosition)
2696{
2697 FVector3f Narrowed;
2698 Narrowed.X = FloatCastChecked<float>(WorldPosition.X, DefaultFloatPrecision);
2699 Narrowed.Y = FloatCastChecked<float>(WorldPosition.Y, DefaultFloatPrecision);
2700 Narrowed.Z = FloatCastChecked<float>(WorldPosition.Z, DefaultFloatPrecision);
2701 return Narrowed;
2702}
2703
2704// Validated narrowing cast for world positions. FVector -> FVector3f
2705FORCEINLINE FVector3f NarrowWorldPositionChecked(const FVector::FReal InX, const FVector::FReal InY, const FVector::FReal InZ)
2706{
2707 FVector3f Narrowed;
2708 Narrowed.X = FloatCastChecked<float>(InX, DefaultFloatPrecision);
2709 Narrowed.Y = FloatCastChecked<float>(InY, DefaultFloatPrecision);
2710 Narrowed.Z = FloatCastChecked<float>(InZ, DefaultFloatPrecision);
2711 return Narrowed;
2712}
2713
2714} // namespace UE::LWC
2715
2716} // namespace UE
2717
2719template<>
2720FORCEINLINE_DEBUGGABLE FVector FMath::CubicInterp(const FVector& P0, const FVector& T0, const FVector& P1, const FVector& T1, const float& A)
2721{
2722 static_assert(PLATFORM_ENABLE_VECTORINTRINSICS == 1, "Requires vector intrinsics.");
2723 FVector res;
2724
2725 const float A2 = A * A;
2726 const float A3 = A2 * A;
2727
2728 const float s0 = (2 * A3) - (3 * A2) + 1;
2729 const float s1 = A3 - (2 * A2) + A;
2730 const float s2 = (A3 - A2);
2731 const float s3 = (-2 * A3) + (3 * A2);
2732
2733 VectorRegister v0 = VectorMultiply(VectorLoadFloat1(&s0), VectorLoadFloat3(&P0));
2734 v0 = VectorMultiplyAdd(VectorLoadFloat1(&s1), VectorLoadFloat3(&T0), v0);
2735 VectorRegister v1 = VectorMultiply(VectorLoadFloat1(&s2), VectorLoadFloat3(&T1));
2736 v1 = VectorMultiplyAdd(VectorLoadFloat1(&s3), VectorLoadFloat3(&P1), v1);
2737
2738 VectorStoreFloat3(VectorAdd(v0, v1), &res);
2739
2740 return res;
2741}
2742#endif
2743
2744#ifdef _MSC_VER
2745#pragma warning (pop)
2746#endif
#define ARK_API
Definition Ark.h:16
#define checkSlow(expr)
#define check(expr)
#define LowLevelFatalError(Format,...)
#define checkf(expr, format,...)
ARK_API LPVOID GetDataAddress(const std::string &name)
Definition Base.cpp:15
ARK_API BitField GetBitField(LPVOID base, const std::string &name)
Definition Base.cpp:25
ARK_API BitField GetBitField(const void *base, const std::string &name)
Definition Base.cpp:20
ARK_API DWORD64 GetAddress(const void *base, const std::string &name)
Definition Base.cpp:5
ARK_API LPVOID GetAddress(const std::string &name)
Definition Base.cpp:10
#define ALLOW_CONSOLE_IN_SHIPPING
Definition Build.h:208
#define WITH_ENGINE
Definition Build.h:8
#define USE_CHECKS_IN_SHIPPING
Definition Build.h:199
#define ALLOW_HANG_DETECTION
Definition Build.h:402
#define UE_IS_COOKED_EDITOR
Definition Build.h:445
#define UE_BUILD_TEST
Definition Build.h:23
#define ALLOW_DUMPGPU_IN_SHIPPING
Definition Build.h:388
#define ENABLE_STATNAMEDEVENTS
Definition Build.h:221
#define FORCE_USE_STATS
Definition Build.h:213
#define UE_GAME
Definition Build.h:29
#define CHECK_PUREVIRTUALS
Definition Build.h:185
#define ALLOW_PROFILEGPU_IN_SHIPPING
Definition Build.h:377
#define WITH_HOT_RELOAD
Definition Build.h:150
#define USE_ENSURES_IN_SHIPPING
Definition Build.h:204
#define UE_BUILD_DEVELOPMENT
Definition Build.h:20
#define USE_UBER_GRAPH_PERSISTENT_FRAME
Definition Build.h:357
#define ALLOW_DUMPGPU_IN_TEST
Definition Build.h:384
#define WITH_LIVE_CODING
Definition Build.h:157
#define USE_LOGGING_IN_SHIPPING
Definition Build.h:195
#define UE_BUILD_SHIPPING
Definition Build.h:4
#define UE_BUILD_DOCS
Definition Build.h:38
#define ALLOW_HITCH_DETECTION
Definition Build.h:408
#define IS_MONOLITHIC
Definition Build.h:5
#define USE_CIRCULAR_DEPENDENCY_LOAD_DEFERRING
Definition Build.h:368
#define UE_SERVER
Definition Build.h:45
#define ALLOW_CHEAT_CVARS_IN_TEST
Definition Build.h:395
#define ALLOW_PROFILEGPU_IN_TEST
Definition Build.h:373
#define WITH_UNREAL_DEVELOPER_TOOLS
Definition Build.h:10
#define ENABLE_PGO_PROFILE
Definition Build.h:121
#define WITH_EDITOR
Definition Build.h:7
#define WITH_PLUGIN_SUPPORT
Definition Build.h:9
#define STATS
Definition Build.h:317
#define IS_PROGRAM
Definition Build.h:6
#define UE_BUILD_DEBUG
Definition Build.h:17
#define WITH_PERFCOUNTERS
Definition Build.h:114
#define UE_EDITOR
Definition Build.h:32
EInputDeviceConnectionState
@ INDEX_NONE
@ NoInit
#define UE_POP_MACRO(name)
#define USING_THREAD_SANITISER
const FPlatformUserId PLATFORMUSERID_NONE
#define WITH_EDITORONLY_DATA
@ UNICODE_BOM
#define FORCEINLINE_DEBUGGABLE
#define ANONYMOUS_VARIABLE(Name)
#define UE_DISABLE_OPTIMIZATION_SHIP
#define USING_CODE_ANALYSIS
EForceInit
@ ForceInitToZero
@ ForceInit
#define UE_DEPRECATED(Version, Message)
#define UE_ENABLE_OPTIMIZATION_SHIP
@ InPlace
#define UE_PUSH_MACRO(name)
#define UE_CHECK_DISABLE_OPTIMIZATION
const FInputDeviceId INPUTDEVICEID_NONE
@ DSF_EnableCookerWarnings
ETranslucencyView
Definition Enums.h:34128
EBufferWriterFlags
Definition Enums.h:17847
EPCGDifferenceDensityFunction
Definition Enums.h:20706
ELiveLinkCameraProjectionMode
Definition Enums.h:39470
EUserUGCList
Definition Enums.h:15967
@ k_EUserUGCList_Subscribed
@ k_EUserUGCList_WillVoteLater
@ k_EUserUGCList_VotedDown
@ k_EUserUGCList_Published
@ k_EUserUGCList_Favorited
@ k_EUserUGCList_UsedOrPlayed
@ k_EUserUGCList_Followed
@ k_EUserUGCList_VotedOn
@ k_EUserUGCList_VotedUp
VkCompositeAlphaFlagBitsKHR
Definition Enums.h:39314
EMeshSculptFalloffType
Definition Enums.h:24228
WICNamedWhitePoint
Definition Enums.h:29
endCondition_directive
Definition Enums.h:32864
EChaosRemovalSortMethod
Definition Enums.h:37328
ESkyAtmosphereTransformMode
Definition Enums.h:38238
ESequenceTimeUnit
Definition Enums.h:20100
EHttpConnectionState
Definition Enums.h:37866
EAnimPropertyAccessCallSite
Definition Enums.h:38728
EMediaWebcamCaptureDeviceFilter
Definition Enums.h:39166
WICBitmapInterpolationMode
Definition Enums.h:3871
EConsoleVariableFlags
Definition Enums.h:5137
EQuartzCommandDelegateSubType
Definition Enums.h:13915
EVolumeUpdateType
Definition Enums.h:9064
EBasePassDrawListType
Definition Enums.h:12251
FWP_DIRECTION_
Definition Enums.h:3398
EDecalDepthInputState
Definition Enums.h:35055
@ DDS_DepthAlways_StencilEqual1_IgnoreMask
_NVAPI_DITHER_BITS
Definition Enums.h:1253
ESwapAudioOutputDeviceResultState
Definition Enums.h:21956
EShaderFrequency
Definition Enums.h:5355
ETextureUniversalTiling
Definition Enums.h:38857
ELevelInstanceRuntimeBehavior
Definition Enums.h:40017
rcFilterLowAreaFlags
Definition Enums.h:40828
EAnchorStateEnum
Definition Enums.h:25289
@ Dataflow_AnchorState_NotAnchored
EParticleScreenAlignment
Definition Enums.h:38629
UBlockCode
Definition Enums.h:30761
@ UBLOCK_PRIVATE_USE_AREA
@ UBLOCK_LOW_SURROGATES
@ UBLOCK_TAI_XUAN_JING_SYMBOLS
@ UBLOCK_ARABIC_EXTENDED_A
@ UBLOCK_INVALID_CODE
@ UBLOCK_SYRIAC_SUPPLEMENT
@ UBLOCK_PHAISTOS_DISC
@ UBLOCK_CYRILLIC_EXTENDED_A
@ UBLOCK_MYANMAR_EXTENDED_A
@ UBLOCK_CYRILLIC_SUPPLEMENTARY
@ UBLOCK_KANA_EXTENDED_A
@ UBLOCK_COPTIC_EPACT_NUMBERS
@ UBLOCK_ZANABAZAR_SQUARE
@ UBLOCK_MUSICAL_SYMBOLS
@ UBLOCK_COMBINING_DIACRITICAL_MARKS
@ UBLOCK_SUPPLEMENTAL_MATHEMATICAL_OPERATORS
@ UBLOCK_SUNDANESE_SUPPLEMENT
@ UBLOCK_SUPPLEMENTAL_ARROWS_A
@ UBLOCK_OLD_PERSIAN
@ UBLOCK_IMPERIAL_ARAMAIC
@ UBLOCK_PLAYING_CARDS
@ UBLOCK_ANATOLIAN_HIEROGLYPHS
@ UBLOCK_ARABIC_SUPPLEMENT
@ UBLOCK_SHORTHAND_FORMAT_CONTROLS
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D
@ UBLOCK_GENERAL_PUNCTUATION
@ UBLOCK_ANCIENT_SYMBOLS
@ UBLOCK_MYANMAR_EXTENDED_B
@ UBLOCK_ALCHEMICAL_SYMBOLS
@ UBLOCK_GREEK_EXTENDED
@ UBLOCK_ENCLOSED_ALPHANUMERICS
@ UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED
@ UBLOCK_MEDEFAIDRIN
@ UBLOCK_SPACING_MODIFIER_LETTERS
@ UBLOCK_CYRILLIC_EXTENDED_C
@ UBLOCK_ANCIENT_GREEK_MUSICAL_NOTATION
@ UBLOCK_BOPOMOFO_EXTENDED
@ UBLOCK_HALFWIDTH_AND_FULLWIDTH_FORMS
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F
@ UBLOCK_LATIN_EXTENDED_A
@ UBLOCK_CYRILLIC_SUPPLEMENT
@ UBLOCK_KATAKANA_PHONETIC_EXTENSIONS
@ UBLOCK_MISCELLANEOUS_SYMBOLS
@ UBLOCK_CAUCASIAN_ALBANIAN
@ UBLOCK_MAHJONG_TILES
@ UBLOCK_MISCELLANEOUS_SYMBOLS_AND_ARROWS
@ UBLOCK_INSCRIPTIONAL_PAHLAVI
@ UBLOCK_CJK_RADICALS_SUPPLEMENT
@ UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
@ UBLOCK_LATIN_EXTENDED_ADDITIONAL
@ UBLOCK_SUPPLEMENTAL_ARROWS_B
@ UBLOCK_KHMER_SYMBOLS
@ UBLOCK_WARANG_CITI
@ UBLOCK_NYIAKENG_PUACHUE_HMONG
@ UBLOCK_BASIC_LATIN
@ UBLOCK_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT
@ UBLOCK_SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A
@ UBLOCK_INSCRIPTIONAL_PARTHIAN
@ UBLOCK_LATIN_1_SUPPLEMENT
@ UBLOCK_CUNEIFORM_NUMBERS_AND_PUNCTUATION
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
@ UBLOCK_RUMI_NUMERAL_SYMBOLS
@ UBLOCK_CJK_COMPATIBILITY
@ UBLOCK_GEORGIAN_SUPPLEMENT
@ UBLOCK_MODIFIER_TONE_LETTERS
@ UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
@ UBLOCK_ARABIC_PRESENTATION_FORMS_B
@ UBLOCK_OLD_SOGDIAN
@ UBLOCK_SUPPLEMENTAL_ARROWS_C
@ UBLOCK_SMALL_FORM_VARIANTS
@ UBLOCK_DEVANAGARI_EXTENDED
@ UBLOCK_PAHAWH_HMONG
@ UBLOCK_PSALTER_PAHLAVI
@ UBLOCK_INDIC_SIYAQ_NUMBERS
@ UBLOCK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS
@ UBLOCK_COUNTING_ROD_NUMERALS
@ UBLOCK_YI_RADICALS
@ UBLOCK_VARIATION_SELECTORS
@ UBLOCK_GUNJALA_GONDI
@ UBLOCK_MEROITIC_CURSIVE
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C
@ UBLOCK_CJK_STROKES
@ UBLOCK_MAYAN_NUMERALS
@ UBLOCK_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS
@ UBLOCK_KANA_SUPPLEMENT
@ UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_B
@ UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
@ UBLOCK_HANIFI_ROHINGYA
@ UBLOCK_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION
@ UBLOCK_NANDINAGARI
@ UBLOCK_ENCLOSED_CJK_LETTERS_AND_MONTHS
@ UBLOCK_SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS
@ UBLOCK_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT
@ UBLOCK_IDEOGRAPHIC_DESCRIPTION_CHARACTERS
@ UBLOCK_NEW_TAI_LUE
@ UBLOCK_SMALL_KANA_EXTENSION
@ UBLOCK_VERTICAL_FORMS
@ UBLOCK_EGYPTIAN_HIEROGLYPHS
@ UBLOCK_HANGUL_COMPATIBILITY_JAMO
@ UBLOCK_COMMON_INDIC_NUMBER_FORMS
@ UBLOCK_ORNAMENTAL_DINGBATS
@ UBLOCK_DOMINO_TILES
@ UBLOCK_IPA_EXTENSIONS
@ UBLOCK_AEGEAN_NUMBERS
@ UBLOCK_BRAILLE_PATTERNS
@ UBLOCK_ANCIENT_GREEK_NUMBERS
@ UBLOCK_ETHIOPIC_SUPPLEMENT
@ UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
@ UBLOCK_NUMBER_FORMS
@ UBLOCK_SUPPLEMENTAL_PUNCTUATION
@ UBLOCK_CONTROL_PICTURES
@ UBLOCK_TANGUT_COMPONENTS
@ UBLOCK_ETHIOPIC_EXTENDED
@ UBLOCK_YIJING_HEXAGRAM_SYMBOLS
@ UBLOCK_CHEROKEE_SUPPLEMENT
@ UBLOCK_LATIN_EXTENDED_E
@ UBLOCK_LATIN_EXTENDED_D
@ UBLOCK_HANGUL_SYLLABLES
@ UBLOCK_GLAGOLITIC_SUPPLEMENT
@ UBLOCK_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS
@ UBLOCK_CJK_COMPATIBILITY_FORMS
@ UBLOCK_SORA_SOMPENG
@ UBLOCK_VEDIC_EXTENSIONS
@ UBLOCK_COMBINING_HALF_MARKS
@ UBLOCK_ENCLOSED_ALPHANUMERIC_SUPPLEMENT
@ UBLOCK_CYPRIOT_SYLLABARY
@ UBLOCK_OLD_NORTH_ARABIAN
@ UBLOCK_OPTICAL_CHARACTER_RECOGNITION
@ UBLOCK_MATHEMATICAL_OPERATORS
@ UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS
@ UBLOCK_ALPHABETIC_PRESENTATION_FORMS
@ UBLOCK_MENDE_KIKAKUI
@ UBLOCK_MASARAM_GONDI
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS
@ UBLOCK_YI_SYLLABLES
@ UBLOCK_VARIATION_SELECTORS_SUPPLEMENT
@ UBLOCK_LATIN_EXTENDED_B
@ UBLOCK_SUTTON_SIGNWRITING
@ UBLOCK_HIGH_PRIVATE_USE_SURROGATES
@ UBLOCK_CJK_SYMBOLS_AND_PUNCTUATION
@ UBLOCK_LETTERLIKE_SYMBOLS
@ UBLOCK_HANGUL_JAMO
@ UBLOCK_OLD_HUNGARIAN
@ UBLOCK_CHESS_SYMBOLS
@ UBLOCK_PHONETIC_EXTENSIONS_SUPPLEMENT
@ UBLOCK_TAMIL_SUPPLEMENT
@ UBLOCK_BAMUM_SUPPLEMENT
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E
@ UBLOCK_EARLY_DYNASTIC_CUNEIFORM
@ UBLOCK_GEOMETRIC_SHAPES
@ UBLOCK_GEORGIAN_EXTENDED
@ UBLOCK_BYZANTINE_MUSICAL_SYMBOLS
@ UBLOCK_HIGH_SURROGATES
@ UBLOCK_PRIVATE_USE
@ UBLOCK_SINHALA_ARCHAIC_NUMBERS
@ UBLOCK_GEOMETRIC_SHAPES_EXTENDED
@ UBLOCK_MONGOLIAN_SUPPLEMENT
@ UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_A
@ UBLOCK_SYLOTI_NAGRI
@ UBLOCK_COMBINING_DIACRITICAL_MARKS_EXTENDED
@ UBLOCK_KANGXI_RADICALS
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
@ UBLOCK_COMBINING_MARKS_FOR_SYMBOLS
@ UBLOCK_CURRENCY_SYMBOLS
@ UBLOCK_MEETEI_MAYEK
@ UBLOCK_SUPERSCRIPTS_AND_SUBSCRIPTS
@ UBLOCK_MISCELLANEOUS_TECHNICAL
@ UBLOCK_OLD_SOUTH_ARABIAN
@ UBLOCK_PAU_CIN_HAU
@ UBLOCK_ARABIC_PRESENTATION_FORMS_A
@ UBLOCK_CYRILLIC_EXTENDED_B
@ UBLOCK_LATIN_EXTENDED_C
@ UBLOCK_OTTOMAN_SIYAQ_NUMBERS
@ UBLOCK_MEROITIC_HIEROGLYPHS
@ UBLOCK_PHONETIC_EXTENSIONS
@ UBLOCK_BLOCK_ELEMENTS
@ UBLOCK_HANGUL_JAMO_EXTENDED_A
@ UBLOCK_ETHIOPIC_EXTENDED_A
@ UBLOCK_MATHEMATICAL_ALPHANUMERIC_SYMBOLS
@ UBLOCK_LINEAR_B_IDEOGRAMS
@ UBLOCK_HANGUL_JAMO_EXTENDED_B
@ UBLOCK_LINEAR_B_SYLLABARY
@ UBLOCK_MEETEI_MAYEK_EXTENSIONS
@ UBLOCK_TRANSPORT_AND_MAP_SYMBOLS
@ UBLOCK_BOX_DRAWING
EHoudiniInputType
Definition Enums.h:21246
EPoseDriverType
Definition Enums.h:36760
ESSRQuality
Definition Enums.h:38474
GROUP_WINDOW_MANAGEMENT_POLICY
Definition Enums.h:3961
ELeaderboardDisplayType
Definition Enums.h:14983
EFieldObjectType
Definition Enums.h:21164
AnimPhysSimSpaceType
Definition Enums.h:36352
ECustomMaterialOutputType
Definition Enums.h:38038
VkCommandPoolCreateFlagBits
Definition Enums.h:39454
EUpdateTextureValueType
Definition Enums.h:12874
VkExternalMemoryHandleTypeFlagBits
Definition Enums.h:2374
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_ANDROID_HARDWARE_BUFFER_BIT_ANDROID
mi_page_kind_e
Definition Enums.h:33181
EMaterialPositionTransformSource
Definition Enums.h:38183
EAppendNetExportFlags
Definition Enums.h:10021
VkSamplerReductionModeEXT
Definition Enums.h:2198
EARFaceTrackingUpdate
Definition Enums.h:36510
EReplayResult
Definition Enums.h:24098
EEmitterNormalsMode
Definition Enums.h:40088
ESequencerKeyMode
Definition Enums.h:28558
ECsgOper
Definition Enums.h:22153
@ CSG_Deintersect
EGPUSortTest
Definition Enums.h:38580
@ GPU_SORT_TEST_EXHAUSTIVE
ETriggerType
Definition Enums.h:25520
EBinkMediaPlayerBinkSoundTrack
Definition Enums.h:29658
EStreamingSourceTargetBehavior
Definition Enums.h:12450
EConstraintInterpType
Definition Enums.h:23137
EVectorCurveChannel
Definition Enums.h:13057
EAudioComponentPlayState
Definition Enums.h:20362
ESubmixEffectDynamicsPeakMode
Definition Enums.h:21863
ELightMapInteractionType
Definition Enums.h:4988
VkTimeDomainEXT
Definition Enums.h:1063
@ VK_TIME_DOMAIN_END_RANGE_EXT
@ VK_TIME_DOMAIN_RANGE_SIZE_EXT
@ VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT
@ VK_TIME_DOMAIN_QUERY_PERFORMANCE_COUNTER_EXT
@ VK_TIME_DOMAIN_CLOCK_MONOTONIC_EXT
@ VK_TIME_DOMAIN_BEGIN_RANGE_EXT
EDirectoryVisitorFlags
Definition Enums.h:14037
EGLTFJsonShadingModel
Definition Enums.h:28329
tagPhysicalConnectorType
Definition Enums.h:37475
EHoudiniCurveOutputType
Definition Enums.h:24749
ERayTracingGeometryType
Definition Enums.h:7166
ECFCoreFileRelationType
Definition Enums.h:14412
EOS_EApplicationStatus
Definition Enums.h:19290
ERepLayoutCmdType
Definition Enums.h:10255
@ NetSerializeStructWithObjectReferences
ELevelCollectionType
Definition Enums.h:8062
EAudioParameterType
Definition Enums.h:16633
ENGXBinariesSearchOrder
Definition Enums.h:21405
VkViewportCoordinateSwizzleNV
Definition Enums.h:1315
EModuleType
Definition Enums.h:27327
EVerticalTextAligment
Definition Enums.h:12655
EDrivenDestinationMode
Definition Enums.h:36843
EGeometryScriptRemoveMeshSimplificationType
Definition Enums.h:18660
VkQueryControlFlagBits
Definition Enums.h:39509
EMemOned
Definition Enums.h:20782
ECompactedReflectionTracingIndirectArgs
Definition Enums.h:37908
EBTBranchAction
Definition Enums.h:32687
@ DecoratorActivate_EvenIfExecuting
@ DecoratorActivate_IfNotExecuting
EMeshBufferAccess
Definition Enums.h:20067
ERefractionMode
Definition Enums.h:19853
EClearBinding
Definition Enums.h:14551
EAuthPhaseFailureCode
Definition Enums.h:16863
@ Phase_P2PAddressCheck_InvalidSourceAddress
@ Msg_DeliverClientToken_UnexpectedTrustedServersNotEnabled
@ Msg_RequestClientEphemeralKey_UntrustedDedicatedServer
@ Phase_LegacyCredentialAuth_ConnectionNotEncrypted
@ Msg_RequestClientToken_UnexpectedIncorrectRole
@ Phase_AntiCheatProof_AntiCheatRegistrationFailed
@ Phase_LegacyIdentityCheck_UserAccountNotFound
@ Msg_DeliverIdToken_UnexpectedIncorrectRole
@ Phase_AutomaticEncryption_DedicatedServerMisconfigured
@ Msg_RequestClientToken_ConnectionNotEncrypted
@ Msg_RequestClientEphemeralKey_UnexpectedIncorrectRole
@ Msg_SymmetricKeyExchange_FailedToDecrypt
@ Msg_RequestIdToken_ConnectionNotEncrypted
@ Phase_P2PAddressCheck_UserIdDoesNotMatchSource
@ Msg_SymmetricKeyExchange_UnexpectedIncorrectRole
@ Phase_AntiCheatIntegrity_KickedDueToEACFailure
@ Phase_LegacyIdentityCheck_UserAccountNotFoundAfterLoad
@ Phase_AutomaticEncryption_FailedToSignConnectionKeyPair
@ Msg_DeliverClientToken_AuthenticationFailed
@ Msg_RequestIdToken_UnexpectedIncorrectRole
@ Msg_RequestClientEphemeralKey_InvalidData
@ Phase_AutomaticEncryption_AutomaticEncryptionNotCompiled
@ Msg_RequestClientToken_UnexpectedTrustedServersNotEnabled
@ Msg_DeliverIdToken_ConnectionNotEncrypted
@ Phase_SanctionCheck_FailedToRetrieveSanctions
@ Msg_DeliverClientEphemeralKey_UnexpectedIncorrectRole
@ Msg_DeliverClientEphemeralKey_FailedToVerify
@ Msg_DeliverClientToken_TokenIsForADifferentAccount
@ Msg_DeliverClientToken_ConnectionNotTrusted
@ Msg_RequestClientToken_MissingTransferrableUserCredentials
@ Msg_DeliverIdToken_TokenIsForADifferentAccount
@ Msg_DeliverClientToken_ConnectionNotEncrypted
@ Msg_DeliverClientEphemeralKey_InvalidData
@ Msg_RequestClientEphemeralKey_UnexpectedAutomaticEncryptionNotEnabled
@ Msg_DeliverClientToken_UnexpectedIncorrectRole
@ Msg_DeliverClientEphemeralKey_UnexpectedAutomaticEncryptionNotEnabled
@ Msg_SymmetricKeyExchange_UnexpectedAutomaticEncryptionNotEnabled
@ Msg_EnableEncryption_UnexpectedAutomaticEncryptionNotEnabled
@ Msg_RequestClientToken_ConnectionNotTrusted
@ Phase_SanctionCheck_FailedToCopySanctionResult
@ Phase_LegacyIdentityCheck_CanNotCallUserInfo
@ Msg_RequestClientEphemeralKey_KeyNotLoaded
@ Phase_AntiCheatProof_InvalidSignatureForUnprotectedClient
@ Msg_EnableEncryption_UnexpectedIncorrectRole
@ Msg_DeliverClientEphemeralKey_FailedToEncrypt
@ Msg_RequestIdToken_CanNotRetrieveIdToken
@ Msg_RequestClientEphemeralKey_ResponsePacketGenerationFailed
EAsyncTaskNotificationPromptAction
Definition Enums.h:8508
ECompositeTextureMode
Definition Enums.h:18084
EBlueprintStatus
Definition Enums.h:9037
EPolyFlags
Definition Enums.h:4931
@ PF_ModelComponentMask
ERigControlValueType
Definition Enums.h:19089
EImportanceLevel
Definition Enums.h:6490
OodleLZ_Profile
Definition Enums.h:32965
EPluginEnabledByDefault
Definition Enums.h:7768
EGLTFJsonBufferTarget
Definition Enums.h:28409
FWPS_NET_BUFFER_LIST_EVENT_TYPE0_
Definition Enums.h:3453
EBakeNormalSpace
Definition Enums.h:24174
ERigUnitVisualDebugPointMode
Definition Enums.h:40787
EParticleSystemInsignificanceReaction
Definition Enums.h:37643
EUGCReadAction
Definition Enums.h:14904
@ k_EUGCRead_ContinueReadingUntilFinished
@ k_EUGCRead_ContinueReading
EStreamingStatus
Definition Enums.h:7517
EThreadCreateFlags
Definition Enums.h:11288
VkShaderFloatControlsIndependence
Definition Enums.h:27115
FWPM_CHANGE_TYPE_
Definition Enums.h:3147
ERHIResourceType
Definition Enums.h:4504
@ RRT_RayTracingAccelerationStructure
ECborEndianness
Definition Enums.h:26070
_MINIDUMP_TYPE
Definition Enums.h:34545
@ MiniDumpWithoutOptionalData
@ MiniDumpIgnoreInaccessibleMemory
@ MiniDumpWithPrivateWriteCopyMemory
@ MiniDumpScanInaccessiblePartialPages
@ MiniDumpWithoutAuxiliaryState
@ MiniDumpWithAvxXStateContext
@ MiniDumpWithUnloadedModules
@ MiniDumpWithFullMemoryInfo
@ MiniDumpWithProcessThreadData
@ MiniDumpWithFullAuxiliaryState
@ MiniDumpWithIndirectlyReferencedMemory
@ MiniDumpWithTokenInformation
@ MiniDumpWithPrivateReadWriteMemory
ESubmixSendStage
Definition Enums.h:11413
TextureCookPlatformTilingSettings
Definition Enums.h:18041
EInputCaptureSide
Definition Enums.h:13813
VkValidationCacheHeaderVersionEXT
Definition Enums.h:1244
ETemporalDenoiserMotionVectorType
Definition Enums.h:37086
ERemoteStoragePlatform
Definition Enums.h:15427
ESynthLFOType
Definition Enums.h:28861
EPSOPrecacheStateMask
Definition Enums.h:35189
EDataflowSetMaskConditionType
Definition Enums.h:25010
ModItemStatus
Definition Enums.h:4138
EDrawPolyPathWidthMode
Definition Enums.h:31383
ECrateMovementMode
Definition Enums.h:32147
EEventLoadNodeExecutionResult
Definition Enums.h:32247
EOnlineSharingPermissionState
Definition Enums.h:12634
VkDescriptorUpdateTemplateType
Definition Enums.h:2275
pffft_transform_t
Definition Enums.h:33291
EMontageBlendMode
Definition Enums.h:13426
EControllerActionOrigin
Definition Enums.h:15529
@ k_EControllerActionOrigin_PS5_RightTrigger_Click
@ k_EControllerActionOrigin_SteamDeck_Reserved2
@ k_EControllerActionOrigin_SteamDeck_LeftPad_DPadWest
@ k_EControllerActionOrigin_XBox360_RightBumper
@ k_EControllerActionOrigin_PS5_CenterPad_DPadWest
@ k_EControllerActionOrigin_XBoxOne_LeftTrigger_Click
@ k_EControllerActionOrigin_Switch_RightStick_Click
@ k_EControllerActionOrigin_SteamV2_RightBumper
@ k_EControllerActionOrigin_SteamV2_RightTrigger_Pull
@ k_EControllerActionOrigin_PS5_RightStick_DPadNorth
@ k_EControllerActionOrigin_SteamV2_LeftTrigger_Pull
@ k_EControllerActionOrigin_SteamDeck_RightStick_DPadWest
@ k_EControllerActionOrigin_SteamDeck_RightStick_Touch
@ k_EControllerActionOrigin_SteamDeck_Gyro_Move
@ k_EControllerActionOrigin_PS4_RightPad_Click
@ k_EControllerActionOrigin_PS4_LeftTrigger_Click
@ k_EControllerActionOrigin_XBoxOne_RightBumper
@ k_EControllerActionOrigin_SteamDeck_Reserved6
@ k_EControllerActionOrigin_XBox360_LeftStick_DPadNorth
@ k_EControllerActionOrigin_SteamV2_LeftStick_DPadSouth
@ k_EControllerActionOrigin_SteamV2_LeftTrigger_Click
@ k_EControllerActionOrigin_PS4_LeftStick_Move
@ k_EControllerActionOrigin_PS5_RightPad_DPadEast
@ k_EControllerActionOrigin_XBoxOne_LeftStick_DPadWest
@ k_EControllerActionOrigin_XBox360_RightTrigger_Pull
@ k_EControllerActionOrigin_SteamV2_RightTrigger_Click
@ k_EControllerActionOrigin_LeftStick_DPadWest
@ k_EControllerActionOrigin_PS5_RightPad_Click
@ k_EControllerActionOrigin_SteamV2_LeftGrip_Upper
@ k_EControllerActionOrigin_SteamDeck_Reserved11
@ k_EControllerActionOrigin_Switch_RightStick_Move
@ k_EControllerActionOrigin_XBoxOne_LeftBumper
@ k_EControllerActionOrigin_SteamDeck_DPad_North
@ k_EControllerActionOrigin_Switch_RightBumper
@ k_EControllerActionOrigin_Switch_ProGyro_Pitch
@ k_EControllerActionOrigin_Switch_RightGyro_Roll
@ k_EControllerActionOrigin_SteamDeck_Reserved14
@ k_EControllerActionOrigin_PS4_RightPad_Swipe
@ k_EControllerActionOrigin_SteamDeck_LeftPad_DPadEast
@ k_EControllerActionOrigin_XBoxOne_DPad_South
@ k_EControllerActionOrigin_PS5_CenterPad_Swipe
@ k_EControllerActionOrigin_SteamDeck_DPad_East
@ k_EControllerActionOrigin_SteamDeck_LeftStick_DPadSouth
@ k_EControllerActionOrigin_PS5_CenterPad_Click
@ k_EControllerActionOrigin_XBoxOne_LeftStick_DPadSouth
@ k_EControllerActionOrigin_Switch_LeftTrigger_Pull
@ k_EControllerActionOrigin_SteamV2_RightPad_Touch
@ k_EControllerActionOrigin_SteamV2_LeftStick_Click
@ k_EControllerActionOrigin_PS4_LeftStick_DPadEast
@ k_EControllerActionOrigin_PS5_RightStick_DPadSouth
@ k_EControllerActionOrigin_PS5_LeftStick_DPadSouth
@ k_EControllerActionOrigin_XBox360_RightStick_DPadWest
@ k_EControllerActionOrigin_SteamV2_RightPad_Click
@ k_EControllerActionOrigin_XBox360_RightStick_Click
@ k_EControllerActionOrigin_PS5_LeftPad_DPadNorth
@ k_EControllerActionOrigin_SteamDeck_Reserved16
@ k_EControllerActionOrigin_PS4_LeftStick_DPadWest
@ k_EControllerActionOrigin_XBox360_RightStick_Move
@ k_EControllerActionOrigin_XBoxOne_RightTrigger_Click
@ k_EControllerActionOrigin_SteamV2_LeftPad_DPadNorth
@ k_EControllerActionOrigin_XBox360_LeftStick_DPadEast
@ k_EControllerActionOrigin_Switch_ProGyro_Yaw
@ k_EControllerActionOrigin_PS4_RightStick_DPadWest
@ k_EControllerActionOrigin_SteamV2_LeftPad_Pressure
@ k_EControllerActionOrigin_SteamDeck_RightStick_DPadEast
@ k_EControllerActionOrigin_SteamV2_LeftStick_Move
@ k_EControllerActionOrigin_SteamV2_LeftStick_DPadNorth
@ k_EControllerActionOrigin_PS5_RightPad_DPadSouth
@ k_EControllerActionOrigin_Switch_RightTrigger_Click
@ k_EControllerActionOrigin_SteamV2_LeftGrip_Lower
@ k_EControllerActionOrigin_PS4_LeftPad_DPadSouth
@ k_EControllerActionOrigin_Switch_RightStick_DPadEast
@ k_EControllerActionOrigin_SteamDeck_Reserved13
@ k_EControllerActionOrigin_SteamDeck_Reserved7
@ k_EControllerActionOrigin_PS4_RightPad_Touch
@ k_EControllerActionOrigin_XBox360_RightTrigger_Click
@ k_EControllerActionOrigin_RightPad_DPadNorth
@ k_EControllerActionOrigin_RightPad_DPadSouth
@ k_EControllerActionOrigin_PS4_CenterPad_Click
@ k_EControllerActionOrigin_SteamDeck_Reserved9
@ k_EControllerActionOrigin_PS4_RightTrigger_Pull
@ k_EControllerActionOrigin_PS5_LeftPad_DPadEast
@ k_EControllerActionOrigin_Switch_RightGrip_Lower
@ k_EControllerActionOrigin_SteamDeck_Gyro_Roll
@ k_EControllerActionOrigin_SteamDeck_L2_SoftPull
@ k_EControllerActionOrigin_PS5_RightTrigger_Pull
@ k_EControllerActionOrigin_SteamV2_LeftStick_DPadWest
@ k_EControllerActionOrigin_PS4_RightStick_DPadNorth
@ k_EControllerActionOrigin_PS4_RightPad_DPadSouth
@ k_EControllerActionOrigin_SteamDeck_LeftPad_Touch
@ k_EControllerActionOrigin_XBox360_LeftTrigger_Pull
@ k_EControllerActionOrigin_PS5_RightPad_DPadNorth
@ k_EControllerActionOrigin_XBoxOne_RightStick_DPadSouth
@ k_EControllerActionOrigin_Switch_RightStick_DPadWest
@ k_EControllerActionOrigin_PS4_LeftPad_DPadEast
@ k_EControllerActionOrigin_SteamDeck_LeftStick_DPadEast
@ k_EControllerActionOrigin_LeftStick_DPadEast
@ k_EControllerActionOrigin_PS4_CenterPad_Swipe
@ k_EControllerActionOrigin_PS4_LeftStick_Click
@ k_EControllerActionOrigin_XBoxOne_RightStick_DPadEast
@ k_EControllerActionOrigin_SteamDeck_LeftStick_DPadWest
@ k_EControllerActionOrigin_Switch_ProGyro_Roll
@ k_EControllerActionOrigin_Switch_LeftGyro_Pitch
@ k_EControllerActionOrigin_PS4_RightStick_Move
@ k_EControllerActionOrigin_SteamDeck_Reserved3
@ k_EControllerActionOrigin_PS5_RightPad_Touch
@ k_EControllerActionOrigin_PS5_CenterPad_DPadNorth
@ k_EControllerActionOrigin_SteamDeck_RightPad_DPadWest
@ k_EControllerActionOrigin_SteamDeck_Gyro_Pitch
@ k_EControllerActionOrigin_SteamDeck_RightStick_Move
@ k_EControllerActionOrigin_PS4_RightStick_Click
@ k_EControllerActionOrigin_XBoxOne_DPad_North
@ k_EControllerActionOrigin_SteamV2_LeftPad_DPadEast
@ k_EControllerActionOrigin_SteamDeck_LeftStick_Touch
@ k_EControllerActionOrigin_PS4_LeftPad_DPadNorth
@ k_EControllerActionOrigin_SteamV2_LeftBumper_Pressure
@ k_EControllerActionOrigin_SteamV2_LeftPad_DPadSouth
@ k_EControllerActionOrigin_PS4_RightStick_DPadEast
@ k_EControllerActionOrigin_SteamDeck_RightPad_Click
@ k_EControllerActionOrigin_SteamDeck_Reserved20
@ k_EControllerActionOrigin_Switch_RightGrip_Upper
@ k_EControllerActionOrigin_SteamV2_RightPad_Swipe
@ k_EControllerActionOrigin_XBox360_RightStick_DPadEast
@ k_EControllerActionOrigin_Switch_ProGyro_Move
@ k_EControllerActionOrigin_PS5_LeftStick_Click
@ k_EControllerActionOrigin_Switch_RightGyro_Yaw
@ k_EControllerActionOrigin_SteamV2_RightPad_Pressure
@ k_EControllerActionOrigin_PS5_LeftTrigger_Pull
@ k_EControllerActionOrigin_SteamV2_LeftGrip_Pressure
@ k_EControllerActionOrigin_XBox360_LeftBumper
@ k_EControllerActionOrigin_SteamV2_LeftPad_DPadWest
@ k_EControllerActionOrigin_XBoxOne_RightGrip_Lower
@ k_EControllerActionOrigin_Switch_LeftTrigger_Click
@ k_EControllerActionOrigin_PS4_CenterPad_Touch
@ k_EControllerActionOrigin_RightTrigger_Click
@ k_EControllerActionOrigin_Switch_LeftStick_Move
@ k_EControllerActionOrigin_PS4_CenterPad_DPadEast
@ k_EControllerActionOrigin_SteamDeck_Reserved15
@ k_EControllerActionOrigin_XBox360_RightStick_DPadSouth
@ k_EControllerActionOrigin_XBox360_RightStick_DPadNorth
@ k_EControllerActionOrigin_Switch_RightGyro_Pitch
@ k_EControllerActionOrigin_SteamDeck_LeftStick_DPadNorth
@ k_EControllerActionOrigin_PS4_LeftStick_DPadSouth
@ k_EControllerActionOrigin_SteamV2_RightPad_DPadNorth
@ k_EControllerActionOrigin_SteamDeck_R2_SoftPull
@ k_EControllerActionOrigin_PS4_CenterPad_DPadWest
@ k_EControllerActionOrigin_Switch_RightStick_DPadNorth
@ k_EControllerActionOrigin_SteamDeck_DPad_South
@ k_EControllerActionOrigin_Switch_LeftGrip_Upper
@ k_EControllerActionOrigin_XBox360_DPad_North
@ k_EControllerActionOrigin_SteamDeck_Reserved19
@ k_EControllerActionOrigin_PS5_RightStick_Click
@ k_EControllerActionOrigin_Switch_RightStick_DPadSouth
@ k_EControllerActionOrigin_SteamDeck_DPad_West
@ k_EControllerActionOrigin_SteamDeck_DPad_Move
@ k_EControllerActionOrigin_MaximumPossibleValue
@ k_EControllerActionOrigin_SteamDeck_LeftPad_Click
@ k_EControllerActionOrigin_XBoxOne_RightStick_Move
@ k_EControllerActionOrigin_Switch_LeftStick_DPadEast
@ k_EControllerActionOrigin_XBoxOne_LeftGrip_Upper
@ k_EControllerActionOrigin_LeftStick_DPadNorth
@ k_EControllerActionOrigin_PS5_LeftStick_DPadNorth
@ k_EControllerActionOrigin_Switch_LeftGyro_Move
@ k_EControllerActionOrigin_XBoxOne_RightStick_Click
@ k_EControllerActionOrigin_SteamDeck_RightStick_DPadNorth
@ k_EControllerActionOrigin_SteamV2_RightGrip_Pressure
@ k_EControllerActionOrigin_SteamV2_LeftBumper
@ k_EControllerActionOrigin_Switch_RightGyro_Move
@ k_EControllerActionOrigin_SteamDeck_LeftPad_Swipe
@ k_EControllerActionOrigin_XBoxOne_LeftStick_Move
@ k_EControllerActionOrigin_Switch_RightTrigger_Pull
@ k_EControllerActionOrigin_Switch_LeftStick_DPadNorth
@ k_EControllerActionOrigin_XBox360_LeftStick_Move
@ k_EControllerActionOrigin_PS5_CenterPad_DPadSouth
@ k_EControllerActionOrigin_SteamV2_LeftStick_DPadEast
@ k_EControllerActionOrigin_SteamV2_RightBumper_Pressure
@ k_EControllerActionOrigin_SteamDeck_RightPad_DPadSouth
@ k_EControllerActionOrigin_SteamV2_LeftPad_Touch
@ k_EControllerActionOrigin_SteamDeck_LeftStick_Move
@ k_EControllerActionOrigin_PS4_RightTrigger_Click
@ k_EControllerActionOrigin_PS5_RightPad_Swipe
@ k_EControllerActionOrigin_SteamV2_RightGrip_Lower
@ k_EControllerActionOrigin_SteamDeck_Reserved4
@ k_EControllerActionOrigin_Switch_LeftStick_DPadSouth
@ k_EControllerActionOrigin_XBox360_LeftTrigger_Click
@ k_EControllerActionOrigin_PS5_RightPad_DPadWest
@ k_EControllerActionOrigin_SteamV2_RightPad_DPadSouth
@ k_EControllerActionOrigin_XBoxOne_RightStick_DPadNorth
@ k_EControllerActionOrigin_SteamDeck_Reserved17
@ k_EControllerActionOrigin_SteamV2_RightGrip_Upper
@ k_EControllerActionOrigin_PS4_RightPad_DPadNorth
@ k_EControllerActionOrigin_XBox360_LeftStick_DPadSouth
@ k_EControllerActionOrigin_XBoxOne_LeftStick_DPadEast
@ k_EControllerActionOrigin_PS5_LeftTrigger_Click
@ k_EControllerActionOrigin_PS5_RightStick_DPadWest
@ k_EControllerActionOrigin_SteamDeck_Reserved10
@ k_EControllerActionOrigin_PS4_CenterPad_DPadNorth
@ k_EControllerActionOrigin_PS4_CenterPad_DPadSouth
@ k_EControllerActionOrigin_SteamDeck_Reserved18
@ k_EControllerActionOrigin_Switch_LeftStick_Click
@ k_EControllerActionOrigin_SteamDeck_RightPad_Swipe
@ k_EControllerActionOrigin_SteamDeck_LeftPad_DPadNorth
@ k_EControllerActionOrigin_XBoxOne_RightStick_DPadWest
@ k_EControllerActionOrigin_Switch_LeftGyro_Roll
@ k_EControllerActionOrigin_XBoxOne_RightTrigger_Pull
@ k_EControllerActionOrigin_SteamDeck_LeftPad_DPadSouth
@ k_EControllerActionOrigin_PS5_LeftPad_DPadSouth
@ k_EControllerActionOrigin_SteamV2_LeftPad_Swipe
@ k_EControllerActionOrigin_SteamDeck_RightPad_DPadNorth
@ k_EControllerActionOrigin_PS5_CenterPad_Touch
@ k_EControllerActionOrigin_XBox360_LeftStick_Click
@ k_EControllerActionOrigin_SteamV2_RightPad_DPadWest
@ k_EControllerActionOrigin_PS5_RightStick_Move
@ k_EControllerActionOrigin_PS4_RightStick_DPadSouth
@ k_EControllerActionOrigin_SteamDeck_Gyro_Yaw
@ k_EControllerActionOrigin_SteamV2_LeftPad_Click
@ k_EControllerActionOrigin_SteamV2_LeftGrip_Upper_Pressure
@ k_EControllerActionOrigin_PS5_LeftPad_DPadWest
@ k_EControllerActionOrigin_PS5_LeftStick_DPadWest
@ k_EControllerActionOrigin_SteamDeck_RightStick_DPadSouth
@ k_EControllerActionOrigin_PS5_CenterPad_DPadEast
@ k_EControllerActionOrigin_PS4_LeftTrigger_Pull
@ k_EControllerActionOrigin_PS4_LeftStick_DPadNorth
@ k_EControllerActionOrigin_XBoxOne_LeftStick_DPadNorth
@ k_EControllerActionOrigin_XBoxOne_LeftGrip_Lower
@ k_EControllerActionOrigin_SteamDeck_Reserved12
@ k_EControllerActionOrigin_PS4_LeftPad_DPadWest
@ k_EControllerActionOrigin_SteamDeck_RightPad_Touch
@ k_EControllerActionOrigin_SteamDeck_Reserved8
@ k_EControllerActionOrigin_PS5_LeftStick_DPadEast
@ k_EControllerActionOrigin_XBoxOne_RightGrip_Upper
@ k_EControllerActionOrigin_XBoxOne_LeftTrigger_Pull
@ k_EControllerActionOrigin_XBox360_DPad_South
@ k_EControllerActionOrigin_Switch_LeftGrip_Lower
@ k_EControllerActionOrigin_SteamV2_RightPad_DPadEast
@ k_EControllerActionOrigin_LeftStick_DPadSouth
@ k_EControllerActionOrigin_Switch_LeftGyro_Yaw
@ k_EControllerActionOrigin_SteamDeck_Reserved5
@ k_EControllerActionOrigin_XBoxOne_LeftStick_Click
@ k_EControllerActionOrigin_SteamDeck_RightPad_DPadEast
@ k_EControllerActionOrigin_SteamV2_Gyro_Pitch
@ k_EControllerActionOrigin_SteamDeck_Reserved1
@ k_EControllerActionOrigin_Switch_LeftStick_DPadWest
@ k_EControllerActionOrigin_XBox360_LeftStick_DPadWest
@ k_EControllerActionOrigin_SteamV2_RightGrip_Upper_Pressure
@ k_EControllerActionOrigin_PS5_RightStick_DPadEast
@ k_EControllerActionOrigin_PS4_RightPad_DPadEast
@ k_EControllerActionOrigin_PS5_LeftStick_Move
@ k_EControllerActionOrigin_PS4_RightPad_DPadWest
_MEMORY_CACHING_TYPE
Definition Enums.h:2691
EHttpFlushReason
Definition Enums.h:17866
VkDynamicState
Definition Enums.h:2615
@ VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT
@ VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK
@ VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_NV
@ VK_DYNAMIC_STATE_VIEWPORT_COARSE_SAMPLE_ORDER_NV
@ VK_DYNAMIC_STATE_BEGIN_RANGE
@ VK_DYNAMIC_STATE_DEPTH_BOUNDS
@ VK_DYNAMIC_STATE_STENCIL_REFERENCE
@ VK_DYNAMIC_STATE_LINE_WIDTH
@ VK_DYNAMIC_STATE_DEPTH_BIAS
@ VK_DYNAMIC_STATE_VIEWPORT_SHADING_RATE_PALETTE_NV
@ VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_NV
@ VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_EXT
@ VK_DYNAMIC_STATE_LINE_STIPPLE_EXT
@ VK_DYNAMIC_STATE_RANGE_SIZE
@ VK_DYNAMIC_STATE_STENCIL_WRITE_MASK
@ VK_DYNAMIC_STATE_BLEND_CONSTANTS
@ VK_DYNAMIC_STATE_END_RANGE
AnimationCompressionFormat
Definition Enums.h:6406
EPoseDriverOutput
Definition Enums.h:36740
ETimelineSigType
Definition Enums.h:18831
EShaderPlatform
Definition Enums.h:4996
@ SP_VULKAN_ES3_1_LUMIN_REMOVED
EOldShaderPlatform
Definition Enums.h:32989
EGLTFJsonInterpolation
Definition Enums.h:28347
ENoiseFunction
Definition Enums.h:37733
@ NOISEFUNCTION_GradientTex3D
EShadowMeshSelection
Definition Enums.h:35128
VkMemoryHeapFlagBits
Definition Enums.h:1221
EIKRigGoalSpace
Definition Enums.h:24548
EUniformBufferValidation
Definition Enums.h:7784
ECFCoreHashAlgo
Definition Enums.h:14405
ELevelInstancePivotType
Definition Enums.h:40009
EMaterialFloatPrecisionMode
Definition Enums.h:4691
ESafeZoneType
Definition Enums.h:22337
UResType
Definition Enums.h:33774
@ RES_INT_VECTOR
@ URES_INT_VECTOR
WICComponentType
Definition Enums.h:3967
EWarpingEvaluationMode
Definition Enums.h:7827
FWPS_ALE_PORT_STATUS0_
Definition Enums.h:3154
EEdGraphNodeDeprecationMessageType
Definition Enums.h:13851
EVRSGenerationFlags
Definition Enums.h:36810
EOverlaysFileType
Definition Enums.h:39061
GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags
Definition Enums.h:39404
GROUP_WINDOW_ROLE
Definition Enums.h:3846
VkVertexInputRate
Definition Enums.h:2265
@ VK_VERTEX_INPUT_RATE_BEGIN_RANGE
EOS_EConnectionClosedReason
Definition Enums.h:21557
dtPolyTypes
Definition Enums.h:39285
@ DT_POLYTYPE_OFFMESH_POINT
@ DT_POLYTYPE_OFFMESH_SEGMENT
_SAR_STREAM_INVALIDATION_EVENT_TYPE
Definition Enums.h:3773
EMeshAttributePaintToolActions
Definition Enums.h:26140
EOrbitChainMode
Definition Enums.h:40096
EDebugState
Definition Enums.h:25139
@ DEBUGSTATE_TestLFEBleed
@ DEBUGSTATE_DisableHPF
@ DEBUGSTATE_IsolateDryAudio
@ DEBUGSTATE_DisableLPF
@ DEBUGSTATE_IsolateReverb
@ DEBUGSTATE_DisableRadio
EAnimDataModelNotifyType
Definition Enums.h:12464
ETextWrappingPolicy
Definition Enums.h:11642
EProcessTileTasksSyncTimeSlicedState
Definition Enums.h:32115
EProceduralSphereType
Definition Enums.h:23397
Beam2SourceTargetTangentMethod
Definition Enums.h:38121
EAnimNodeInitializationStatus
Definition Enums.h:37894
EDebugCameraStyle
Definition Enums.h:24487
mi_segment_kind_e
Definition Enums.h:33130
EConfigManifestVersion
Definition Enums.h:32192
EDynamicResolutionStatus
Definition Enums.h:17073
EMeshCameraFacingUpAxis
Definition Enums.h:37754
ESplineModulationColorMask
Definition Enums.h:37384
EDLSSSupport
Definition Enums.h:21463
@ NotSupportedDriverOutOfDate
@ NotSupportedIncompatibleAPICaptureToolActive
@ NotSupportedOperatingSystemOutOfDate
@ NotSupportedIncompatibleHardware
FWPI_VPN_TRIGGER_EVENT_TYPE_
Definition Enums.h:2729
ECFCoreThumbsUpDirection
Definition Enums.h:17854
ECRSimPointForceType
Definition Enums.h:19997
EStereoDelayFiltertype
Definition Enums.h:29292
_INTERFACE_TYPE
Definition Enums.h:3123
EUsdSaveDialogBehavior
Definition Enums.h:24369
EGLTFJsonTextureWrap
Definition Enums.h:28458
EStreamingOperationResult
Definition Enums.h:10228
EHoudiniAssetState
Definition Enums.h:20972
ESmoothMeshToolSmoothType
Definition Enums.h:26697
EDoWorkTimeSlicedState
Definition Enums.h:32079
DistributionParamMode
Definition Enums.h:28674
EEntryCategory
Definition Enums.h:33327
VkCoverageReductionModeNV
Definition Enums.h:1125
EDetachmentRule
Definition Enums.h:11684
IPSEC_SA_CONTEXT_EVENT_TYPE0_
Definition Enums.h:3446
ELumenRayLightingMode
Definition Enums.h:22164
EHoleFillOpFillType
Definition Enums.h:18565
EResolveClass
Definition Enums.h:21897
EPCGMetadataMakeVector4
Definition Enums.h:22674
OodleLZ_Compressor
Definition Enums.h:32809
EBlendSpaceAxis
Definition Enums.h:17118
EGBufferCompression
Definition Enums.h:5505
EDDSCaps
Definition Enums.h:38387
@ DDSC_CubeMap_AllFaces
EOodleNetResult
Definition Enums.h:21829
EShaderParamBindingType
Definition Enums.h:13302
ELifetimeRepNotifyCondition
Definition Enums.h:7059
VkRayTracingShaderGroupTypeKHR
Definition Enums.h:26881
EOS_EPacketReliability
Definition Enums.h:21550
ECFCoreExternalAuthProvider
Definition Enums.h:13457
ESlateLineJoinType
Definition Enums.h:20178
EPolyEditExtrudeDistanceMode
Definition Enums.h:23674
EArchiveReferenceMarkerFlags
Definition Enums.h:28132
EMIDCreationFlags
Definition Enums.h:32412
EEvaluationMethod
Definition Enums.h:8599
EPolyEditExtrudeModeOptions
Definition Enums.h:23691
EQuartzTimeSignatureQuantization
Definition Enums.h:22110
EIoContainerFlags
Definition Enums.h:7667
EStaticMeshVertexUVType
Definition Enums.h:10459
EHairStrandsCompositionType
Definition Enums.h:34136
VkDescriptorPoolCreateFlagBits
Definition Enums.h:26911
EFieldCullingOperationType
Definition Enums.h:27539
FWPS_NET_BUFFER_LIST_TYPE_
Definition Enums.h:3733
_KINTERRUPT_POLARITY
Definition Enums.h:2717
VkPipelineStageFlagBits
Definition Enums.h:27146
@ VK_PIPELINE_STAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
@ VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT
@ VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT
@ VK_PIPELINE_STAGE_TRANSFORM_FEEDBACK_BIT_EXT
@ VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_NV
@ VK_PIPELINE_STAGE_CONDITIONAL_RENDERING_BIT_EXT
@ VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT
@ VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_KHR
@ VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_KHR
@ VK_PIPELINE_STAGE_FRAGMENT_DENSITY_PROCESS_BIT_EXT
ECustomDataRowCountMethod
Definition Enums.h:37724
EOptimusSkinnedMeshExecDomain
Definition Enums.h:26012
EPingAverageType
Definition Enums.h:17055
VkAttachmentStoreOp
Definition Enums.h:794
EActorMovementCompensationMode
Definition Enums.h:7820
EOnlineNotificationResult
Definition Enums.h:12282
ETextureLossyCompressionAmount
Definition Enums.h:11771
UCharNameChoice
Definition Enums.h:30396
EMaterialShadingRate
Definition Enums.h:6195
EKnownIniFile
Definition Enums.h:20462
ELightUnits
Definition Enums.h:8551
dictIssue_directive
Definition Enums.h:32898
ECopyTextureResourceType
Definition Enums.h:36086
EHandKeypoint
Definition Enums.h:12893
ETextureMipCount
Definition Enums.h:11364
EFractureEngineClusterSizeMethod
Definition Enums.h:21903
ERTRootSignatureType
Definition Enums.h:21495
ECppProperty
Definition Enums.h:17861
CHANNELOPTIONS
Definition Enums.h:3741
ELODStreamingCallbackResult
Definition Enums.h:21303
ASSOCIATIONLEVEL
Definition Enums.h:110
EModuleLoadResult
Definition Enums.h:19764
ESceneRenderCleanUpMode
Definition Enums.h:34690
ERasterizeGeomRecastTimeSlicedState
Definition Enums.h:32060
EJson
Definition Enums.h:9877
ELeaderboardSortMethod
Definition Enums.h:14976
ETriggerEvent
Definition Enums.h:25489
ESynthModEnvPatch
Definition Enums.h:28895
EPCGMetadataTypes
Definition Enums.h:20504
ELandscapeDirtyingMode
Definition Enums.h:37392
EHairCardsGenerationType
Definition Enums.h:18412
EItemPreviewType
Definition Enums.h:16039
@ k_EItemPreviewType_EnvironmentMap_HorizontalCross
@ k_EItemPreviewType_EnvironmentMap_LatLong
@ k_EItemPreviewType_ReservedMax
@ k_EItemPreviewType_YouTubeVideo
VkImageViewType
Definition Enums.h:2171
@ VK_IMAGE_VIEW_TYPE_CUBE_ARRAY
@ VK_IMAGE_VIEW_TYPE_RANGE_SIZE
@ VK_IMAGE_VIEW_TYPE_BEGIN_RANGE
@ VK_IMAGE_VIEW_TYPE_END_RANGE
ELoudnessNRTCurveTypeEnum
Definition Enums.h:32750
rcTimerLabel
Definition Enums.h:32021
@ RC_TIMER_BUILD_CONTOURS_SIMPLIFY
@ RC_TIMER_BUILD_DISTANCEFIELD
@ RC_TIMER_BUILD_POLYMESH
@ RC_TIMER_MERGE_POLYMESH
@ RC_TIMER_FILTER_WALKABLE
@ RC_TIMER_BUILD_CLUSTERS
@ RC_TIMER_BUILD_POLYMESHDETAIL
@ RC_TIMER_BUILD_COMPACTHEIGHTFIELD
@ RC_TIMER_BUILD_REGIONS_EXPAND
@ RC_TIMER_MARK_CONVEXPOLY_AREA
@ RC_TIMER_FILTER_BORDER
@ RC_TIMER_MERGE_POLYMESHDETAIL
@ RC_TIMER_BUILD_DISTANCEFIELD_DIST
@ RC_TIMER_MARK_BOX_AREA
@ RC_TIMER_BUILD_REGIONS_WATERSHED
@ RC_TIMER_BUILD_REGIONS_FLOOD
@ RC_TIMER_MARK_CYLINDER_AREA
@ RC_TIMER_BUILD_REGIONS_FILTER
@ RC_TIMER_FILTER_LOW_OBSTACLES
@ RC_TIMER_BUILD_REGIONS
@ RC_TIMER_BUILD_CONTOURS
@ RC_TIMER_BUILD_CONTOURS_TRACE
@ RC_TIMER_BUILD_DISTANCEFIELD_BLUR
@ RC_TIMER_RASTERIZE_TRIANGLES
WICColorContextType
Definition Enums.h:3979
EClearType
Definition Enums.h:40456
EDescendantScrollDestination
Definition Enums.h:29001
EUsdDefaultKind
Definition Enums.h:19837
EPCGMedadataTransformOperation
Definition Enums.h:22755
EHairTransmittancePassType
Definition Enums.h:37141
EUniverse
Definition Enums.h:14911
@ k_EUniversePublic
@ k_EUniverseInvalid
@ k_EUniverseInternal
ESteamAuthStatus
Definition Enums.h:16816
ERepLayoutFlags
Definition Enums.h:10408
@ HasObjectOrNetSerializeProperties
EArchiveReplaceObjectFlags
Definition Enums.h:29647
EOpusFrameSizes
Definition Enums.h:37607
EQueueMode
Definition Enums.h:19635
_DATA_PACER_EVENT
Definition Enums.h:3780
FWP_DATA_TYPE_
Definition Enums.h:2931
@ FWP_SECURITY_DESCRIPTOR_TYPE
@ FWP_TOKEN_INFORMATION_TYPE
@ FWP_TOKEN_ACCESS_INFORMATION_TYPE
VkPhysicalDeviceType
Definition Enums.h:2047
@ VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
EGizmoElementInteractionState
Definition Enums.h:39025
EFontFallback
Definition Enums.h:7236
APPDOCLISTTYPE
Definition Enums.h:189
EChatEntryType
Definition Enums.h:15304
@ k_EChatEntryTypeLinkBlocked
@ k_EChatEntryTypeHistoricalChat
@ k_EChatEntryTypeDisconnected
@ k_EChatEntryTypeLeftConversation
@ k_EChatEntryTypeInviteGame
EHttpServerResponseCodes
Definition Enums.h:31679
EWorkshopFileAction
Definition Enums.h:15476
CURLoption
Definition Enums.h:35510
@ CURLOPT_ACCEPTTIMEOUT_MS
@ CURLOPT_FTP_USE_EPSV
@ CURLOPT_TRAILERFUNCTION
@ CURLOPT_HTTP_TRANSFER_DECODING
@ CURLOPT_HTTP_CONTENT_DECODING
@ CURLOPT_TLSAUTH_TYPE
@ CURLOPT_PROXY_SSL_VERIFYHOST
@ CURLOPT_HTTP_VERSION
@ CURLOPT_CONNECTTIMEOUT_MS
@ CURLOPT_PROXYUSERNAME
@ CURLOPT_TIMECONDITION
@ CURLOPT_TLSAUTH_USERNAME
@ CURLOPT_SSH_HOST_PUBLIC_KEY_MD5
@ CURLOPT_SSL_ENABLE_NPN
@ CURLOPT_OPENSOCKETFUNCTION
@ CURLOPT_BUFFERSIZE
@ CURLOPT_PROXY_CRLFILE
@ CURLOPT_SSL_CTX_DATA
@ CURLOPT_SUPPRESS_CONNECT_HEADERS
@ CURLOPT_PATH_AS_IS
@ CURLOPT_CONV_TO_NETWORK_FUNCTION
@ CURLOPT_COPYPOSTFIELDS
@ CURLOPT_CONV_FROM_UTF8_FUNCTION
@ CURLOPT_OPENSOCKETDATA
@ CURLOPT_FOLLOWLOCATION
@ CURLOPT_PROGRESSFUNCTION
@ CURLOPT_HTTPPROXYTUNNEL
@ CURLOPT_READFUNCTION
@ CURLOPT_TIMEOUT_MS
@ CURLOPT_MAXLIFETIME_CONN
@ CURLOPT_CLOSESOCKETFUNCTION
@ CURLOPT_SSL_VERIFYPEER
@ CURLOPT_TELNETOPTIONS
@ CURLOPT_CHUNK_DATA
@ CURLOPT_PROXY_TRANSFER_MODE
@ CURLOPT_TCP_NODELAY
@ CURLOPT_SOCKS5_GSSAPI_NEC
@ CURLOPT_NETRC_FILE
@ CURLOPT_FTP_ACCOUNT
@ CURLOPT_FTP_FILEMETHOD
@ CURLOPT_MAXFILESIZE
@ CURLOPT_ERRORBUFFER
@ CURLOPT_FTP_USE_EPRT
@ CURLOPT_UNIX_SOCKET_PATH
@ CURLOPT_CAINFO_BLOB
@ CURLOPT_FTP_CREATE_MISSING_DIRS
@ CURLOPT_TIMEVALUE_LARGE
@ CURLOPT_SEEKFUNCTION
@ CURLOPT_DNS_INTERFACE
@ CURLOPT_CONNECT_TO
@ CURLOPT_GSSAPI_DELEGATION
@ CURLOPT_FTP_USE_PRET
@ CURLOPT_STREAM_DEPENDS
@ CURLOPT_KEEP_SENDING_ON_ERROR
@ CURLOPT_TCP_FASTOPEN
@ CURLOPT_CHUNK_BGN_FUNCTION
@ CURLOPT_SSH_KEYDATA
@ CURLOPT_DOH_SSL_VERIFYPEER
@ CURLOPT_HSTSREADDATA
@ CURLOPT_SSLENGINE_DEFAULT
@ CURLOPT_CHUNK_END_FUNCTION
@ CURLOPT_XOAUTH2_BEARER
@ CURLOPT_EXPECT_100_TIMEOUT_MS
@ CURLOPT_CUSTOMREQUEST
@ CURLOPT_SSH_PRIVATE_KEYFILE
@ CURLOPT_RANDOM_FILE
@ CURLOPT_PROXY_SSLKEY_BLOB
@ CURLOPT_SOCKOPTDATA
@ CURLOPT_TRANSFER_ENCODING
@ CURLOPT_RTSP_TRANSPORT
@ CURLOPT_XFERINFODATA
@ CURLOPT_PROXY_SSL_CIPHER_LIST
@ CURLOPT_PROXY_SERVICE_NAME
@ CURLOPT_DNS_LOCAL_IP4
@ CURLOPT_DNS_USE_GLOBAL_CACHE
@ CURLOPT_HEADERFUNCTION
@ CURLOPT_SSH_KEYFUNCTION
@ CURLOPT_HTTP200ALIASES
@ CURLOPT_SSL_OPTIONS
@ CURLOPT_CONNECT_ONLY
@ CURLOPT_MAXFILESIZE_LARGE
@ CURLOPT_PROXY_TLSAUTH_USERNAME
@ CURLOPT_PROXY_ISSUERCERT
@ CURLOPT_ADDRESS_SCOPE
@ CURLOPT_TLS13_CIPHERS
@ CURLOPT_PREREQDATA
@ CURLOPT_UPKEEP_INTERVAL_MS
@ CURLOPT_ISSUERCERT
@ CURLOPT_PROXY_TLS13_CIPHERS
@ CURLOPT_PROXY_SSLKEYTYPE
@ CURLOPT_DEBUGFUNCTION
@ CURLOPT_UPLOAD_BUFFERSIZE
@ CURLOPT_MAX_RECV_SPEED_LARGE
@ CURLOPT_WRITEFUNCTION
@ CURLOPT_TCP_KEEPIDLE
@ CURLOPT_PROXY_SSLVERSION
@ CURLOPT_FNMATCH_FUNCTION
@ CURLOPT_FRESH_CONNECT
@ CURLOPT_MAXAGE_CONN
@ CURLOPT_COOKIESESSION
@ CURLOPT_MAX_SEND_SPEED_LARGE
@ CURLOPT_SSL_VERIFYHOST
@ CURLOPT_TRAILERDATA
@ CURLOPT_SSH_COMPRESSION
@ CURLOPT_PROXY_KEYPASSWD
@ CURLOPT_PROXY_CAINFO_BLOB
@ CURLOPT_CONNECTTIMEOUT
@ CURLOPT_TCP_KEEPINTVL
@ CURLOPT_IOCTLFUNCTION
@ CURLOPT_HSTSREADFUNCTION
@ CURLOPT_PROXY_SSL_VERIFYPEER
@ CURLOPT_TFTP_NO_OPTIONS
@ CURLOPT_NEW_DIRECTORY_PERMS
@ CURLOPT_PREREQFUNCTION
@ CURLOPT_HAPROXYPROTOCOL
@ CURLOPT_RESOLVER_START_DATA
@ CURLOPT_SSLKEYTYPE
@ CURLOPT_DOH_SSL_VERIFYSTATUS
@ CURLOPT_PROXY_ISSUERCERT_BLOB
@ CURLOPT_PROXYUSERPWD
@ CURLOPT_HSTSWRITEFUNCTION
@ CURLOPT_POSTFIELDS
@ CURLOPT_REDIR_PROTOCOLS
@ CURLOPT_MIME_OPTIONS
@ CURLOPT_SSH_KNOWNHOSTS
@ CURLOPT_SSL_CTX_FUNCTION
@ CURLOPT_FTP_RESPONSE_TIMEOUT
@ CURLOPT_MAIL_RCPT_ALLLOWFAILS
@ CURLOPT_XFERINFOFUNCTION
@ CURLOPT_WILDCARDMATCH
@ CURLOPT_RTSP_SERVER_CSEQ
@ CURLOPT_PROXY_SSL_OPTIONS
@ CURLOPT_ALTSVC_CTRL
@ CURLOPT_PROXY_TLSAUTH_PASSWORD
@ CURLOPT_LOGIN_OPTIONS
@ CURLOPT_SERVICE_NAME
@ CURLOPT_PROXY_SSLKEY
@ CURLOPT_TLSAUTH_PASSWORD
@ CURLOPT_ISSUERCERT_BLOB
@ CURLOPT_NOPROGRESS
@ CURLOPT_PINNEDPUBLICKEY
@ CURLOPT_OBSOLETE72
@ CURLOPT_PROXY_SSLCERT
@ CURLOPT_PROXY_PINNEDPUBLICKEY
@ CURLOPT_FTP_ALTERNATIVE_TO_USER
@ CURLOPT_INFILESIZE_LARGE
@ CURLOPT_SSH_PUBLIC_KEYFILE
@ CURLOPT_STREAM_DEPENDS_E
@ CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS
@ CURLOPT_RESUME_FROM
@ CURLOPT_PROXY_CAINFO
@ CURLOPT_DNS_SHUFFLE_ADDRESSES
@ CURLOPT_LOCALPORTRANGE
@ CURLOPT_DOH_SSL_VERIFYHOST
@ CURLOPT_RTSP_STREAM_URI
@ CURLOPT_PROXYPASSWORD
@ CURLOPT_INTERLEAVEDATA
@ CURLOPT_DNS_CACHE_TIMEOUT
@ CURLOPT_DEFAULT_PROTOCOL
@ CURLOPT_SSH_AUTH_TYPES
@ CURLOPT_CONV_FROM_NETWORK_FUNCTION
@ CURLOPT_SSLCERTTYPE
@ CURLOPT_MAXCONNECTS
@ CURLOPT_FTPSSLAUTH
@ CURLOPT_TRANSFERTEXT
@ CURLOPT_ABSTRACT_UNIX_SOCKET
@ CURLOPT_AUTOREFERER
@ CURLOPT_PROXY_TLSAUTH_TYPE
@ CURLOPT_SSL_VERIFYSTATUS
@ CURLOPT_RTSP_REQUEST
@ CURLOPT_FORBID_REUSE
@ CURLOPT_SSL_FALSESTART
@ CURLOPT_OBSOLETE40
@ CURLOPT_POSTFIELDSIZE
@ CURLOPT_POSTFIELDSIZE_LARGE
@ CURLOPT_HTTP09_ALLOWED
@ CURLOPT_RTSP_CLIENT_CSEQ
@ CURLOPT_SSLKEY_BLOB
@ CURLOPT_FAILONERROR
@ CURLOPT_SSL_ENABLE_ALPN
@ CURLOPT_COOKIEFILE
@ CURLOPT_STREAM_WEIGHT
@ CURLOPT_REQUEST_TARGET
@ CURLOPT_DIRLISTONLY
@ CURLOPT_SASL_AUTHZID
@ CURLOPT_SSL_SESSIONID_CACHE
@ CURLOPT_COOKIELIST
@ CURLOPT_SOCKS5_AUTH
@ CURLOPT_FTP_SKIP_PASV_IP
@ CURLOPT_SOCKOPTFUNCTION
@ CURLOPT_UNRESTRICTED_AUTH
@ CURLOPT_LOW_SPEED_TIME
@ CURLOPT_PROXY_CAPATH
@ CURLOPT_SSLCERT_BLOB
@ CURLOPT_CLOSESOCKETDATA
@ CURLOPT_SSL_CIPHER_LIST
@ CURLOPT_IGNORE_CONTENT_LENGTH
@ CURLOPT_RESOLVER_START_FUNCTION
@ CURLOPT_DNS_SERVERS
@ CURLOPT_SSLVERSION
@ CURLOPT_HSTSWRITEDATA
@ CURLOPT_TFTP_BLKSIZE
@ CURLOPT_INTERLEAVEFUNCTION
@ CURLOPT_RESUME_FROM_LARGE
@ CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256
@ CURLOPT_HTTPHEADER
@ CURLOPT_LOW_SPEED_LIMIT
@ CURLOPT_SOCKS5_GSSAPI_SERVICE
@ CURLOPT_SSL_EC_CURVES
@ CURLOPT_DISALLOW_USERNAME_IN_URL
@ CURLOPT_PROXY_SSLCERTTYPE
@ CURLOPT_FNMATCH_DATA
@ CURLOPT_PROXYHEADER
@ CURLOPT_INFILESIZE
@ CURLOPT_DNS_LOCAL_IP6
@ CURLOPT_TCP_KEEPALIVE
@ CURLOPT_NEW_FILE_PERMS
@ CURLOPT_PROXY_SSLCERT_BLOB
@ CURLOPT_ACCEPT_ENCODING
@ CURLOPT_RTSP_SESSION_ID
@ CURLOPT_FTP_SSL_CCC
@ CURLOPT_HEADERDATA
EPhysBodyOp
Definition Enums.h:7563
ELoadModuleFlags
Definition Enums.h:19758
EForkProcessRole
Definition Enums.h:9492
ESteelShieldDataFlags
Definition Enums.h:26196
AnimPhysAngularConstraintType
Definition Enums.h:36333
EBakeMapType
Definition Enums.h:24338
EAREye
Definition Enums.h:36434
tableType_t
Definition Enums.h:32904
EBinkMoviePlayerBinkBufferModes
Definition Enums.h:39371
OodleLZ_CheckCRC
Definition Enums.h:32802
DWMWINDOWATTRIBUTE
Definition Enums.h:32538
EReflectedAndRefractedRayTracedShadows
Definition Enums.h:8625
EInstallStatus
Definition Enums.h:27973
@ EInstallStatus_Uninstalling
@ EInstallStatus_InstalledButNeedsUpdateMyMods
@ EInstallStatus_InstalledButNeedsUpdate
EInstallBundleStatus
Definition Enums.h:40391
EInGamePerfTrackers
Definition Enums.h:11256
ERaSpatializationMethod
Definition Enums.h:33305
dtCompressedTileFlags
Definition Enums.h:39260
EShaderParameterFlags
Definition Enums.h:6930
EPCGMetadataMakeVector3
Definition Enums.h:22668
sentry_level_e
Definition Enums.h:21510
EClientRequestType
Definition Enums.h:14104
EGroomInterpolationQuality
Definition Enums.h:18269
EMonthOfYear
Definition Enums.h:13096
ETextureSourceFormat
Definition Enums.h:5035
EDataflowWaveFunctionType
Definition Enums.h:25031
VkDescriptorSetLayoutCreateFlagBits
Definition Enums.h:26937
TextureFilter
Definition Enums.h:8870
EGeometryScriptOffsetFacesType
Definition Enums.h:18208
EGroupTopologyDeformationStrategy
Definition Enums.h:31304
EPropertyExportCPPFlags
Definition Enums.h:18418
EBlendListTransitionType
Definition Enums.h:33426
EGrassScaling
Definition Enums.h:37005
EInstallBundleRequestFlags
Definition Enums.h:11034
ELightSourceShape
Definition Enums.h:35341
DLAttr
Definition Enums.h:2673
ESwapRootBone
Definition Enums.h:36306
EDerivedDataCacheStatus
Definition Enums.h:38212
EVoiceSampleRate
Definition Enums.h:20009
VkColorSpaceKHR
Definition Enums.h:1037
@ VK_COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
@ VK_COLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXT
@ VK_COLOR_SPACE_ADOBERGB_LINEAR_EXT
@ VK_COLOR_SPACE_BT709_LINEAR_EXT
@ VK_COLOR_SPACE_HDR10_ST2084_EXT
@ VK_COLOR_SPACE_BT709_NONLINEAR_EXT
@ VK_COLOR_SPACE_END_RANGE_KHR
@ VK_COLORSPACE_SRGB_NONLINEAR_KHR
@ VK_COLOR_SPACE_DCI_P3_LINEAR_EXT
@ VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
@ VK_COLOR_SPACE_BT2020_LINEAR_EXT
@ VK_COLOR_SPACE_DCI_P3_NONLINEAR_EXT
@ VK_COLOR_SPACE_PASS_THROUGH_EXT
@ VK_COLOR_SPACE_BEGIN_RANGE_KHR
@ VK_COLOR_SPACE_HDR10_HLG_EXT
@ VK_COLOR_SPACE_DISPLAY_NATIVE_AMD
@ VK_COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXT
@ VK_COLOR_SPACE_ADOBERGB_NONLINEAR_EXT
@ VK_COLOR_SPACE_RANGE_SIZE_KHR
@ VK_COLOR_SPACE_DISPLAY_P3_LINEAR_EXT
@ VK_COLOR_SPACE_DOLBYVISION_EXT
ERigVMOpCode
Definition Enums.h:18863
EBakeCurvatureTypeMode
Definition Enums.h:24180
ENotificationPosition
Definition Enums.h:15320
EWorldPartitionInitState
Definition Enums.h:32305
NSVGspreadType
Definition Enums.h:34393
VkPresentModeKHR
Definition Enums.h:1075
@ VK_PRESENT_MODE_SHARED_CONTINUOUS_REFRESH_KHR
@ VK_PRESENT_MODE_RANGE_SIZE_KHR
@ VK_PRESENT_MODE_SHARED_DEMAND_REFRESH_KHR
@ VK_PRESENT_MODE_BEGIN_RANGE_KHR
@ VK_PRESENT_MODE_FIFO_RELAXED_KHR
FWPM_FIELD_TYPE_
Definition Enums.h:3319
ENavMeshDetailFlags
Definition Enums.h:39715
EARLineTraceChannels
Definition Enums.h:36563
EDebugProjectionHairType
Definition Enums.h:25637
IPSEC_AUTH_TYPE_
Definition Enums.h:3093
EMeshSelectionElementType
Definition Enums.h:23500
EGroomStrandsSize
Definition Enums.h:18328
EOffsetMeshSelectionInteractionMode
Definition Enums.h:24423
EGeometryScriptCombineAttributesMode
Definition Enums.h:17914
ERigUnitDebugPointMode
Definition Enums.h:40780
EObjectTypeQuery
Definition Enums.h:7967
@ ObjectTypeQuery17
Definition Enums.h:7984
@ ObjectTypeQuery2
Definition Enums.h:7969
@ ObjectTypeQuery3
Definition Enums.h:7970
@ ObjectTypeQuery20
Definition Enums.h:7987
@ ObjectTypeQuery5
Definition Enums.h:7972
@ ObjectTypeQuery13
Definition Enums.h:7980
@ ObjectTypeQuery32
Definition Enums.h:7999
@ ObjectTypeQuery28
Definition Enums.h:7995
@ ObjectTypeQuery21
Definition Enums.h:7988
@ ObjectTypeQuery27
Definition Enums.h:7994
@ ObjectTypeQuery7
Definition Enums.h:7974
@ ObjectTypeQuery22
Definition Enums.h:7989
@ ObjectTypeQuery1
Definition Enums.h:7968
@ ObjectTypeQuery16
Definition Enums.h:7983
@ ObjectTypeQuery_MAX
Definition Enums.h:8000
@ ObjectTypeQuery4
Definition Enums.h:7971
@ ObjectTypeQuery12
Definition Enums.h:7979
@ ObjectTypeQuery25
Definition Enums.h:7992
@ ObjectTypeQuery9
Definition Enums.h:7976
@ ObjectTypeQuery8
Definition Enums.h:7975
@ ObjectTypeQuery29
Definition Enums.h:7996
@ ObjectTypeQuery30
Definition Enums.h:7997
@ ObjectTypeQuery31
Definition Enums.h:7998
@ ObjectTypeQuery18
Definition Enums.h:7985
@ ObjectTypeQuery24
Definition Enums.h:7991
@ ObjectTypeQuery14
Definition Enums.h:7981
@ ObjectTypeQuery23
Definition Enums.h:7990
@ ObjectTypeQuery19
Definition Enums.h:7986
@ ObjectTypeQuery11
Definition Enums.h:7978
@ ObjectTypeQuery10
Definition Enums.h:7977
@ ObjectTypeQuery15
Definition Enums.h:7982
@ ObjectTypeQuery6
Definition Enums.h:7973
@ ObjectTypeQuery26
Definition Enums.h:7993
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID
Definition Enums.h:1373
EControlRigContextChannelToKey
Definition Enums.h:19118
EAudioSpectrumBandPresetType
Definition Enums.h:13418
EPluginDescriptorVersion
Definition Enums.h:34988
FWP_MATCH_TYPE_
Definition Enums.h:2788
@ FWP_MATCH_EQUAL_CASE_INSENSITIVE
AnimPhysCollisionType
Definition Enums.h:36319
ENDISkeletalMesh_SourceMode
Definition Enums.h:11379
ERBFVectorDistanceType
Definition Enums.h:40851
FWPM_VSWITCH_EVENT_TYPE_
Definition Enums.h:2856
@ FWPM_VSWITCH_EVENT_FILTER_ADD_TO_INCOMPLETE_LAYER
@ FWPM_VSWITCH_EVENT_FILTER_ENGINE_NOT_IN_REQUIRED_POSITION
EMobileShadowQuality
Definition Enums.h:36682
EAlignObjectsBoxPoint
Definition Enums.h:24318
EGrassSurfaceFilter
Definition Enums.h:37012
EDistanceFieldShadowingType
Definition Enums.h:37235
CURLcode
Definition Enums.h:35812
@ CURLE_TFTP_UNKNOWNID
@ CURLE_OBSOLETE20
@ CURLE_BAD_FUNCTION_ARGUMENT
@ CURLE_OBSOLETE40
@ CURLE_BAD_DOWNLOAD_RESUME
@ CURLE_OBSOLETE29
@ CURLE_SSL_CERTPROBLEM
@ CURLE_TFTP_NOSUCHUSER
@ CURLE_FILESIZE_EXCEEDED
@ CURLE_OBSOLETE51
@ CURLE_FTP_ACCEPT_FAILED
@ CURLE_COULDNT_CONNECT
@ CURLE_BAD_CONTENT_ENCODING
@ CURLE_PEER_FAILED_VERIFICATION
@ CURLE_UNSUPPORTED_PROTOCOL
@ CURLE_SSL_CIPHER
@ CURLE_REMOTE_ACCESS_DENIED
@ CURLE_OUT_OF_MEMORY
@ CURLE_PARTIAL_FILE
@ CURLE_SSL_ENGINE_INITFAILED
@ CURLE_OBSOLETE50
@ CURLE_SSL_CRL_BADFILE
@ CURLE_USE_SSL_FAILED
@ CURLE_AUTH_ERROR
@ CURLE_SSL_CACERT_BADFILE
@ CURLE_FTP_COULDNT_SET_TYPE
@ CURLE_FTP_WEIRD_PASS_REPLY
@ CURLE_QUOTE_ERROR
@ CURLE_UNKNOWN_OPTION
@ CURLE_FUNCTION_NOT_FOUND
@ CURLE_FTP_WEIRD_PASV_REPLY
@ CURLE_HTTP_POST_ERROR
@ CURLE_NOT_BUILT_IN
@ CURLE_LDAP_CANNOT_BIND
@ CURLE_COULDNT_RESOLVE_PROXY
@ CURLE_WEIRD_SERVER_REPLY
@ CURLE_TFTP_NOTFOUND
@ CURLE_SSL_CLIENTCERT
@ CURLE_REMOTE_DISK_FULL
@ CURLE_SSL_PINNEDPUBKEYNOTMATCH
@ CURLE_SEND_ERROR
@ CURLE_CHUNK_FAILED
@ CURLE_WRITE_ERROR
@ CURLE_SSL_ENGINE_SETFAILED
@ CURLE_OBSOLETE24
@ CURLE_REMOTE_FILE_NOT_FOUND
@ CURLE_COULDNT_RESOLVE_HOST
@ CURLE_QUIC_CONNECT_ERROR
@ CURLE_OBSOLETE62
@ CURLE_ABORTED_BY_CALLBACK
@ CURLE_RTSP_CSEQ_ERROR
@ CURLE_SETOPT_OPTION_SYNTAX
@ CURLE_TFTP_PERM
@ CURLE_FTP_COULDNT_RETR_FILE
@ CURLE_GOT_NOTHING
@ CURLE_REMOTE_FILE_EXISTS
@ CURLE_RANGE_ERROR
@ CURLE_FTP_PRET_FAILED
@ CURLE_RTSP_SESSION_ERROR
@ CURLE_FTP_PORT_FAILED
@ CURLE_READ_ERROR
@ CURLE_UPLOAD_FAILED
@ CURLE_RECV_ERROR
@ CURLE_OPERATION_TIMEDOUT
@ CURLE_FTP_CANT_GET_HOST
@ CURLE_LDAP_SEARCH_FAILED
@ CURLE_SSL_ENGINE_NOTFOUND
@ CURLE_OBSOLETE32
@ CURLE_FTP_BAD_FILE_LIST
@ CURLE_HTTP2_STREAM
@ CURLE_SSL_INVALIDCERTSTATUS
@ CURLE_FTP_COULDNT_USE_REST
@ CURLE_RECURSIVE_API_CALL
@ CURLE_FTP_ACCEPT_TIMEOUT
@ CURLE_FTP_WEIRD_227_FORMAT
@ CURLE_TOO_MANY_REDIRECTS
@ CURLE_OBSOLETE46
@ CURLE_SSL_SHUTDOWN_FAILED
@ CURLE_INTERFACE_FAILED
@ CURLE_FILE_COULDNT_READ_FILE
@ CURLE_OBSOLETE76
@ CURLE_OBSOLETE57
@ CURLE_NO_CONNECTION_AVAILABLE
@ CURLE_TFTP_ILLEGAL
@ CURLE_OBSOLETE44
@ CURLE_SSL_ISSUER_ERROR
@ CURLE_SSL_CONNECT_ERROR
@ CURLE_HTTP_RETURNED_ERROR
@ CURLE_URL_MALFORMAT
@ CURLE_CONV_FAILED
@ CURLE_FAILED_INIT
@ CURLE_SEND_FAIL_REWIND
@ CURLE_LOGIN_DENIED
EInstallBundleCacheReserveResult
Definition Enums.h:40400
FWP_CLASSIFY_OPTION_TYPE_
Definition Enums.h:3306
@ FWP_CLASSIFY_OPTION_SECURE_SOCKET_SECURITY_FLAGS
@ FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_MM_POLICY_KEY
@ FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_QM_POLICY_KEY
VkSurfaceTransformFlagBitsKHR
Definition Enums.h:39323
@ VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_90_BIT_KHR
@ VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_270_BIT_KHR
@ VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_180_BIT_KHR
FForceFeedbackChannelType
Definition Enums.h:12543
EProcessRemoteFunctionFlags
Definition Enums.h:11556
EPCGSelfPruningType
Definition Enums.h:23059
EMoviePipelineShutterTiming
Definition Enums.h:21742
ENetRole
Definition Enums.h:5454
@ ROLE_Authority
@ ROLE_AutonomousProxy
@ ROLE_SimulatedProxy
EBoneVisibilityStatus
Definition Enums.h:8309
EVTRequestPagePriority
Definition Enums.h:17125
VkImageAspectFlagBits
Definition Enums.h:1260
EHLODLevelExclusion
Definition Enums.h:20737
ENormalCalculationMethod
Definition Enums.h:20611
ESplineBoneAxis
Definition Enums.h:36883
EBeam2Method
Definition Enums.h:37806
ECompareFunction
Definition Enums.h:5702
ovrUserPresenceStatus_
Definition Enums.h:17336
EGeometryScriptCollisionGenerationMethod
Definition Enums.h:14668
EDecalBlendMode
Definition Enums.h:12123
@ DBM_DBuffer_ColorNormalRoughness
@ DBM_DBuffer_EmissiveAlphaComposite
@ DBM_Volumetric_DistanceFunction
FCPXMLExportDataSource
Definition Enums.h:22449
EInputActionValueType
Definition Enums.h:25446
ESamplerSourceMode
Definition Enums.h:19966
EMovieScene2DTransformChannel
Definition Enums.h:38833
ERDGTransientResourceLifetimeState
Definition Enums.h:35315
EARServicePermissionRequestResult
Definition Enums.h:36709
ERigBoneType
Definition Enums.h:19197
ENDIStaticMesh_SourceMode
Definition Enums.h:11433
ENaturalSoundFalloffMode
Definition Enums.h:11690
_FILE_INFORMATION_CLASS
Definition Enums.h:3496
@ FileCaseSensitiveInformationForceAccessCheck
ERemoteStoragePublishedFileVisibility
Definition Enums.h:15440
EMappingQueryResult
Definition Enums.h:25473
@ Error_InputContextNotInActiveContexts
EIcmpEchoManyStatus
Definition Enums.h:37369
ECubeGridToolAction
Definition Enums.h:31288
NvAPIPrivateConstDataSlot
Definition Enums.h:1135
EMovieSceneTrackEasingSupportFlags
Definition Enums.h:8567
EAirAbsorptionMethod
Definition Enums.h:19738
EMemoryTraceHeapFlags
Definition Enums.h:19808
EPlatformAuthentication
Definition Enums.h:13132
ERDGImportedBufferFlags
Definition Enums.h:18173
EFilterInterpolationType
Definition Enums.h:11760
ETransformGetterType
Definition Enums.h:19946
EOptimusNodePinStorageType
Definition Enums.h:25721
TJSAMP
Definition Enums.h:34998
@ TJSAMP_422
@ TJSAMP_411
@ TJSAMP_GRAY
@ TJSAMP_420
@ TJSAMP_444
@ TJSAMP_440
EGeometryScriptBakeCurvatureColorMode
Definition Enums.h:17519
EHairCardsClusterType
Definition Enums.h:18406
ETextureReallocationStatus
Definition Enums.h:7701
EGestureEvent
Definition Enums.h:7737
curl_lock_data
Definition Enums.h:35943
@ CURL_LOCK_DATA_SSL_SESSION
EBakeCurvatureClampMode
Definition Enums.h:24195
UCalendarType
Definition Enums.h:33813
EChaosPerfUnits
Definition Enums.h:26676
EPBIKRootBehavior
Definition Enums.h:24608
ETerrainCoordMappingType
Definition Enums.h:35296
IKEEXT_CERT_CONFIG_TYPE_
Definition Enums.h:2847
EPCGWorldQueryFilterByTag
Definition Enums.h:22571
EPatternToolShape
Definition Enums.h:24241
EDataflowVectorFieldOperationType
Definition Enums.h:25051
EJsonToken
Definition Enums.h:9020
ESecondaryScreenPercentageMethod
Definition Enums.h:15269
EGameplayTaskRunResult
Definition Enums.h:33510
EHorizTextAligment
Definition Enums.h:12648
UDisplayContext
Definition Enums.h:33960
@ UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENU
@ UDISPCTX_CAPITALIZATION_NONE
@ UDISPCTX_CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE
@ UDISPCTX_CAPITALIZATION_FOR_STANDALONE
@ UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE
EEffectScope
Definition Enums.h:31855
VkPerformanceCounterScopeKHR
Definition Enums.h:26749
EVectorVMOp
Definition Enums.h:10041
@ inputdata_noadvance_float
@ inputdata_noadvance_half
@ inputdata_noadvance_int32
EBasicAxis
Definition Enums.h:24522
EARServiceInstallRequestResult
Definition Enums.h:36701
EVTProducePageFlags
Definition Enums.h:11874
ESimpleRenderTargetMode
Definition Enums.h:20724
ECRSimSoftCollisionType
Definition Enums.h:20002
ERHITransientHeapFlags
Definition Enums.h:38997
VkExternalSemaphoreFeatureFlagBits
Definition Enums.h:2585
ESplineType
Definition Enums.h:21648
EMeshGroupPaintBrushType
Definition Enums.h:26145
ERepParentFlags
Definition Enums.h:10339
EInstallBundleReleaseResult
Definition Enums.h:40408
EPCGMedadataCompareOperation
Definition Enums.h:22623
EHoudiniHandleType
Definition Enums.h:23760
EUnicodeBlockRange
Definition Enums.h:34704
@ UnifiedCanadianAboriginalSyllabicsExtended
@ CombiningDiacriticalMarksForSymbols
@ CombiningDiacriticalMarksSupplement
@ MiscellaneousSymbolsAndPictographs
@ UnifiedCanadianAboriginalSyllabics
@ ArabicMathematicalAlphabeticSymbols
@ CJKCompatibilityIdeographsSupplement
ELandscapeClearMode
Definition Enums.h:13947
EGeometryScriptBakeCurvatureClampMode
Definition Enums.h:17512
EConvexOverlapRemoval
Definition Enums.h:24930
EMainTAAPassConfig
Definition Enums.h:21445
EMaterialProperty
Definition Enums.h:5301
@ MP_TessellationMultiplier_DEPRECATED
VkRenderingFlagBits
Definition Enums.h:26899
@ VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT_KHR
@ VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT
@ VK_RENDERING_ENABLE_LEGACY_DITHERING_BIT_EXT
EAddComponentResult
Definition Enums.h:38598
EUniformBufferBaseType
Definition Enums.h:4238
EUpdateRateShiftBucket
Definition Enums.h:18058
ERDGPooledBufferAlignment
Definition Enums.h:17090
LIBRARYOPTIONFLAGS
Definition Enums.h:2654
EMultiBoxType
Definition Enums.h:14078
EOptimusDataTypeFlags
Definition Enums.h:25735
EARSessionTrackingFeature
Definition Enums.h:36516
ENGXProjectIdentifier
Definition Enums.h:21415
EFieldFalloffType
Definition Enums.h:20861
ENavigationSource
Definition Enums.h:10647
EVectorVMFlags
Definition Enums.h:39122
@ VVMFlag_HasRandInstruction
@ VVMFlag_OptSaveIntermediateState
EOS_ELogCategory
Definition Enums.h:25153
EMouseLockMode
Definition Enums.h:19696
EChatMemberStateChange
Definition Enums.h:14713
LandscapeSplineMeshOrientation
Definition Enums.h:20455
EParticleSortMode
Definition Enums.h:38343
ESoundDistanceCalc
Definition Enums.h:22144
EDatasmithImportAssetConflictPolicy
Definition Enums.h:24689
EResendAllDataState
Definition Enums.h:8523
AMPROPERTY_PIN
Definition Enums.h:37550
EGLTFJsonMimeType
Definition Enums.h:28382
EGLTFJsonExtension
Definition Enums.h:28298
EPackageSegment
Definition Enums.h:21604
EMeshScreenAlignment
Definition Enums.h:37764
ERigVMNodeCreatedReason
Definition Enums.h:19247
EConfigExpansionFlags
Definition Enums.h:18841
EGetByNameFlags
Definition Enums.h:11057
EBuildPatchDownloadHealth
Definition Enums.h:31373
EMoveComponentFlags
Definition Enums.h:7129
@ MOVECOMP_NeverIgnoreBlockingOverlaps
@ MOVECOMP_DisableBlockingOverlapDispatch
ovrPlatformInitializeResult_
Definition Enums.h:17139
EDeadZoneType
Definition Enums.h:25499
ELocationFilteringModeEnum
Definition Enums.h:25839
EKeyboardType
Definition Enums.h:22346
ESoundSpatializationAlgorithm
Definition Enums.h:5448
EOnlineStoreOfferDiscountType
Definition Enums.h:12098
EAnimCurveType
Definition Enums.h:7488
FWPM_SERVICE_STATE_
Definition Enums.h:3201
ETwitterRequestMethod
Definition Enums.h:28734
EEdGraphPinDirection
Definition Enums.h:5903
ESpectatorScreenMode
Definition Enums.h:12881
EChannelCreateFlags
Definition Enums.h:8027
EBrushFalloffMode
Definition Enums.h:26113
EVolumeCacheType
Definition Enums.h:11309
ETypeAdvanceAnim
Definition Enums.h:14052
AMBISONICS_NORMALIZATION
Definition Enums.h:38893
VkSamplerYcbcrModelConversion
Definition Enums.h:2153
EFontLayoutMethod
Definition Enums.h:22019
UNumberFormatAttributeValue
Definition Enums.h:34040
EGeometryScriptPrimitivePolygroupMode
Definition Enums.h:18361
EBrushToolSizeType
Definition Enums.h:24222
EdgeValues
Definition Enums.h:39753
ETimedDataInputEvaluationType
Definition Enums.h:24615
EObjectDataResourceFlags
Definition Enums.h:20946
EDataSourceTypeEnum
Definition Enums.h:25831
@ ChaosNiagara_DataSourceType_Trailing
@ ChaosNiagara_DataSourceType_Breaking
@ ChaosNiagara_DataSourceType_Collision
EMapPropertyFlags
Definition Enums.h:14116
EHairLightingIntegrationType
Definition Enums.h:36897
EFFTPeakInterpolationMethod
Definition Enums.h:21996
EHoudiniExecutableType
Definition Enums.h:18985
EConstraintPlasticityType
Definition Enums.h:8500
ELocationXToSpawnEnum
Definition Enums.h:25846
EPCGAttributeSelectAxis
Definition Enums.h:22845
ESchemaTranslationStatus
Definition Enums.h:19982
EElementType
Definition Enums.h:9746
EDLSSSettingOverride
Definition Enums.h:21360
ERenderTargetActions
Definition Enums.h:20423
EScriptExecutionMode
Definition Enums.h:11335
EPCGIntersectionDensityFunction
Definition Enums.h:20686
EProjectedHullAxis
Definition Enums.h:26533
EResourceAlignment
Definition Enums.h:5637
EProceduralDiscType
Definition Enums.h:23391
ESpawnOwnership
Definition Enums.h:8705
EBlueprintNativizationFlag
Definition Enums.h:12687
ESlateTextureAtlasPaddingStyle
Definition Enums.h:6559
VkQueryPoolSamplingModeINTEL
Definition Enums.h:1897
ERayTracingSceneState
Definition Enums.h:11628
ECopyTextureValueType
Definition Enums.h:36093
EStereoDelaySourceEffect
Definition Enums.h:29284
ERootMotionSourceStatusFlags
Definition Enums.h:8486
EHairInterpolationQuality
Definition Enums.h:18338
UDLSSMode
Definition Enums.h:24444
@ UltraPerformance
EFeatureFusionCategory
Definition Enums.h:37094
ESkelAnimRotationOrder
Definition Enums.h:38763
EForEachResult
Definition Enums.h:39739
EClusterPassInputType
Definition Enums.h:35212
ESkyAtmospherePassLocation
Definition Enums.h:34122
EFrameHitchType
Definition Enums.h:40209
EControlRigCurveAlignment
Definition Enums.h:21694
curl_infotype
Definition Enums.h:35425
ELiveLinkAxis
Definition Enums.h:24869
EFlushLevelStreamingType
Definition Enums.h:16827
EStatType
Definition Enums.h:8789
@ STATTYPE_AccumulatorDWORD
@ STATTYPE_AccumulatorFLOAT
@ STATTYPE_CycleCounter
@ STATTYPE_MemoryCounter
@ STATTYPE_CounterDWORD
@ STATTYPE_CounterFLOAT
EInGamePerfTrackerThreads
Definition Enums.h:11262
EPropertyAccessObjectType
Definition Enums.h:40162
EGroomCurveType
Definition Enums.h:25544
EMeshGroupPaintVisibilityType
Definition Enums.h:26167
EARPlaneOrientation
Definition Enums.h:36361
ESocketBSDReturn
Definition Enums.h:33028
ESteamIPv6ConnectivityState
Definition Enums.h:15357
EArrayPropertyFlags
Definition Enums.h:9210
EUVProjectionMethod
Definition Enums.h:24120
EEulerRotationOrder
Definition Enums.h:18003
EOS_EAuthScopeFlags
Definition Enums.h:16937
EGeometryScriptSamplingDistributionMode
Definition Enums.h:18604
ESetOperationEnum
Definition Enums.h:25381
EHairPatchAttribute
Definition Enums.h:21628
EUsdInterpolationType
Definition Enums.h:22481
ERayTracingSceneLifetime
Definition Enums.h:9828
EStatFlags
Definition Enums.h:22660
EComputeNTBsFlags
Definition Enums.h:17400
EStandardToolContextMaterials
Definition Enums.h:18631
URegexpFlag
Definition Enums.h:33673
@ UREGEX_CASE_INSENSITIVE
@ UREGEX_ERROR_ON_UNKNOWN_ESCAPES
ERepLayoutCmdFlags
Definition Enums.h:10285
EEOSUserInterface_SignInOrCreateAccount_Choice
Definition Enums.h:24114
EGameDelegates_SaveGame
Definition Enums.h:15411
ETribeDataExclude
Definition Enums.h:41339
EConfigCacheType
Definition Enums.h:13074
EMoviePipelineEncodeQuality
Definition Enums.h:21798
ENavigationDataResolution
Definition Enums.h:18049
EHandleEvent
Definition Enums.h:19790
@ GlobalTransformUpdated
VkShaderStageFlagBits
Definition Enums.h:26981
@ VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT
@ VK_SHADER_STAGE_SUBPASS_SHADING_BIT_HUAWEI
@ VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT
EPropertyAccessCopyBatch
Definition Enums.h:40317
ESlateTickType
Definition Enums.h:21106
GFSDK_Aftermath_GpuCrashDumpDecoderFlags
Definition Enums.h:39527
VkAttachmentLoadOp
Definition Enums.h:783
EPCGChangeType
Definition Enums.h:20713
EGroomBindingType
Definition Enums.h:18321
EPCGPointExtentsModifierMode
Definition Enums.h:22955
EHorizontalAlignment
Definition Enums.h:6358
EParticleSysParamType
Definition Enums.h:11419
tagCONDITION_TYPE
Definition Enums.h:735
VideoCopyProtectionType
Definition Enums.h:37510
EVectorVMOpCategory
Definition Enums.h:10027
EMovieSceneTransformChannel
Definition Enums.h:8440
EPartyRequestToJoinRemovedReason
Definition Enums.h:12433
EGLTFMaterialBakeMode
Definition Enums.h:28267
EDDSPixelFormat
Definition Enums.h:38377
EVRSImageDataType
Definition Enums.h:22487
ECreateRepLayoutFlags
Definition Enums.h:10376
EGeometryScriptIndexType
Definition Enums.h:14558
EGeometryScriptDebugMessageType
Definition Enums.h:14567
SYM_TYPE
Definition Enums.h:34283
ERigUnitDebugTransformMode
Definition Enums.h:40794
EDepthDrawingMode
Definition Enums.h:11498
EOnlineTournamentFormat
Definition Enums.h:12728
EStreamingSourceTargetState
Definition Enums.h:7798
ESynthStereoDelayMode
Definition Enums.h:28938
ETransformGizmoSubElements
Definition Enums.h:18713
ECustomDataInputType
Definition Enums.h:5026
ETrailsRenderAxisOption
Definition Enums.h:37790
UNISMode
Definition Enums.h:31774
EPersonaChange
Definition Enums.h:15051
@ k_EPersonaChangeJoinedSource
@ k_EPersonaChangeGameServer
@ k_EPersonaChangeRichPresence
@ k_EPersonaChangeComeOnline
@ k_EPersonaChangeSteamLevel
@ k_EPersonaChangeRelationshipChanged
@ k_EPersonaChangeGamePlayed
@ k_EPersonaChangeNameFirstSet
@ k_EPersonaChangeLeftSource
@ k_EPersonaChangeGoneOffline
UCollationResult
Definition Enums.h:30539
EFoliageScaling
Definition Enums.h:20990
ECloudStorageDelegate
Definition Enums.h:39967
ETimestampTranslation
Definition Enums.h:9340
EHairSimulationInterpolationMode
Definition Enums.h:21641
EResizeBufferFlags
Definition Enums.h:16687
EMemberConnectionStatus
Definition Enums.h:12309
OIDNAccess
Definition Enums.h:29548
@ OIDN_ACCESS_READ_WRITE
@ OIDN_ACCESS_WRITE_DISCARD
_NDIS_NET_BUFFER_LIST_INFO
Definition Enums.h:2866
ESceneTextureId
Definition Enums.h:4175
EInitStateDefaultsResult
Definition Enums.h:7295
ERigVMExecuteResult
Definition Enums.h:18598
UJoiningGroup
Definition Enums.h:30405
@ U_JG_HANIFI_ROHINGYA_KINNA_YA
@ U_JG_BURUSHASKI_YEH_BARREE
EDatasmithImportSearchPackagePolicy
Definition Enums.h:24683
EScreenProbeIrradianceFormat
Definition Enums.h:36991
ESpawnActorScaleMethod
Definition Enums.h:12560
EAsyncTaskState
Definition Enums.h:38864
ESpaceCurveControlPointFalloffType
Definition Enums.h:13878
EPCGDataType
Definition Enums.h:20552
ERotatorQuantization
Definition Enums.h:20061
EPropertyLocalizationGathererTextFlags
Definition Enums.h:26449
EInputEvent
Definition Enums.h:4754
ELocationEmitterSelectionMethod
Definition Enums.h:40111
EStrataShadingModel
Definition Enums.h:7207
ETextureCompressionQuality
Definition Enums.h:8361
EShouldCookBlueprintPropertyGuids
Definition Enums.h:23454
ECFCoreAutoCookingType
Definition Enums.h:14253
EBiomeZone
Definition Enums.h:29796
@ BioluminescentChamber
ELoopingMode
Definition Enums.h:14173
EPinResolveType
Definition Enums.h:40261
@ ReferencePassThroughConnection
ESourceEffectDynamicsPeakMode
Definition Enums.h:29045
FWP_IP_VERSION_
Definition Enums.h:2923
CURLMSG
Definition Enums.h:36002
@ CURLMSG_NONE
@ CURLMSG_DONE
@ CURLMSG_LAST
tagVideoProcAmpProperty
Definition Enums.h:37516
EMeshCameraFacingOptions
Definition Enums.h:37772
ECameraSetting_BoolCondition
Definition Enums.h:29219
EHandleSourcesMethod
Definition Enums.h:23484
EHotReloadFlags
Definition Enums.h:8682
EBlendMode
Definition Enums.h:5739
@ BLEND_AlphaComposite
@ BLEND_TranslucentColoredTransmittance
@ BLEND_TranslucentGreyTransmittance
@ BLEND_ColoredTransmittanceOnly
@ BLEND_AlphaHoldout
EUVLayoutType
Definition Enums.h:20604
APPLICATION_VIEW_ORIENTATION
Definition Enums.h:80
ETAAQuality
Definition Enums.h:21437
EConstructionError
Definition Enums.h:40343
ESteelShieldEnvironment
Definition Enums.h:24516
ECompactedTracingIndirectArgs
Definition Enums.h:37046
UBiDiDirection
Definition Enums.h:33665
ELocalFileChunkType
Definition Enums.h:39666
EDynamicMeshComponentRenderUpdateMode
Definition Enums.h:14688
EOnlineTournamentParticipantType
Definition Enums.h:12758
FILE_USAGE_TYPE
Definition Enums.h:680
EHoudiniPluginSerializationVersion
Definition Enums.h:20794
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_COOK_TEMP_PACKAGES_MESH_AND_LAYERS
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INPUT_SAVE_ACTOR_PATHNAME
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_GEOMETRY_INPUT_TRANSFORMS
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_INPUT_LANDSCAPE_TRANSFORM
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_POST_419_SERIALIZATION_FIX
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_UNREAL_SPLINE_RESOLUTION_PER_INPUT
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INPUT_SAVE_ACTOR_ONLY
EArkProcMeshSliceCapOption
Definition Enums.h:26574
EFontHinting
Definition Enums.h:9524
VkObjectType
Definition Enums.h:934
@ VK_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT
@ VK_OBJECT_TYPE_SURFACE_KHR
@ VK_OBJECT_TYPE_INSTANCE
@ VK_OBJECT_TYPE_UNKNOWN
@ VK_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_NVX
@ VK_OBJECT_TYPE_COMMAND_POOL
@ VK_OBJECT_TYPE_SHADER_MODULE
@ VK_OBJECT_TYPE_PIPELINE_CACHE
@ VK_OBJECT_TYPE_DESCRIPTOR_POOL
@ VK_OBJECT_TYPE_COMMAND_BUFFER
@ VK_OBJECT_TYPE_DISPLAY_KHR
@ VK_OBJECT_TYPE_SWAPCHAIN_KHR
@ VK_OBJECT_TYPE_DESCRIPTOR_SET
@ VK_OBJECT_TYPE_PHYSICAL_DEVICE
@ VK_OBJECT_TYPE_SAMPLER
@ VK_OBJECT_TYPE_SEMAPHORE
@ VK_OBJECT_TYPE_RENDER_PASS
@ VK_OBJECT_TYPE_PIPELINE
@ VK_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT
@ VK_OBJECT_TYPE_IMAGE_VIEW
@ VK_OBJECT_TYPE_QUERY_POOL
@ VK_OBJECT_TYPE_RANGE_SIZE
@ VK_OBJECT_TYPE_DISPLAY_MODE_KHR
@ VK_OBJECT_TYPE_VALIDATION_CACHE_EXT
@ VK_OBJECT_TYPE_BEGIN_RANGE
@ VK_OBJECT_TYPE_BUFFER_VIEW
@ VK_OBJECT_TYPE_PERFORMANCE_CONFIGURATION_INTEL
@ VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR
@ VK_OBJECT_TYPE_OBJECT_TABLE_NVX
@ VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV
@ VK_OBJECT_TYPE_MAX_ENUM
@ VK_OBJECT_TYPE_DEBUG_UTILS_MESSENGER_EXT
@ VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION
@ VK_OBJECT_TYPE_DEVICE_MEMORY
@ VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR
@ VK_OBJECT_TYPE_FRAMEBUFFER
@ VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE
@ VK_OBJECT_TYPE_PIPELINE_LAYOUT
@ VK_OBJECT_TYPE_END_RANGE
EExtractCollisionOutputType
Definition Enums.h:26395
EARTextureType
Definition Enums.h:36440
EMovieSceneControlRigSpaceType
Definition Enums.h:19593
EEdgeLoopPositioningMode
Definition Enums.h:23712
EMeshAttributeFlags
Definition Enums.h:14224
VkSamplerReductionMode
Definition Enums.h:27126
@ VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_EXT
@ VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE
ERevolvePropertiesPolygroupMode
Definition Enums.h:23528
VkDisplayPowerStateEXT
Definition Enums.h:1146
ETraceFrameType
Definition Enums.h:24711
ECollisionQueryHitType
Definition Enums.h:10221
EMaterialInstanceUsedByRTFlag
Definition Enums.h:21534
NV_MOSAIC_TOPO
Definition Enums.h:1397
@ NV_MOSAIC_TOPO_1x4_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_BEGIN_BASIC
@ NV_MOSAIC_TOPO_4x1_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_3x1_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_2x1_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_BEGIN_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_END_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_1x2_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_2x2_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_1x3_PASSIVE_STEREO
ECreateObjectTypeHint
Definition Enums.h:13932
_NVAPI_DITHER_MODE
Definition Enums.h:1279
EChaosCollisionSortMethod
Definition Enums.h:37300
EGeometryScriptEmptySelectionBehavior
Definition Enums.h:17018
EStructDeserializerErrorPolicies
Definition Enums.h:22037
ELightmapUVVersion
Definition Enums.h:24938
EWindSourceType
Definition Enums.h:37147
TextureAddress
Definition Enums.h:6541
EMediaTrackType
Definition Enums.h:31576
ETextureClass
Definition Enums.h:11350
EShaderFundamentalDimensionType
Definition Enums.h:13283
ovrMatchmakingCriterionImportance_
Definition Enums.h:17366
EWaveFunctionType
Definition Enums.h:20852
FLightOcclusionType
Definition Enums.h:36020
ELandscapeResizeMode
Definition Enums.h:35328
EInstallBundleRequestInfoFlags
Definition Enums.h:40416
EUVProjectionToolActions
Definition Enums.h:24128
DrawNavMeshFlags
Definition Enums.h:39292
EHoudiniLandscapeExportType
Definition Enums.h:23781
EOS_EOnlineSessionPermissionLevel
Definition Enums.h:25018
EARGeoTrackingState
Definition Enums.h:36608
ERevolvePropertiesCapFillMode
Definition Enums.h:23542
EARSceneReconstruction
Definition Enums.h:36526
ESteamNetConnectionEnd
Definition Enums.h:15190
@ k_ESteamNetConnectionEnd_Misc_NoRelaySessionsToClient
@ k_ESteamNetConnectionEnd_Local_OfflineMode
@ k_ESteamNetConnectionEnd_Remote_P2P_ICE_NoPublicAddresses
@ k_ESteamNetConnectionEnd_Misc_PeerSentNoConnection
@ k_ESteamNetConnectionEnd_Remote_BadProtocolVersion
@ k_ESteamNetConnectionEnd_Misc_P2P_Rendezvous
@ k_ESteamNetConnectionEnd_Local_ManyRelayConnectivity
@ k_ESteamNetConnectionEnd_Misc_P2P_NAT_Firewall
@ k_ESteamNetConnectionEnd_Misc_SteamConnectivity
@ k_ESteamNetConnectionEnd_Misc_InternalError
@ k_ESteamNetConnectionEnd_AppException_Generic
@ k_ESteamNetConnectionEnd_Local_P2P_ICE_NoPublicAddresses
@ k_ESteamNetConnectionEnd_Local_HostedServerPrimaryRelay
@ k_ESteamNetConnectionEnd_Local_NetworkConfig
ERBFKernelType
Definition Enums.h:40842
EPCGSpawnActorGenerationTrigger
Definition Enums.h:23109
ESocketConnectionState
Definition Enums.h:9301
EClassFlags
Definition Enums.h:4047
@ CLASS_NewerVersionExists
@ CLASS_TokenStreamAssembled
@ CLASS_ProjectUserConfig
@ CLASS_PerObjectConfig
@ CLASS_NeedsDeferredDependencyLoading
@ CLASS_DefaultToInstanced
@ CLASS_ReplicationDataIsSetUp
@ CLASS_GlobalUserConfig
@ CLASS_CollapseCategories
@ CLASS_CustomConstructor
@ CLASS_MatchedSerializers
@ CLASS_ConfigDoNotCheckDefaults
@ CLASS_CompiledFromBlueprint
@ CLASS_HasInstancedReference
ERigVMBreakpointAction
Definition Enums.h:39191
EOpenGLFormatCapabilities
Definition Enums.h:40465
ERichCurveExtrapolation
Definition Enums.h:6278
EPriorityAttenuationMethod
Definition Enums.h:19751
EMetasoundFrontendVertexAccessType
Definition Enums.h:22722
EPoseComponentDebugMode
Definition Enums.h:36254
UStreamlineReflexMode
Definition Enums.h:31767
EUpscaleMethod
Definition Enums.h:24467
EGeometryScriptSmoothBoneWeightsType
Definition Enums.h:17921
EHoudiniRampPointConstructStatus
Definition Enums.h:19024
ETAAPassConfig
Definition Enums.h:21424
EFileSystemError
Definition Enums.h:13465
ECreateMeshObjectSourceMeshType
Definition Enums.h:23278
ETickMode
Definition Enums.h:37209
EOS_EAntiCheatCommonClientAuthStatus
Definition Enums.h:16997
ERayTracingAccelerationStructureFlags
Definition Enums.h:10503
EMobileBasePass
Definition Enums.h:37594
ERotationComponent
Definition Enums.h:20372
NISGPUArchitecture
Definition Enums.h:25366
ESubmixEffectDynamicsKeySource
Definition Enums.h:21845
EPartyInvitationRemovedReason
Definition Enums.h:12415
EStreamlineSettingOverride
Definition Enums.h:25068
EHeightfieldSource
Definition Enums.h:14150
EPrimaryAssetProductionLevel
Definition Enums.h:21296
EStaticMeshVertexTangentBasisType
Definition Enums.h:7900
ETriggerState
Definition Enums.h:25482
NV_HDR_MODE
Definition Enums.h:40655
@ NV_HDR_MODE_UHDA_PASSTHROUGH
@ NV_HDR_MODE_DOLBY_VISION
ETrigMathOperation
Definition Enums.h:38972
ENetDormancy
Definition Enums.h:6231
ETimedDataInputState
Definition Enums.h:24622
ECollisionTypeEnum
Definition Enums.h:25898
tagCONDITION_OPERATION
Definition Enums.h:764
EMoviePlaybackType
Definition Enums.h:7251
VkFullScreenExclusiveEXT
Definition Enums.h:39305
@ VK_FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT
EQuickTransformerMode
Definition Enums.h:31310
ESQLiteDatabaseOpenMode
Definition Enums.h:23417
ERayTracingInstanceMaskType
Definition Enums.h:37839
EDenoiseMode
Definition Enums.h:29582
EMediaOrientation
Definition Enums.h:31187
MediaTextureOutputFormat
Definition Enums.h:31621
EVelocityPass
Definition Enums.h:34115
EPawnActionTaskResult
Definition Enums.h:41222
ETextFlowDirection
Definition Enums.h:16759
EMicroTransactionDelegate
Definition Enums.h:40070
ESpatialInputGestureAxis
Definition Enums.h:12987
EPCGDensityNoiseMode
Definition Enums.h:22911
ESceneCaptureCompositeMode
Definition Enums.h:12400
BINKPLUGINDRAWFLAGS
Definition Enums.h:39349
EMovieSceneCaptureProtocolState
Definition Enums.h:39949
ESteamControllerPad
Definition Enums.h:15227
CompressTaskState
Definition Enums.h:29027
EMorphologyOperation
Definition Enums.h:20662
VkPipelineCreationFeedbackFlagBits
Definition Enums.h:27056
@ VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT_EXT
EDurationControlOnlineState
Definition Enums.h:15296
ChaosDeformableSimSpace
Definition Enums.h:36803
ECheatPunishType
Definition Enums.h:18484
ETransferPersistentDataMode
Definition Enums.h:40279
ERigExecutionType
Definition Enums.h:19530
WINDOWCOMPOSITIONATTRIB
Definition Enums.h:3787
ESparseVolumeTextureShaderUniform
Definition Enums.h:38801
EBakeTextureSamplesPerPixel
Definition Enums.h:17899
ESchemaTranslationLaunchPolicy
Definition Enums.h:19861
SRC_MODE
Definition Enums.h:38669
@ SRC_MODE_CALLBACK
@ SRC_MODE_PROCESS
ECameraFocusMethod
Definition Enums.h:24376
ERayTracingPrimaryRaysFlag
Definition Enums.h:34229
EPrimalCameraState
Definition Enums.h:28991
@ ASA_CAMERA
Definition Enums.h:28993
@ NORMAL_INTERP_TO_ASA_CAMERA
Definition Enums.h:28995
@ SLOW_INTERP_TO_OLD_CAMERA
Definition Enums.h:28997
@ OLD_CAMERA
Definition Enums.h:28992
@ NORMAL_INTERP_TO_OLD_CAMERA
Definition Enums.h:28994
@ WAITING_TO_SWITCH_TO_OLD_CAMERA_SLOW
Definition Enums.h:28996
EShadowDepthVertexShaderMode
Definition Enums.h:38458
EBTNodeRelativePriority
Definition Enums.h:32717
EOfflineBVHMode
Definition Enums.h:13170
ECompressionError
Definition Enums.h:13449
EARFaceTrackingDirection
Definition Enums.h:36504
EChaosTrailingSortMethod
Definition Enums.h:37319
ERenderResourceState
Definition Enums.h:20749
ELandscapeCustomizedCoordType
Definition Enums.h:35305
ERigVMAnimEasingType
Definition Enums.h:19892
EWidgetGeometryMode
Definition Enums.h:37197
EMaterialDomain
Definition Enums.h:6218
ERayTracingMode
Definition Enums.h:8739
EClusterUnionMethod
Definition Enums.h:28805
@ BoundsOverlapFilteredDelaunayTriangulation
@ MinimalSpanningSubsetDelaunayTriangulation
@ PointImplicitAugmentedWithMinimalDelaunay
EInstallBundleManagerInitState
Definition Enums.h:11118
EUIActionRepeatMode
Definition Enums.h:11648
ECrowdSimulationState
Definition Enums.h:39931
ESSAOType
Definition Enums.h:35227
EColorSpaceAndEOTF
Definition Enums.h:10484
ETransactionObjectChangeCreatedBy
Definition Enums.h:22640
ERayTracingSceneLayer
Definition Enums.h:13362
EReportNewBugStatus
Definition Enums.h:17875
EARFaceTransformMixing
Definition Enums.h:36226
EPCGSplineSamplingFill
Definition Enums.h:21196
ETextureMipValueMode
Definition Enums.h:9201
EGroomOverrideType
Definition Enums.h:18374
KF_CATEGORY
Definition Enums.h:2639
ETemplateSectionPropertyScaleType
Definition Enums.h:29512
EVertexInputStreamType
Definition Enums.h:7616
EOpenColorIOTransformAlpha
Definition Enums.h:21879
ERigVMSimPointIntegrateType
Definition Enums.h:23201
ETransitionRequestOverwriteMode
Definition Enums.h:7481
OfflineFolderStatus
Definition Enums.h:701
FWPM_NET_FAILURE_CAUSE_
Definition Enums.h:3367
VIDEOENCODER_BITRATE_MODE
Definition Enums.h:37572
EAlignObjectsAlignToOptions
Definition Enums.h:24311
VkFrontFace
Definition Enums.h:2341
@ VK_FRONT_FACE_MAX_ENUM
@ VK_FRONT_FACE_COUNTER_CLOCKWISE
@ VK_FRONT_FACE_BEGIN_RANGE
@ VK_FRONT_FACE_END_RANGE
@ VK_FRONT_FACE_RANGE_SIZE
@ VK_FRONT_FACE_CLOCKWISE
EViewInteractionState
Definition Enums.h:13858
EOpenGLCurrentContext
Definition Enums.h:40440
SkeletalMeshOptimizationType
Definition Enums.h:4923
EReverbSendMethod
Definition Enums.h:19744
DMA_COMPLETION_STATUS
Definition Enums.h:3617
EMappingQueryIssue
Definition Enums.h:25454
EMediaVideoCaptureDeviceFilter
Definition Enums.h:39157
EWorldPartitionRuntimeCellVisualizeMode
Definition Enums.h:32354
EMakeMeshPivotLocation
Definition Enums.h:23378
EGeometryScriptBakeTypes
Definition Enums.h:17534
ESlabOverlapFlag
Definition Enums.h:40802
ENDISkelMesh_AreaWeightingMode
Definition Enums.h:8338
EHairCardsSimulationType
Definition Enums.h:21614
EHandshakeInstallState
Definition Enums.h:31113
EBulkDataFlags
Definition Enums.h:4565
@ BULKDATA_DuplicateNonOptionalPayload
@ BULKDATA_SerializeCompressedZLIB
@ BULKDATA_Force_NOT_InlinePayload
@ BULKDATA_ForceStreamPayload
@ BULKDATA_PayloadAtEndOfFile
@ BULKDATA_HasAsyncReadPending
@ BULKDATA_WorkspaceDomainPayload
@ BULKDATA_ForceSingleElementSerialization
@ BULKDATA_PayloadInSeperateFile
@ BULKDATA_SerializeCompressed
@ BULKDATA_DataIsMemoryMapped
@ BULKDATA_MemoryMappedPayload
@ BULKDATA_SerializeCompressedBitWindow
@ BULKDATA_ForceInlinePayload
@ BULKDATA_AlwaysAllowDiscard
ELibraryProgressState
Definition Enums.h:14518
ERPCDoSSeverityUpdate
Definition Enums.h:7873
dict_directive
Definition Enums.h:32883
EUnrealObjectInputNodeType
Definition Enums.h:23788
ESubmixSendMethod
Definition Enums.h:8895
EOptimusNodePinDirection
Definition Enums.h:25695
exr_attribute_type_t
Definition Enums.h:26641
EInertializationState
Definition Enums.h:36601
EDatasmithAreaLightActorShape
Definition Enums.h:24725
dtRegionPartitioning
Definition Enums.h:39265
VkQueueGlobalPriorityEXT
Definition Enums.h:815
ERTAccelerationStructureBuildPriority
Definition Enums.h:7804
EGeometryScriptRemeshEdgeConstraintType
Definition Enums.h:18499
EMeshBooleanOperationEnum
Definition Enums.h:25114
EHoudiniRuntimeSettingsSessionType
Definition Enums.h:19001
EFaceComponentDebugMode
Definition Enums.h:36219
VkCullModeFlagBits
Definition Enums.h:39485
ETextOverflowPolicy
Definition Enums.h:11704
EProcMeshSliceCapOption
Definition Enums.h:26542
ERuntimeVirtualTextureAttributeType
Definition Enums.h:20436
UStreamlineFeature
Definition Enums.h:31753
ovrLeaderboardStartAt_
Definition Enums.h:17321
@ ovrLeaderboard_StartAtCenteredOnViewerOrTop
_MM_PAGE_PRIORITY
Definition Enums.h:3489
EDecalDBufferMaskTechnique
Definition Enums.h:35262
dtNodeFlags
Definition Enums.h:40816
EEasingFuncType
Definition Enums.h:20389
ERuntimeVirtualTextureTextureAddressMode
Definition Enums.h:37717
EDynamicMeshSculptBrushType
Definition Enums.h:31415
EControlRigModifyBoneMode
Definition Enums.h:23160
FWPS_CALLOUT_NOTIFY_TYPE_
Definition Enums.h:3474
EFieldCommandResultType
Definition Enums.h:21138
ELoudnessCurveTypeEnum
Definition Enums.h:32741
XXH_INLINE_XXH_errorcode
Definition Enums.h:33897
ECollisionGeometryMode
Definition Enums.h:26387
EBlueprintPinStyleType
Definition Enums.h:21392
IPSEC_TOKEN_TYPE_
Definition Enums.h:3425
EDLSSQualityMode
Definition Enums.h:21379
EAITaskPriority
Definition Enums.h:41127
EMaterialTranslucencyPass
Definition Enums.h:17082
EDecalRenderStage
Definition Enums.h:35234
ERangeCompressionMode
Definition Enums.h:4829
EMediaOverlaySampleType
Definition Enums.h:37901
EStrataTileType
Definition Enums.h:35068
@ EOpaqueRoughRefractionSSSWithout
EWorldContentState
Definition Enums.h:39979
ELightShaftTechnique
Definition Enums.h:36080
EWarpingDirectionSource
Definition Enums.h:24532
EFieldResolutionType
Definition Enums.h:21145
ESelectedObjectsModificationType
Definition Enums.h:18574
EMaterialExposedTextureProperty
Definition Enums.h:32482
EFindFirstObjectOptions
Definition Enums.h:7913
EUsdRootMotionHandling
Definition Enums.h:19830
VkStencilFaceFlagBits
Definition Enums.h:1868
ESplitNormalMethod
Definition Enums.h:20618
ViewSubresourceSubsetFlags
Definition Enums.h:38954
EBakeVertexChannel
Definition Enums.h:24391
EEOSNetDriverRole
Definition Enums.h:16929
@ ClientConnectedToDedicatedServer
ESubsurfaceMode
Definition Enums.h:37101
DIT_HITTESTATTRIBUTES
Definition Enums.h:3823
@ DIT_HITTESTATTRIBUTES_MOUSEWHEELISINCREASING
@ DIT_HITTESTATTRIBUTES_MOUSEWHEELISHORIZONTAL
EGroomViewMode
Definition Enums.h:18132
ENetworkSmoothingMode
Definition Enums.h:7496
EGLTFJsonCameraType
Definition Enums.h:28363
EInstallBundleSourceUpdateBundleInfoResult
Definition Enums.h:40430
EParticleAllocationMode
Definition Enums.h:10922
ERuntimeGenerationType
Definition Enums.h:28606
EOITSortingType
Definition Enums.h:34144
ERasterizeGeomTimeSlicedState
Definition Enums.h:32066
EPCGGraphParameterEvent
Definition Enums.h:22554
EGizmoElementViewDependentType
Definition Enums.h:39032
ECopyResult
Definition Enums.h:13954
EGeometryScriptContainmentOutcomePins
Definition Enums.h:14593
EGeometryScriptPrimitiveOriginMode
Definition Enums.h:18355
ECoreRedirectMatchFlags
Definition Enums.h:11072
ETryParseTagResult
Definition Enums.h:38282
EVRScreenshotType
Definition Enums.h:15507
@ k_EVRScreenshotType_StereoPanorama
@ k_EVRScreenshotType_MonoPanorama
EParticleSystemOcclusionBoundsMethod
Definition Enums.h:10915
CurveInterpolationType
Definition Enums.h:29392
ECDOArrayModificationType
Definition Enums.h:30014
EStructSerializerMapPolicies
Definition Enums.h:22081
RO_INIT_TYPE
Definition Enums.h:26505
@ RO_INIT_SINGLETHREADED
EWarpPointAnimProvider
Definition Enums.h:17105
EGCTokenType
Definition Enums.h:18559
ERandomVelocityGenerationTypeEnum
Definition Enums.h:25882
@ ChaosNiagara_RandomVelocityGenerationType_RandomDistributionWithStreamers
ECFCoreApiStatus
Definition Enums.h:14398
EGamepadTextInputLineMode
Definition Enums.h:15343
EGPUSkinCacheEntryMode
Definition Enums.h:37153
EGroomCacheImportType
Definition Enums.h:25563
ELightMapVirtualTextureType
Definition Enums.h:38251
EBoneControlSpace
Definition Enums.h:13576
EResourceType
Definition Enums.h:34461
EInstallBundleInstallState
Definition Enums.h:11026
EAnimExecutionContextConversionResult
Definition Enums.h:36313
EPipelineCacheFileFormatVersions
Definition Enums.h:35144
ESteamInputType
Definition Enums.h:15913
@ k_ESteamInputType_MobileTouch
@ k_ESteamInputType_GenericGamepad
@ k_ESteamInputType_SteamDeckController
@ k_ESteamInputType_AppleMFiController
@ k_ESteamInputType_PS5Controller
@ k_ESteamInputType_SteamController
@ k_ESteamInputType_SwitchJoyConPair
@ k_ESteamInputType_MaximumPossibleValue
@ k_ESteamInputType_SwitchJoyConSingle
@ k_ESteamInputType_AndroidController
@ k_ESteamInputType_XBox360Controller
@ k_ESteamInputType_PS4Controller
@ k_ESteamInputType_XBoxOneController
@ k_ESteamInputType_SwitchProController
@ k_ESteamInputType_PS3Controller
ERepLayoutResult
Definition Enums.h:10420
_WHEA_ERROR_PACKET_DATA_FORMAT
Definition Enums.h:3625
EChaosSolverTickMode
Definition Enums.h:8674
EObjectStateTypeEnum
Definition Enums.h:21886
ServerSortingTypeType
Definition Enums.h:32182
EWindowTitleBarMode
Definition Enums.h:23478
EMobileHDRMode
Definition Enums.h:24428
EStreamingVolumeUsage
Definition Enums.h:28416
EDefaultBufferType
Definition Enums.h:13621
VkChromaLocation
Definition Enums.h:2240
@ VK_CHROMA_LOCATION_MIDPOINT_KHR
@ VK_CHROMA_LOCATION_COSITED_EVEN_KHR
@ VK_CHROMA_LOCATION_BEGIN_RANGE
@ VK_CHROMA_LOCATION_COSITED_EVEN
EAutomationComparisonToleranceLevel
Definition Enums.h:9193
VkValidationCheckEXT
Definition Enums.h:2015
EPropertyType
Definition Enums.h:11169
@ CPT_FLargeWorldCoordinatesReal
EARFrameSyncMode
Definition Enums.h:36491
ETargetDeviceTypes
Definition Enums.h:13112
EInterpToBehaviourType
Definition Enums.h:38755
mi_collect_e
Definition Enums.h:33116
EScreenPhysicalAccuracy
Definition Enums.h:7609
VkSystemAllocationScope
Definition Enums.h:1331
EClearReplacementResourceType
Definition Enums.h:36033
_PhotoMode
Definition Enums.h:3758
@ PhotoMode_PhotoSequence
@ PhotoMode_Undefined
@ PhotoMode_AdvancedPhoto
@ PhotoMode_VariablePhotoSequence
ETextureColorSpace
Definition Enums.h:9995
EWarpingVectorMode
Definition Enums.h:8010
ELandscapeLayerBlendType
Definition Enums.h:37377
EColorPickerChannels
Definition Enums.h:34198
EWeightScheme
Definition Enums.h:31316
EntryType
Definition Enums.h:33339
@ TYPE_SHEWHOWAITS
EAudioVolumeLocationState
Definition Enums.h:11710
EReadReplayInfoFlags
Definition Enums.h:39692
EOptimusGroomExecDomain
Definition Enums.h:25556
ELandscapeImportAlphamapType
Definition Enums.h:38507
_NvAPI_Status
Definition Enums.h:40492
@ NVAPI_UNSUPPORTED_CONFIG_NON_HDCP_HMD
@ NVAPI_FIRMWARE_REVISION_NOT_SUPPORTED
@ NVAPI_MATCHING_DEVICE_NOT_FOUND
@ NVAPI_JIT_COMPILER_NOT_FOUND
@ NVAPI_INVALID_CONFIGURATION
@ NVAPI_DEFAULT_STEREO_PROFILE_DOES_NOT_EXIST
@ NVAPI_NVLINK_UNCORRECTABLE
@ NVAPI_STEREO_PARAMETER_OUT_OF_RANGE
@ NVAPI_OPENGL_CONTEXT_NOT_CURRENT
@ NVAPI_TIMING_NOT_SUPPORTED
@ NVAPI_STREAM_IS_OUT_OF_SYNC
@ NVAPI_DISPLAY_MUX_TRANSITION_FAILED
@ NVAPI_CLUSTER_ALREADY_EXISTS
@ NVAPI_INVALID_SYNC_TOPOLOGY
@ NVAPI_EXECUTABLE_ALREADY_IN_USE
@ NVAPI_UNKNOWN_UNDERSCAN_CONFIG
@ NVAPI_INVALID_DSC_OUTPUT_BPP
@ NVAPI_DPMST_DISPLAY_ID_EXPECTED
@ NVAPI_GPU_WORKSTATION_FEATURE_INCOMPLETE
@ NVAPI_EXPECTED_LOGICAL_GPU_HANDLE
@ NVAPI_CALLBACK_NOT_FOUND
@ NVAPI_REQUEST_USER_TO_CLOSE_NON_MIGRATABLE_APPS
@ NVAPI_WAIT_FOR_HW_RESOURCE
@ NVAPI_IMPLICIT_SET_GPU_TOPOLOGY_CHANGE_NOT_ALLOWED
@ NVAPI_PRIV_SEC_VIOLATION
@ NVAPI_INVALID_USER_PRIVILEGE
@ NVAPI_PERSIST_DATA_NOT_FOUND
@ NVAPI_DISPLAYCONFIG_VALIDATION_FAILED
@ NVAPI_EXPECTED_COMPUTE_GPU_HANDLE
@ NVAPI_LICENSE_CALLER_AUTHENTICATION_FAILED
@ NVAPI_INVALID_COMBINATION
@ NVAPI_PCLK_LIMITATION_FAILED
@ NVAPI_EXPECTED_DISPLAY_HANDLE
@ NVAPI_SHARE_RESOURCE_RELOCATED
@ NVAPI_MAX_DISPLAY_LIMIT_REACHED
@ NVAPI_NVIDIA_DEVICE_NOT_FOUND
@ NVAPI_INSTRUMENTATION_DISABLED
@ NVAPI_FAILED_TO_LOAD_FROM_DRIVER_STORE
@ NVAPI_NO_CONNECTOR_FOUND
@ NVAPI_INVALID_HYBRID_MODE
@ NVAPI_EXPECTED_UNATTACHED_DISPLAY_HANDLE
@ NVAPI_INVALID_PERF_LEVEL
@ NVAPI_STEREO_HANDSHAKE_NOT_DONE
@ NVAPI_ECID_SIGN_ALGO_UNSUPPORTED
@ NVAPI_EXPECTED_DIGITAL_FLAT_PANEL
@ NVAPI_DEVICE_SWITCHING_NOT_ALLOWED
@ NVAPI_STEREO_NOT_TURNED_ON
@ NVAPI_INVALID_DSC_SLICECOUNT
@ NVAPI_SETTING_SIZE_TOO_LARGE
@ NVAPI_ECID_KEY_VERIFICATION_FAILED
@ NVAPI_FIRMWARE_OUT_OF_DATE
@ NVAPI_TIMEOUT_RECONFIGURING_GPU_TOPO
@ NVAPI_INCOMPATIBLE_STRUCT_VERSION
@ NVAPI_ADVANCED_DISPLAY_TOPOLOGY_REQUIRED
@ NVAPI_INVALID_DISPLAY_ID
@ NVAPI_API_NOT_INITIALIZED
@ NVAPI_PROFILE_NAME_IN_USE
@ NVAPI_D3D11_LIBRARY_NOT_FOUND
@ NVAPI_TOO_MANY_SETTINGS_IN_PROFILE
@ NVAPI_ERROR_DRIVER_RELOAD_REQUIRED
@ NVAPI_CALLBACK_ALREADY_REGISTERED
@ NVAPI_STEREO_INVALID_DEVICE_INTERFACE
@ NVAPI_INVALID_DSC_VERSION
@ NVAPI_EXPECTED_ANALOG_DISPLAY
@ NVAPI_NV_PERSIST_FILE_NOT_FOUND
@ NVAPI_EXPECTED_TV_DISPLAY
@ NVAPI_ERROR_DRIVER_RELOAD_IN_PROGRESS
@ NVAPI_DEFAULT_STEREO_PROFILE_IS_NOT_DEFINED
@ NVAPI_STEREO_VERSION_MISMATCH
@ NVAPI_UNREGISTERED_RESOURCE
@ NVAPI_STEREO_REGISTRY_PROFILE_TYPE_NOT_SUPPORTED
@ NVAPI_STEREO_INIT_ACTIVATION_NOT_DONE
@ NVAPI_INSUFFICIENT_BUFFER
@ NVAPI_REQUIRE_FURTHER_HDCP_ACTION
@ NVAPI_MODE_CHANGE_FAILED
@ NVAPI_STEREO_FRUSTUM_ADJUST_MODE_NOT_SUPPORTED
@ NVAPI_SYSWOW64_NOT_SUPPORTED
@ NVAPI_NVIDIA_DISPLAY_NOT_FOUND
@ NVAPI_STEREO_NOT_INITIALIZED
@ NVAPI_D3D10_1_LIBRARY_NOT_FOUND
@ NVAPI_INVALID_DIRECT_MODE_DISPLAY
@ NVAPI_D3D_DEVICE_NOT_REGISTERED
@ NVAPI_STEREO_REGISTRY_ACCESS_FAILED
@ NVAPI_INCOMPATIBLE_AUDIO_DRIVER
@ NVAPI_HANDLE_INVALIDATED
@ NVAPI_PROFILE_NAME_EMPTY
@ NVAPI_D3D_CONTEXT_NOT_FOUND
@ NVAPI_TOO_MANY_UNIQUE_STATE_OBJECTS
@ NVAPI_EXPECTED_NON_PRIMARY_DISPLAY_HANDLE
@ NVAPI_EXECUTABLE_PATH_IS_AMBIGUOUS
@ NVAPI_TESTING_CLOCKS_NOT_SUPPORTED
@ NVAPI_STEREO_REGISTRY_VALUE_NOT_SUPPORTED
@ NVAPI_ARGUMENT_EXCEED_MAX_SIZE
@ NVAPI_ILLEGAL_INSTRUCTION
@ NVAPI_STEREO_NOT_ENABLED
@ NVAPI_NO_ACTIVE_SLI_TOPOLOGY
@ NVAPI_REQUEST_USER_TO_DISABLE_DWM
@ NVAPI_RESOURCE_NOT_ACQUIRED
@ NVAPI_SYNC_MASTER_NOT_FOUND
@ NVAPI_HDCP_ENCRYPTION_FAILED
@ NVAPI_MIXED_TARGET_TYPES
@ NVAPI_EXECUTABLE_NOT_FOUND
@ NVAPI_EXPECTED_PHYSICAL_GPU_HANDLE
@ NVAPI_FUNCTION_NOT_FOUND
@ NVAPI_SLI_RENDERING_MODE_NOTALLOWED
@ NVAPI_EXPECTED_TV_DISPLAY_ON_DCONNECTOR
EClampMode
Definition Enums.h:38048
UCharProperty
Definition Enums.h:30051
@ UCHAR_OTHER_PROPERTY_LIMIT
@ UCHAR_PATTERN_WHITE_SPACE
@ UCHAR_SIMPLE_CASE_FOLDING
@ UCHAR_PREPENDED_CONCATENATION_MARK
@ UCHAR_TERMINAL_PUNCTUATION
@ UCHAR_REGIONAL_INDICATOR
@ UCHAR_LEAD_CANONICAL_COMBINING_CLASS
@ UCHAR_VERTICAL_ORIENTATION
@ UCHAR_IDS_BINARY_OPERATOR
@ UCHAR_CANONICAL_COMBINING_CLASS
@ UCHAR_CHANGES_WHEN_NFKC_CASEFOLDED
@ UCHAR_CHANGES_WHEN_UPPERCASED
@ UCHAR_LOGICAL_ORDER_EXCEPTION
@ UCHAR_BIDI_PAIRED_BRACKET_TYPE
@ UCHAR_CHANGES_WHEN_TITLECASED
@ UCHAR_CHANGES_WHEN_LOWERCASED
@ UCHAR_INDIC_SYLLABIC_CATEGORY
@ UCHAR_EMOJI_MODIFIER_BASE
@ UCHAR_INDIC_POSITIONAL_CATEGORY
@ UCHAR_SIMPLE_UPPERCASE_MAPPING
@ UCHAR_GRAPHEME_CLUSTER_BREAK
@ UCHAR_DECOMPOSITION_TYPE
@ UCHAR_CHANGES_WHEN_CASEMAPPED
@ UCHAR_TRAIL_CANONICAL_COMBINING_CLASS
@ UCHAR_IDS_TRINARY_OPERATOR
@ UCHAR_SIMPLE_TITLECASE_MAPPING
@ UCHAR_DEFAULT_IGNORABLE_CODE_POINT
@ UCHAR_CHANGES_WHEN_CASEFOLDED
@ UCHAR_GENERAL_CATEGORY_MASK
@ UCHAR_EMOJI_PRESENTATION
@ UCHAR_NONCHARACTER_CODE_POINT
@ UCHAR_OTHER_PROPERTY_START
@ UCHAR_EXTENDED_PICTOGRAPHIC
@ UCHAR_FULL_COMPOSITION_EXCLUSION
@ UCHAR_VARIATION_SELECTOR
@ UCHAR_BIDI_MIRRORING_GLYPH
@ UCHAR_HANGUL_SYLLABLE_TYPE
@ UCHAR_BIDI_PAIRED_BRACKET
@ UCHAR_SIMPLE_LOWERCASE_MAPPING
ERigVMCopyType
Definition Enums.h:18971
EStereoLayerShape
Definition Enums.h:38684
EGroomGeometryType
Definition Enums.h:18314
ESteamNetworkingSocketsDebugOutputType
Definition Enums.h:16565
dtTileFlags
Definition Enums.h:39272
ESkinCacheDefaultBehavior
Definition Enums.h:8070
EStandbyType
Definition Enums.h:33525
EBakeTextureBitDepth
Definition Enums.h:23472
EUGCMatchingUGCType
Definition Enums.h:15980
@ k_EUGCMatchingUGCType_GameManagedItems
@ k_EUGCMatchingUGCType_IntegratedGuides
@ k_EUGCMatchingUGCType_ControllerBindings
@ k_EUGCMatchingUGCType_Items_ReadyToUse
ETickableTickType
Definition Enums.h:8579
EShapeBodySetupHelper
Definition Enums.h:29399
ETraceTypeQuery
Definition Enums.h:7338
EMaterialExposedViewProperty
Definition Enums.h:32489
EActorIteratorFlags
Definition Enums.h:7947
IKEEXT_QM_SA_STATE_
Definition Enums.h:3084
VkValidationFeatureDisableEXT
Definition Enums.h:919
EMeshBoundaryConstraint
Definition Enums.h:24269
EMeshTrackerVertexColorMode
Definition Enums.h:37109
EPCGSettingsType
Definition Enums.h:22927
EHairResourceLoadingType
Definition Enums.h:18242
EReflectionsType
Definition Enums.h:8612
ETypedElementChildInclusionMethod
Definition Enums.h:23207
MDH_ReportType
Definition Enums.h:40744
@ MDH_PERIODIC_METRICS_REPORT
EIllegalRefReason
Definition Enums.h:32383
@ ReferenceFromOptionalToMissingGameExport
ENetMode
Definition Enums.h:6119
@ NM_DedicatedServer
@ NM_ListenServer
EUserDefinedStructureStatus
Definition Enums.h:9515
EDistributionVectorLockFlags
Definition Enums.h:28682
ESetResolutionMethod
Definition Enums.h:10586
VkResolveModeFlagBits
Definition Enums.h:27028
ESynthSlateSizeType
Definition Enums.h:29457
EHairStrandsResourcesType
Definition Enums.h:18255
EDisplaceMeshToolDisplaceType
Definition Enums.h:31344
ELocMetadataType
Definition Enums.h:11078
pffft_direction_t
Definition Enums.h:33285
VkBlendOp
Definition Enums.h:2526
@ VK_BLEND_OP_INVERT_RGB_EXT
@ VK_BLEND_OP_MINUS_EXT
@ VK_BLEND_OP_LIGHTEN_EXT
@ VK_BLEND_OP_MINUS_CLAMPED_EXT
@ VK_BLEND_OP_DST_OUT_EXT
@ VK_BLEND_OP_HSL_SATURATION_EXT
@ VK_BLEND_OP_DST_ATOP_EXT
@ VK_BLEND_OP_EXCLUSION_EXT
@ VK_BLEND_OP_PINLIGHT_EXT
@ VK_BLEND_OP_COLORDODGE_EXT
@ VK_BLEND_OP_DST_OVER_EXT
@ VK_BLEND_OP_HSL_LUMINOSITY_EXT
@ VK_BLEND_OP_PLUS_CLAMPED_EXT
@ VK_BLEND_OP_LINEARBURN_EXT
@ VK_BLEND_OP_HSL_COLOR_EXT
@ VK_BLEND_OP_SRC_EXT
@ VK_BLEND_OP_SRC_IN_EXT
@ VK_BLEND_OP_COLORBURN_EXT
@ VK_BLEND_OP_BLUE_EXT
@ VK_BLEND_OP_SUBTRACT
@ VK_BLEND_OP_RED_EXT
@ VK_BLEND_OP_PLUS_CLAMPED_ALPHA_EXT
@ VK_BLEND_OP_DIFFERENCE_EXT
@ VK_BLEND_OP_DARKEN_EXT
@ VK_BLEND_OP_GREEN_EXT
@ VK_BLEND_OP_MAX_ENUM
@ VK_BLEND_OP_INVERT_EXT
@ VK_BLEND_OP_VIVIDLIGHT_EXT
@ VK_BLEND_OP_RANGE_SIZE
@ VK_BLEND_OP_SCREEN_EXT
@ VK_BLEND_OP_PLUS_DARKER_EXT
@ VK_BLEND_OP_XOR_EXT
@ VK_BLEND_OP_SRC_ATOP_EXT
@ VK_BLEND_OP_HARDLIGHT_EXT
@ VK_BLEND_OP_MULTIPLY_EXT
@ VK_BLEND_OP_HSL_HUE_EXT
@ VK_BLEND_OP_HARDMIX_EXT
@ VK_BLEND_OP_REVERSE_SUBTRACT
@ VK_BLEND_OP_END_RANGE
@ VK_BLEND_OP_ZERO_EXT
@ VK_BLEND_OP_DST_EXT
@ VK_BLEND_OP_LINEARLIGHT_EXT
@ VK_BLEND_OP_SRC_OUT_EXT
@ VK_BLEND_OP_BEGIN_RANGE
@ VK_BLEND_OP_INVERT_OVG_EXT
@ VK_BLEND_OP_SRC_OVER_EXT
@ VK_BLEND_OP_SOFTLIGHT_EXT
@ VK_BLEND_OP_LINEARDODGE_EXT
@ VK_BLEND_OP_CONTRAST_EXT
@ VK_BLEND_OP_OVERLAY_EXT
@ VK_BLEND_OP_DST_IN_EXT
@ VK_BLEND_OP_PLUS_EXT
EStructDeserializerMapPolicies
Definition Enums.h:22044
EScrollWhenFocusChanges
Definition Enums.h:29009
ECFCoreModLoaderType
Definition Enums.h:14275
FHairLUTType
Definition Enums.h:36819
@ HairLUTType_MeanEnergy
@ HairLUTType_DualScattering
EPatternToolSinglePlane
Definition Enums.h:24255
GFSDK_Aftermath_GpuCrashDumpFeatureFlags
Definition Enums.h:39411
EItemDropZone
Definition Enums.h:8088
EPDGWorkResultState
Definition Enums.h:19051
VkBufferUsageFlagBits
Definition Enums.h:27217
@ VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT
@ VK_BUFFER_USAGE_PUSH_DESCRIPTORS_DESCRIPTOR_BUFFER_BIT_EXT
@ VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_EXT
@ VK_BUFFER_USAGE_MICROMAP_STORAGE_BIT_EXT
@ VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT
@ VK_BUFFER_USAGE_SAMPLER_DESCRIPTOR_BUFFER_BIT_EXT
@ VK_BUFFER_USAGE_TRANSFORM_FEEDBACK_BUFFER_BIT_EXT
@ VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_STORAGE_BIT_KHR
@ VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_KHR
@ VK_BUFFER_USAGE_MICROMAP_BUILD_INPUT_READ_ONLY_BIT_EXT
@ VK_BUFFER_USAGE_SHADER_BINDING_TABLE_BIT_KHR
@ VK_BUFFER_USAGE_TRANSFORM_FEEDBACK_COUNTER_BUFFER_BIT_EXT
@ VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT
@ VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_BUILD_INPUT_READ_ONLY_BIT_KHR
@ VK_BUFFER_USAGE_RESOURCE_DESCRIPTOR_BUFFER_BIT_EXT
@ VK_BUFFER_USAGE_STORAGE_TEXEL_BUFFER_BIT
ESceneCapturePrimitiveRenderMode
Definition Enums.h:28535
IPSEC_TRAFFIC_TYPE_
Definition Enums.h:3482
_MODE
Definition Enums.h:3265
@ MaximumMode
@ UserMode
@ KernelMode
TextureCompressionSettings
Definition Enums.h:5680
EDatasmithImportLightmapMin
Definition Enums.h:24642
ESteamIPv6ConnectivityProtocol
Definition Enums.h:15364
EBakeOpState
Definition Enums.h:24355
EGeoAnchorComponentDebugMode
Definition Enums.h:36292
UpdateFlags
Definition Enums.h:39201
@ DT_CROWD_OBSTACLE_AVOIDANCE
@ DT_CROWD_ANTICIPATE_TURNS
@ DT_CROWD_SLOWDOWN_AT_GOAL
@ DT_CROWD_OPTIMIZE_VIS
@ DT_CROWD_OPTIMIZE_TOPO
@ DT_CROWD_OPTIMIZE_VIS_MULTI
@ DT_CROWD_OFFSET_PATH
VkInternalAllocationType
Definition Enums.h:1364
EBuildPatchDataType
Definition Enums.h:40337
EVertexElementType
Definition Enums.h:4953
EGameplayDebuggerShape
Definition Enums.h:39786
VkImageUsageFlagBits
Definition Enums.h:27184
@ VK_IMAGE_USAGE_INVOCATION_MASK_BIT_HUAWEI
@ VK_IMAGE_USAGE_FRAGMENT_DENSITY_MAP_BIT_EXT
@ VK_IMAGE_USAGE_SAMPLE_BLOCK_MATCH_BIT_QCOM
@ VK_IMAGE_USAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
@ VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT
@ VK_IMAGE_USAGE_SHADING_RATE_IMAGE_BIT_NV
@ VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT
@ VK_IMAGE_USAGE_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
EObjectIteratorThreadSafetyOptions
Definition Enums.h:13925
EInputActionOrigin
Definition Enums.h:16086
@ k_EInputActionOrigin_PS5_Reserved20
@ k_EInputActionOrigin_SteamController_Gyro_Pitch
@ k_EInputActionOrigin_PS4_Reserved3
@ k_EInputActionOrigin_PS5_RightPad_DPadNorth
@ k_EInputActionOrigin_Switch_LeftStick_Move
@ k_EInputActionOrigin_SteamController_RightPad_DPadNorth
@ k_EInputActionOrigin_SteamDeck_Reserved1
@ k_EInputActionOrigin_XBox360_DPad_South
@ k_EInputActionOrigin_Switch_Reserved6
@ k_EInputActionOrigin_XBoxOne_LeftStick_Move
@ k_EInputActionOrigin_SteamController_Reserved6
@ k_EInputActionOrigin_PS4_Reserved1
@ k_EInputActionOrigin_PS4_LeftTrigger_Pull
@ k_EInputActionOrigin_XBox360_LeftStick_DPadSouth
@ k_EInputActionOrigin_PS4_Reserved6
@ k_EInputActionOrigin_SteamController_Reserved7
@ k_EInputActionOrigin_XBox360_LeftStick_Click
@ k_EInputActionOrigin_PS5_Reserved17
@ k_EInputActionOrigin_SteamDeck_Reserved6
@ k_EInputActionOrigin_XBox360_Reserved2
@ k_EInputActionOrigin_XBox360_Reserved10
@ k_EInputActionOrigin_XBoxOne_DPad_West
@ k_EInputActionOrigin_XBox360_LeftStick_DPadWest
@ k_EInputActionOrigin_PS4_Gyro_Move
@ k_EInputActionOrigin_XBox360_DPad_North
@ k_EInputActionOrigin_XBoxOne_RightBumper
@ k_EInputActionOrigin_XBoxOne_RightStick_Click
@ k_EInputActionOrigin_PS4_DPad_Move
@ k_EInputActionOrigin_PS4_LeftStick_DPadWest
@ k_EInputActionOrigin_SteamController_LeftStick_DPadEast
@ k_EInputActionOrigin_PS5_RightTrigger_Pull
@ k_EInputActionOrigin_PS4_LeftStick_DPadEast
@ k_EInputActionOrigin_PS4_RightPad_DPadNorth
@ k_EInputActionOrigin_PS4_DPad_North
@ k_EInputActionOrigin_PS4_DPad_East
@ k_EInputActionOrigin_XBox360_RightTrigger_Click
@ k_EInputActionOrigin_PS5_DPad_West
@ k_EInputActionOrigin_XBox360_Reserved3
@ k_EInputActionOrigin_PS4_DPad_West
@ k_EInputActionOrigin_PS5_DPad_South
@ k_EInputActionOrigin_SteamDeck_Reserved19
@ k_EInputActionOrigin_PS5_DPad_East
@ k_EInputActionOrigin_SteamController_LeftStick_DPadNorth
@ k_EInputActionOrigin_PS4_RightStick_DPadWest
@ k_EInputActionOrigin_XBox360_Reserved4
@ k_EInputActionOrigin_PS4_RightStick_Click
@ k_EInputActionOrigin_Switch_RightStick_DPadSouth
@ k_EInputActionOrigin_PS4_Gyro_Pitch
@ k_EInputActionOrigin_Switch_LeftStick_DPadWest
@ k_EInputActionOrigin_XBoxOne_Reserved8
@ k_EInputActionOrigin_Switch_LeftGyro_Roll
@ k_EInputActionOrigin_SteamDeck_L2_SoftPull
@ k_EInputActionOrigin_Switch_Reserved7
@ k_EInputActionOrigin_SteamController_RightTrigger_Click
@ k_EInputActionOrigin_PS5_LeftBumper
@ k_EInputActionOrigin_Switch_RightStick_DPadNorth
@ k_EInputActionOrigin_Switch_RightGyro_Pitch
@ k_EInputActionOrigin_PS4_Gyro_Roll
@ k_EInputActionOrigin_SteamDeck_Gyro_Yaw
@ k_EInputActionOrigin_Switch_LeftGyro_Yaw
@ k_EInputActionOrigin_XBoxOne_DPad_Move
@ k_EInputActionOrigin_PS5_Reserved19
@ k_EInputActionOrigin_PS4_Reserved10
@ k_EInputActionOrigin_PS5_RightPad_DPadEast
@ k_EInputActionOrigin_PS4_RightPad_DPadWest
@ k_EInputActionOrigin_SteamDeck_Reserved2
@ k_EInputActionOrigin_SteamDeck_RightPad_DPadEast
@ k_EInputActionOrigin_SteamDeck_Reserved10
@ k_EInputActionOrigin_XBoxOne_DPad_South
@ k_EInputActionOrigin_Switch_LeftTrigger_Click
@ k_EInputActionOrigin_XBox360_Reserved8
@ k_EInputActionOrigin_PS5_Gyro_Pitch
@ k_EInputActionOrigin_SteamDeck_LeftPad_Touch
@ k_EInputActionOrigin_XBox360_DPad_West
@ k_EInputActionOrigin_Switch_RightTrigger_Click
@ k_EInputActionOrigin_PS5_Reserved9
@ k_EInputActionOrigin_PS4_RightTrigger_Click
@ k_EInputActionOrigin_PS5_LeftPad_DPadNorth
@ k_EInputActionOrigin_XBoxOne_LeftBumper
@ k_EInputActionOrigin_SteamController_Start
@ k_EInputActionOrigin_SteamDeck_Reserved13
@ k_EInputActionOrigin_PS4_RightStick_Move
@ k_EInputActionOrigin_Switch_Capture
@ k_EInputActionOrigin_Switch_LeftStick_Click
@ k_EInputActionOrigin_SteamController_Reserved0
@ k_EInputActionOrigin_Switch_ProGyro_Pitch
@ k_EInputActionOrigin_PS5_LeftTrigger_Pull
@ k_EInputActionOrigin_PS5_LeftPad_DPadWest
@ k_EInputActionOrigin_SteamDeck_LeftStick_Move
@ k_EInputActionOrigin_XBox360_LeftBumper
@ k_EInputActionOrigin_SteamDeck_RightPad_Swipe
@ k_EInputActionOrigin_Switch_LeftTrigger_Pull
@ k_EInputActionOrigin_PS5_RightPad_Click
@ k_EInputActionOrigin_SteamController_LeftStick_DPadSouth
@ k_EInputActionOrigin_Switch_ProGyro_Roll
@ k_EInputActionOrigin_SteamDeck_Reserved7
@ k_EInputActionOrigin_PS5_RightPad_DPadSouth
@ k_EInputActionOrigin_SteamDeck_Reserved8
@ k_EInputActionOrigin_XBoxOne_LeftStick_DPadEast
@ k_EInputActionOrigin_SteamDeck_RightStick_DPadSouth
@ k_EInputActionOrigin_PS5_Reserved2
@ k_EInputActionOrigin_Switch_LeftGrip_Upper
@ k_EInputActionOrigin_SteamDeck_Reserved16
@ k_EInputActionOrigin_XBoxOne_RightGrip_Upper
@ k_EInputActionOrigin_PS5_LeftPad_Swipe
@ k_EInputActionOrigin_Switch_Reserved10
@ k_EInputActionOrigin_SteamDeck_DPad_West
@ k_EInputActionOrigin_XBoxOne_Reserved9
@ k_EInputActionOrigin_PS4_RightPad_Touch
@ k_EInputActionOrigin_XBoxOne_RightGrip_Lower
@ k_EInputActionOrigin_Switch_ProGyro_Yaw
@ k_EInputActionOrigin_PS5_CenterPad_Click
@ k_EInputActionOrigin_Switch_Reserved19
@ k_EInputActionOrigin_SteamController_LeftPad_Swipe
@ k_EInputActionOrigin_SteamDeck_RightStick_DPadWest
@ k_EInputActionOrigin_PS4_CenterPad_Click
@ k_EInputActionOrigin_XBoxOne_RightStick_DPadWest
@ k_EInputActionOrigin_Switch_Reserved4
@ k_EInputActionOrigin_XBoxOne_LeftStick_DPadWest
@ k_EInputActionOrigin_MaximumPossibleValue
@ k_EInputActionOrigin_SteamController_RightPad_Swipe
@ k_EInputActionOrigin_PS5_RightStick_DPadEast
@ k_EInputActionOrigin_Switch_Reserved9
@ k_EInputActionOrigin_PS5_LeftStick_DPadSouth
@ k_EInputActionOrigin_SteamDeck_RightStick_Move
@ k_EInputActionOrigin_XBoxOne_RightStick_DPadEast
@ k_EInputActionOrigin_PS4_LeftStick_DPadNorth
@ k_EInputActionOrigin_SteamController_Reserved8
@ k_EInputActionOrigin_Switch_DPad_North
@ k_EInputActionOrigin_SteamController_RightBumper
@ k_EInputActionOrigin_PS5_Reserved14
@ k_EInputActionOrigin_XBox360_RightStick_Click
@ k_EInputActionOrigin_PS5_DPad_North
@ k_EInputActionOrigin_XBox360_Reserved6
@ k_EInputActionOrigin_Switch_LeftStick_DPadNorth
@ k_EInputActionOrigin_PS5_LeftPad_Touch
@ k_EInputActionOrigin_XBox360_LeftStick_DPadEast
@ k_EInputActionOrigin_PS5_LeftStick_Click
@ k_EInputActionOrigin_SteamController_Reserved1
@ k_EInputActionOrigin_SteamDeck_RightStick_DPadEast
@ k_EInputActionOrigin_PS4_LeftPad_DPadSouth
@ k_EInputActionOrigin_SteamDeck_LeftPad_Swipe
@ k_EInputActionOrigin_SteamDeck_LeftPad_DPadEast
@ k_EInputActionOrigin_PS4_Reserved8
@ k_EInputActionOrigin_PS4_Reserved9
@ k_EInputActionOrigin_SteamController_RightTrigger_Pull
@ k_EInputActionOrigin_SteamController_RightPad_DPadEast
@ k_EInputActionOrigin_Switch_Reserved2
@ k_EInputActionOrigin_PS4_Reserved7
@ k_EInputActionOrigin_PS5_RightStick_Click
@ k_EInputActionOrigin_SteamController_RightGrip
@ k_EInputActionOrigin_SteamController_Reserved2
@ k_EInputActionOrigin_SteamDeck_R2_SoftPull
@ k_EInputActionOrigin_PS5_CenterPad_Touch
@ k_EInputActionOrigin_SteamDeck_Menu
@ k_EInputActionOrigin_SteamDeck_RightPad_Click
@ k_EInputActionOrigin_Switch_Reserved16
@ k_EInputActionOrigin_PS5_RightStick_DPadSouth
@ k_EInputActionOrigin_SteamDeck_LeftStick_DPadSouth
@ k_EInputActionOrigin_PS5_LeftStick_DPadNorth
@ k_EInputActionOrigin_XBoxOne_LeftGrip_Lower
@ k_EInputActionOrigin_SteamController_Gyro_Move
@ k_EInputActionOrigin_PS5_LeftStick_DPadWest
@ k_EInputActionOrigin_XBox360_Reserved7
@ k_EInputActionOrigin_PS5_RightStick_DPadNorth
@ k_EInputActionOrigin_XBoxOne_LeftStick_DPadSouth
@ k_EInputActionOrigin_XBoxOne_DPad_North
@ k_EInputActionOrigin_PS4_LeftPad_DPadEast
@ k_EInputActionOrigin_XBoxOne_Reserved10
@ k_EInputActionOrigin_Switch_RightGyro_Roll
@ k_EInputActionOrigin_SteamController_B
@ k_EInputActionOrigin_PS4_Reserved5
@ k_EInputActionOrigin_SteamController_LeftTrigger_Pull
@ k_EInputActionOrigin_PS5_Reserved12
@ k_EInputActionOrigin_PS4_RightBumper
@ k_EInputActionOrigin_SteamDeck_LeftPad_Click
@ k_EInputActionOrigin_PS4_LeftPad_DPadWest
@ k_EInputActionOrigin_PS5_Reserved5
@ k_EInputActionOrigin_PS4_RightPad_Click
@ k_EInputActionOrigin_SteamController_Reserved3
@ k_EInputActionOrigin_XBox360_RightStick_DPadWest
@ k_EInputActionOrigin_Switch_LeftGrip_Lower
@ k_EInputActionOrigin_Switch_RightTrigger_Pull
@ k_EInputActionOrigin_SteamController_LeftPad_Touch
@ k_EInputActionOrigin_XBox360_Start
@ k_EInputActionOrigin_PS4_LeftTrigger_Click
@ k_EInputActionOrigin_PS5_RightPad_Swipe
@ k_EInputActionOrigin_Switch_RightGyro_Move
@ k_EInputActionOrigin_XBox360_RightTrigger_Pull
@ k_EInputActionOrigin_PS4_RightPad_DPadSouth
@ k_EInputActionOrigin_PS4_LeftStick_DPadSouth
@ k_EInputActionOrigin_PS5_Reserved13
@ k_EInputActionOrigin_XBox360_DPad_East
@ k_EInputActionOrigin_Switch_RightGrip_Upper
@ k_EInputActionOrigin_SteamDeck_Gyro_Move
@ k_EInputActionOrigin_XBoxOne_LeftGrip_Upper
@ k_EInputActionOrigin_PS4_CenterPad_Touch
@ k_EInputActionOrigin_SteamDeck_RightPad_DPadSouth
@ k_EInputActionOrigin_XBox360_RightStick_DPadNorth
@ k_EInputActionOrigin_PS5_RightPad_Touch
@ k_EInputActionOrigin_SteamDeck_RightPad_DPadWest
@ k_EInputActionOrigin_Switch_RightGyro_Yaw
@ k_EInputActionOrigin_Switch_ProGyro_Move
@ k_EInputActionOrigin_Switch_Reserved8
@ k_EInputActionOrigin_SteamDeck_Reserved4
@ k_EInputActionOrigin_PS4_CenterPad_Swipe
@ k_EInputActionOrigin_SteamController_LeftPad_DPadSouth
@ k_EInputActionOrigin_SteamController_Gyro_Roll
@ k_EInputActionOrigin_XBoxOne_RightTrigger_Pull
@ k_EInputActionOrigin_PS4_RightStick_DPadNorth
@ k_EInputActionOrigin_Switch_LeftGyro_Pitch
@ k_EInputActionOrigin_PS5_Reserved7
@ k_EInputActionOrigin_SteamDeck_Reserved11
@ k_EInputActionOrigin_SteamDeck_DPad_East
@ k_EInputActionOrigin_PS5_CenterPad_DPadWest
@ k_EInputActionOrigin_SteamController_RightPad_Touch
@ k_EInputActionOrigin_SteamDeck_DPad_North
@ k_EInputActionOrigin_PS5_Reserved10
@ k_EInputActionOrigin_Switch_DPad_Move
@ k_EInputActionOrigin_PS5_RightBumper
@ k_EInputActionOrigin_PS4_LeftPad_DPadNorth
@ k_EInputActionOrigin_PS4_LeftBumper
@ k_EInputActionOrigin_SteamController_LeftStick_DPadWest
@ k_EInputActionOrigin_Switch_LeftStick_DPadSouth
@ k_EInputActionOrigin_SteamDeck_Gyro_Roll
@ k_EInputActionOrigin_PS5_Reserved6
@ k_EInputActionOrigin_SteamController_RightPad_Click
@ k_EInputActionOrigin_XBoxOne_LeftTrigger_Click
@ k_EInputActionOrigin_PS4_RightPad_DPadEast
@ k_EInputActionOrigin_PS5_RightStick_DPadWest
@ k_EInputActionOrigin_PS5_LeftStick_Move
@ k_EInputActionOrigin_SteamDeck_RightStick_Touch
@ k_EInputActionOrigin_SteamController_Reserved10
@ k_EInputActionOrigin_PS4_RightStick_DPadSouth
@ k_EInputActionOrigin_XBox360_Reserved9
@ k_EInputActionOrigin_SteamController_LeftBumper
@ k_EInputActionOrigin_XBoxOne_LeftTrigger_Pull
@ k_EInputActionOrigin_XBoxOne_LeftStick_Click
@ k_EInputActionOrigin_XBoxOne_RightTrigger_Click
@ k_EInputActionOrigin_SteamController_A
@ k_EInputActionOrigin_SteamDeck_DPad_South
@ k_EInputActionOrigin_SteamController_Gyro_Yaw
@ k_EInputActionOrigin_XBox360_DPad_Move
@ k_EInputActionOrigin_PS5_LeftPad_DPadEast
@ k_EInputActionOrigin_PS5_Reserved4
@ k_EInputActionOrigin_Switch_Reserved1
@ k_EInputActionOrigin_XBoxOne_RightStick_DPadSouth
@ k_EInputActionOrigin_Switch_Reserved17
@ k_EInputActionOrigin_SteamDeck_Gyro_Pitch
@ k_EInputActionOrigin_SteamDeck_Reserved3
@ k_EInputActionOrigin_Switch_Reserved18
@ k_EInputActionOrigin_Switch_Reserved20
@ k_EInputActionOrigin_Switch_RightStick_DPadWest
@ k_EInputActionOrigin_XBox360_LeftTrigger_Pull
@ k_EInputActionOrigin_Switch_RightStick_Move
@ k_EInputActionOrigin_PS5_LeftStick_DPadEast
@ k_EInputActionOrigin_XBoxOne_LeftStick_DPadNorth
@ k_EInputActionOrigin_SteamDeck_Reserved17
@ k_EInputActionOrigin_PS4_Reserved2
@ k_EInputActionOrigin_Switch_RightBumper
@ k_EInputActionOrigin_PS5_RightStick_Move
@ k_EInputActionOrigin_SteamController_LeftPad_DPadWest
@ k_EInputActionOrigin_PS4_LeftStick_Move
@ k_EInputActionOrigin_SteamDeck_LeftPad_DPadNorth
@ k_EInputActionOrigin_PS5_RightPad_DPadWest
@ k_EInputActionOrigin_PS5_LeftPad_DPadSouth
@ k_EInputActionOrigin_SteamDeck_Reserved12
@ k_EInputActionOrigin_XBox360_Reserved1
@ k_EInputActionOrigin_SteamDeck_LeftStick_DPadNorth
@ k_EInputActionOrigin_SteamDeck_Reserved20
@ k_EInputActionOrigin_SteamController_Back
@ k_EInputActionOrigin_PS5_LeftTrigger_Click
@ k_EInputActionOrigin_Switch_RightStick_Click
@ k_EInputActionOrigin_PS4_RightTrigger_Pull
@ k_EInputActionOrigin_XBoxOne_RightStick_Move
@ k_EInputActionOrigin_SteamController_Reserved5
@ k_EInputActionOrigin_Switch_Reserved13
@ k_EInputActionOrigin_XBoxOne_Reserved6
@ k_EInputActionOrigin_PS5_Reserved8
@ k_EInputActionOrigin_SteamDeck_Reserved5
@ k_EInputActionOrigin_PS5_Reserved15
@ k_EInputActionOrigin_XBox360_RightStick_DPadEast
@ k_EInputActionOrigin_XBox360_RightStick_Move
@ k_EInputActionOrigin_SteamController_LeftGrip
@ k_EInputActionOrigin_SteamController_LeftPad_DPadEast
@ k_EInputActionOrigin_PS5_Reserved3
@ k_EInputActionOrigin_PS4_LeftPad_Click
@ k_EInputActionOrigin_Switch_Reserved5
@ k_EInputActionOrigin_SteamDeck_DPad_Move
@ k_EInputActionOrigin_Switch_Reserved3
@ k_EInputActionOrigin_SteamController_RightPad_DPadSouth
@ k_EInputActionOrigin_Switch_RightGrip_Lower
@ k_EInputActionOrigin_PS4_CenterPad_DPadSouth
@ k_EInputActionOrigin_PS5_Gyro_Move
@ k_EInputActionOrigin_PS5_RightTrigger_Click
@ k_EInputActionOrigin_SteamDeck_Reserved18
@ k_EInputActionOrigin_SteamController_Reserved4
@ k_EInputActionOrigin_Switch_Reserved14
@ k_EInputActionOrigin_PS5_CenterPad_DPadEast
@ k_EInputActionOrigin_SteamDeck_Reserved15
@ k_EInputActionOrigin_PS4_LeftPad_Swipe
@ k_EInputActionOrigin_Switch_Reserved12
@ k_EInputActionOrigin_SteamController_LeftStick_Move
@ k_EInputActionOrigin_PS5_LeftPad_Click
@ k_EInputActionOrigin_SteamDeck_RightPad_DPadNorth
@ k_EInputActionOrigin_Switch_RightStick_DPadEast
@ k_EInputActionOrigin_SteamController_LeftPad_DPadNorth
@ k_EInputActionOrigin_PS4_LeftPad_Touch
@ k_EInputActionOrigin_Switch_Reserved11
@ k_EInputActionOrigin_SteamController_LeftPad_Click
@ k_EInputActionOrigin_SteamController_X
@ k_EInputActionOrigin_Switch_DPad_South
@ k_EInputActionOrigin_SteamDeck_LeftPad_DPadSouth
@ k_EInputActionOrigin_SteamDeck_RightPad_Touch
@ k_EInputActionOrigin_SteamDeck_LeftStick_DPadEast
@ k_EInputActionOrigin_PS4_DPad_South
@ k_EInputActionOrigin_XBoxOne_DPad_East
@ k_EInputActionOrigin_PS5_CenterPad_Swipe
@ k_EInputActionOrigin_XBoxOne_RightStick_DPadNorth
@ k_EInputActionOrigin_Switch_Reserved15
@ k_EInputActionOrigin_XBoxOne_Share
@ k_EInputActionOrigin_XBox360_RightStick_DPadSouth
@ k_EInputActionOrigin_SteamController_Reserved9
@ k_EInputActionOrigin_SteamController_LeftTrigger_Click
@ k_EInputActionOrigin_XBox360_LeftStick_Move
@ k_EInputActionOrigin_PS4_CenterPad_DPadNorth
@ k_EInputActionOrigin_XBox360_RightBumper
@ k_EInputActionOrigin_SteamController_Y
@ k_EInputActionOrigin_PS4_CenterPad_DPadWest
@ k_EInputActionOrigin_Switch_LeftGyro_Move
@ k_EInputActionOrigin_PS5_Reserved11
@ k_EInputActionOrigin_PS4_RightStick_DPadEast
@ k_EInputActionOrigin_PS5_Reserved1
@ k_EInputActionOrigin_PS5_Reserved16
@ k_EInputActionOrigin_SteamDeck_Reserved14
@ k_EInputActionOrigin_PS5_CenterPad_DPadSouth
@ k_EInputActionOrigin_Switch_DPad_West
@ k_EInputActionOrigin_XBox360_LeftTrigger_Click
@ k_EInputActionOrigin_SteamDeck_Reserved9
@ k_EInputActionOrigin_XBox360_LeftStick_DPadNorth
@ k_EInputActionOrigin_SteamDeck_RightStick_DPadNorth
@ k_EInputActionOrigin_SteamController_LeftStick_Click
@ k_EInputActionOrigin_SteamDeck_LeftStick_Touch
@ k_EInputActionOrigin_Switch_LeftBumper
@ k_EInputActionOrigin_PS5_DPad_Move
@ k_EInputActionOrigin_PS4_RightPad_Swipe
@ k_EInputActionOrigin_PS5_CenterPad_DPadNorth
@ k_EInputActionOrigin_Switch_DPad_East
@ k_EInputActionOrigin_PS4_LeftStick_Click
@ k_EInputActionOrigin_PS4_Reserved4
@ k_EInputActionOrigin_XBoxOne_Reserved7
@ k_EInputActionOrigin_SteamDeck_LeftStick_DPadWest
@ k_EInputActionOrigin_Switch_LeftStick_DPadEast
@ k_EInputActionOrigin_SteamController_RightPad_DPadWest
@ k_EInputActionOrigin_SteamDeck_View
@ k_EInputActionOrigin_PS5_Gyro_Roll
@ k_EInputActionOrigin_PS5_Reserved18
@ k_EInputActionOrigin_SteamDeck_LeftPad_DPadWest
@ k_EInputActionOrigin_XBox360_Reserved5
@ k_EInputActionOrigin_PS4_CenterPad_DPadEast
earlyEnd_directive
Definition Enums.h:32877
ESpatialDenoiserType
Definition Enums.h:37070
ENavigationGenesis
Definition Enums.h:10640
EHierarchicalSimplificationMethod
Definition Enums.h:14543
EMovieSceneChannelProxyType
Definition Enums.h:8425
EDatasmithImportLightmapMax
Definition Enums.h:24652
VkRayTracingShaderGroupTypeNV
Definition Enums.h:1973
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_NV
EVisibilityTrackAction
Definition Enums.h:37975
EStereoscopicEye
Definition Enums.h:8101
EOutputCanBeNullptr
Definition Enums.h:19608
duDebugDrawPrimitives
Definition Enums.h:39277
EGenerateMipsPass
Definition Enums.h:14136
EGCReferenceType
Definition Enums.h:6294
@ GCRT_ArrayAddFieldPathReferencedObject
@ GCRT_AddStructReferencedObjects
@ GCRT_AddFieldPathReferencedObject
ovrKeyValuePairType_
Definition Enums.h:17358
EInternal
Definition Enums.h:4084
@ EC_InternalUseOnlyConstructor
SPATIAL_INPUT_ACTIVATION_POLICY
Definition Enums.h:3922
EAdManagerDelegate
Definition Enums.h:38613
EOffsetRootBoneMode
Definition Enums.h:7849
EDataLayerState
Definition Enums.h:32367
ETickingGroup
Definition Enums.h:8266
ESectionEvaluationFlags
Definition Enums.h:8530
ECrashTrigger
Definition Enums.h:24848
EAudioStreamingState
Definition Enums.h:40179
EPostSequentialRPCType
Definition Enums.h:7894
UDataFileAccess
Definition Enums.h:33655
VkCommandBufferLevel
Definition Enums.h:827
EWidgetUpdateFlags
Definition Enums.h:12747
EChaosBreakingSortMethod
Definition Enums.h:37310
ENDILandscape_SourceMode
Definition Enums.h:14143
EClothLODBiasMode
Definition Enums.h:19570
EGameplayTaskEvent
Definition Enums.h:33519
EMeshApproximationBaseCappingType
Definition Enums.h:8806
EEditMeshPolygonsToolActions
Definition Enums.h:23610
ECameraAnimationEasingType
Definition Enums.h:28103
EMaturityChildType
Definition Enums.h:38809
NSVGfillRule
Definition Enums.h:34387
EDatasmithImportActorPolicy
Definition Enums.h:24697
ERayTracingViewMaskMode
Definition Enums.h:37055
EGroomBindingMeshType
Definition Enums.h:22512
EInstallBundleResult
Definition Enums.h:11095
ERichCurveInterpMode
Definition Enums.h:4732
EGPUProfileSortMode
Definition Enums.h:35135
EStructSerializerNullValuePolicies
Definition Enums.h:22068
EGizmoElementState
Definition Enums.h:39017
EMediaTextureVisibleMipsTiles
Definition Enums.h:31281
ECameraAnimationPlaySpace
Definition Enums.h:28115
EMemZeroed
Definition Enums.h:18215
ENGXDLSSDenoiserMode
Definition Enums.h:21398
ControlDirection
Definition Enums.h:29740
ERayTracingInstanceFlags
Definition Enums.h:11619
mi_memory_order_e
Definition Enums.h:33163
PCGDistanceShape
Definition Enums.h:20756
ESoundType
Definition Enums.h:8317
VkIndirectCommandsTokenTypeNVX
Definition Enums.h:2209
EOccludedAction
Definition Enums.h:26568
AnimPhysTwistAxis
Definition Enums.h:36339
ESkeletalMeshAsyncProperties
Definition Enums.h:13969
EPCGMetadataFilterMode
Definition Enums.h:20639
EKelvinletBrushMode
Definition Enums.h:24292
EMotionBlurVelocityScatterPass
Definition Enums.h:38419
EHairStrandsBookmark
Definition Enums.h:20184
VkBuildAccelerationStructureModeKHR
Definition Enums.h:39494
EAimMode
Definition Enums.h:20787
@ OrientToTarget
EVolumetricCloudTracingMaxDistanceMode
Definition Enums.h:37261
FWPM_APPC_NETWORK_CAPABILITY_TYPE_
Definition Enums.h:2961
IKEEXT_CERT_POLICY_PROTOCOL_TYPE_
Definition Enums.h:2906
ELightMapPaddingType
Definition Enums.h:22093
VkConservativeRasterizationModeEXT
Definition Enums.h:1857
EDrawPolygonDrawMode
Definition Enums.h:23580
EDatasmithImportScene
Definition Enums.h:24663
EPCGPointProperties
Definition Enums.h:20531
ECameraShakePlaySpace
Definition Enums.h:5981
EFBIKBoneLimitType
Definition Enums.h:25939
EGeometryScriptMathWarpType
Definition Enums.h:18108
ESocketBSDParam
Definition Enums.h:33035
VkDisplayEventTypeEXT
Definition Enums.h:1201
@ VK_DISPLAY_EVENT_TYPE_FIRST_PIXEL_OUT_EXT
ELiveLinkTimecodeProviderEvaluationType
Definition Enums.h:24862
EMessageBusNotification
Definition Enums.h:13016
EAutoExposureMethod
Definition Enums.h:13783
EShadowProjectionVertexShaderFlags
Definition Enums.h:35166
EOS_UI_EKeyCombination
Definition Enums.h:23861
EHairStrandsAllocationType
Definition Enums.h:18236
EGBufferChecker
Definition Enums.h:5537
ETextureDownscaleOptions
Definition Enums.h:12710
EParticleCollisionShaderMode
Definition Enums.h:40303
EPointOnCircleSpacingMethod
Definition Enums.h:41237
EOptimusBufferWriteType
Definition Enums.h:25988
EMeshSelectionToolActions
Definition Enums.h:26240
EMeshVertexSculptBrushType
Definition Enums.h:26316
EPrimitiveIdMode
Definition Enums.h:7019
@ PrimID_DynamicPrimitiveShaderData
EMouseCaptureMode
Definition Enums.h:7775
@ CapturePermanently_IncludingInitialMouseDown
EDeferredMaterialMode
Definition Enums.h:36210
EHoudiniOutputType
Definition Enums.h:21258
ELocationYToSpawnEnum
Definition Enums.h:25855
VkSharingMode
Definition Enums.h:2074
@ VK_SHARING_MODE_MAX_ENUM
@ VK_SHARING_MODE_CONCURRENT
@ VK_SHARING_MODE_RANGE_SIZE
@ VK_SHARING_MODE_END_RANGE
@ VK_SHARING_MODE_EXCLUSIVE
@ VK_SHARING_MODE_BEGIN_RANGE
EGenerateCompressedLayersTimeSliced
Definition Enums.h:32100
EHairViewRayTracingMask
Definition Enums.h:25418
ESlateDebuggingStateChangeEvent
Definition Enums.h:22609
EBlendOperation
Definition Enums.h:6418
EARWorldMappingState
Definition Enums.h:36579
EAudioDeviceChangedRole
Definition Enums.h:39067
ERDGViewType
Definition Enums.h:5410
EPCGMeshSelectorMaterialOverrideMode
Definition Enums.h:23660
VkSamplerYcbcrRange
Definition Enums.h:2186
@ VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR
EViewTargetBlendFunction
Definition Enums.h:4661
EMaterialInstanceClearParameterFlag
Definition Enums.h:11314
ECheckBoxState
Definition Enums.h:8902
EShadowMapFlags
Definition Enums.h:19018
ParticleReplayState
Definition Enums.h:11457
EGenerateRecastFilterTimeSlicedState
Definition Enums.h:32072
EStrandsTexturesMeshType
Definition Enums.h:25623
ovrSendPolicy_
Definition Enums.h:17351
rcRasterizationFlags
Definition Enums.h:32055
EOrientation
Definition Enums.h:5610
ENetPingControlMessage
Definition Enums.h:17048
ETextureDimension
Definition Enums.h:10954
EGeometryScriptUVIslandSource
Definition Enums.h:18697
EPCGMedadataVectorOperation
Definition Enums.h:22782
FILETYPEATTRIBUTEFLAGS
Definition Enums.h:32558
EBakeScaleMethod
Definition Enums.h:31195
ELayeredBoneBlendMode
Definition Enums.h:36667
EMeshSelectionToolPrimaryMode
Definition Enums.h:26264
EOptimusDefaultDeformerMode
Definition Enums.h:25656
EGroomInterpolationWeight
Definition Enums.h:18277
EWeightmapRTType
Definition Enums.h:36974
UCalendarDateFields
Definition Enums.h:33745
EAsyncIOPriorityAndFlags
Definition Enums.h:5594
EAchievementType
Definition Enums.h:17612
FWPM_NET_EVENT_TYPE_
Definition Enums.h:2755
@ FWPM_NET_EVENT_TYPE_LPM_PACKET_ARRIVAL
TextEntryInstigator
Definition Enums.h:31474
CURLSHoption
Definition Enums.h:35976
EMeshApproximationSimplificationPolicy
Definition Enums.h:8819
EScreenPercentageMode
Definition Enums.h:14180
EAudioPlugin
Definition Enums.h:19033
EColorBlockAlphaDisplayMode
Definition Enums.h:24734
EControlRigFKRigExecuteMode
Definition Enums.h:22652
ERHIPoolResourceTypes
Definition Enums.h:38989
PluginStyle
Definition Enums.h:11866
@ UNITY_STYLE_DEFERRED
EConstructDynamicType
Definition Enums.h:22087
EAddressInfoFlags
Definition Enums.h:9320
EEQSNormalizationType
Definition Enums.h:41216
ETriggerEffectType
Definition Enums.h:28122
EFourPlayerSplitScreenType
Definition Enums.h:28144
EPlayMovieVolumeType
Definition Enums.h:27782
EPCGTextureDensityFunction
Definition Enums.h:21224
EResourceAllocationStrategy
Definition Enums.h:38983
mi_delayed_e
Definition Enums.h:33173
CURLMoption
Definition Enums.h:35955
@ CURLMOPT_PIPELINING_SITE_BL
@ CURLMOPT_MAX_TOTAL_CONNECTIONS
@ CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE
@ CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE
@ CURLMOPT_TIMERFUNCTION
@ CURLMOPT_MAX_HOST_CONNECTIONS
@ CURLMOPT_MAX_CONCURRENT_STREAMS
@ CURLMOPT_SOCKETFUNCTION
@ CURLMOPT_PUSHFUNCTION
@ CURLMOPT_PIPELINING_SERVER_BL
@ CURLMOPT_MAX_PIPELINE_LENGTH
@ CURLMOPT_MAXCONNECTS
ECrashDumpMode
Definition Enums.h:34343
ENetLevelVisibilityRequest
Definition Enums.h:21757
EARSessionStatus
Definition Enums.h:36143
EFloatArrayToIntArrayFunctionEnum
Definition Enums.h:25199
WICBitmapPaletteType
Definition Enums.h:10
EJsonNotation
Definition Enums.h:9007
EDatasmithCADStitchingTechnique
Definition Enums.h:24670
PCGNormalToDensityMode
Definition Enums.h:20763
EGainParamMode
Definition Enums.h:37637
ESpeedTreeLODType
Definition Enums.h:32467
VkPipelineBindPoint
Definition Enums.h:804
@ VK_PIPELINE_BIND_POINT_RAY_TRACING_NV
EOptimusGlobalNotifyType
Definition Enums.h:25742
EGatherTilesCopyMode
Definition Enums.h:39614
EPrimaryScreenPercentageMethod
Definition Enums.h:11473
EConstraintOffsetOption
Definition Enums.h:36850
ESubmixEffectConvolutionReverbBlockSize
Definition Enums.h:28984
EDatasmithCADRetessellationRule
Definition Enums.h:24677
EGameModsEvent
Definition Enums.h:27984
@ EGameModsEvent_FinishInstalling
@ EGameModsEvent_Uninstalling
@ EGameModsEvent_InstallingProgress
@ EGameModsEvent_InitInstalling
@ EGameModsEvent_AlreadyInstalled
@ EGameModsEvent_CancelInstalling
@ EGameModsEvent_ViewRegister
@ EGameModsEvent_InitUninstalling
@ EGameModsEvent_FinishUpdating
EJWTCertificateType
Definition Enums.h:24538
EGeometryScriptBakeBitDepth
Definition Enums.h:17576
EGizmoElementArrowHeadType
Definition Enums.h:39055
EOverlapFilterOption
Definition Enums.h:18810
EParticleSystemUpdateMode
Definition Enums.h:11209
_NVAPI_VIDEO_CONTROL_COMPONENT_ALGORITHM
Definition Enums.h:1784
EMovieSceneSequenceCompilerMask
Definition Enums.h:13597
ModulationParamMode
Definition Enums.h:38701
EVisibilityTrackCondition
Definition Enums.h:37983
ERandomDataIndexType
Definition Enums.h:36797
EDisplaceMeshToolSubdivisionType
Definition Enums.h:31353
EDrawPolyPathExtrudeMode
Definition Enums.h:31395
EBoneSocketSourceIndexMode
Definition Enums.h:38353
EComputeNTBsOptions
Definition Enums.h:38292
EFileOpenFlags
Definition Enums.h:11741
EStereoChannelMode
Definition Enums.h:29113
EAsyncPackageLoadingState
Definition Enums.h:33270
EMeshLODSelectionType
Definition Enums.h:20311
EWorldPartitionStreamingPerformance
Definition Enums.h:32360
VkDriverIdKHR
Definition Enums.h:2121
@ VK_DRIVER_ID_MAX_ENUM_KHR
@ VK_DRIVER_ID_END_RANGE_KHR
@ VK_DRIVER_ID_MESA_RADV_KHR
@ VK_DRIVER_ID_QUALCOMM_PROPRIETARY_KHR
@ VK_DRIVER_ID_RANGE_SIZE_KHR
@ VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS_KHR
@ VK_DRIVER_ID_GGP_PROPRIETARY_KHR
@ VK_DRIVER_ID_AMD_PROPRIETARY_KHR
@ VK_DRIVER_ID_BEGIN_RANGE_KHR
@ VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA_KHR
@ VK_DRIVER_ID_BROADCOM_PROPRIETARY_KHR
@ VK_DRIVER_ID_GOOGLE_SWIFTSHADER_KHR
@ VK_DRIVER_ID_AMD_OPEN_SOURCE_KHR
@ VK_DRIVER_ID_IMAGINATION_PROPRIETARY_KHR
@ VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR
@ VK_DRIVER_ID_ARM_PROPRIETARY_KHR
EPathPermissionListType
Definition Enums.h:34469
EAllowKinematicDeferral
Definition Enums.h:19629
ESlateVertexRounding
Definition Enums.h:19690
EGeometryScriptUVFlattenMethod
Definition Enums.h:18690
VkCommandBufferResetFlagBits
Definition Enums.h:39448
EOnlineErrorResult
Definition Enums.h:12189
EThreadPriority
Definition Enums.h:5969
EExtrudeMeshSelectionInteractionMode
Definition Enums.h:24202
VkPeerMemoryFeatureFlagBits
Definition Enums.h:2328
EXRVisualType
Definition Enums.h:12981
ENodeEnabledState
Definition Enums.h:17820
EAOTechnique
Definition Enums.h:35246
EWindowActivation
Definition Enums.h:11238
WICBitmapTransformOptions
Definition Enums.h:3904
EHoudiniGeoType
Definition Enums.h:23725
ESphericalLimitType
Definition Enums.h:36346
EPCGSettingsExecutionMode
Definition Enums.h:31155
EProceduralStairsType
Definition Enums.h:23403
EBspNodeFlags
Definition Enums.h:6515
EAudioMixerChannelType
Definition Enums.h:21910
EHairStrandsCommonPassType
Definition Enums.h:36827
ELevelVisibility
Definition Enums.h:37178
EPlatformInfoType
Definition Enums.h:13741
EStructSerializerReferenceLoopPolicies
Definition Enums.h:22074
XXH_alignment
Definition Enums.h:33891
AnimPhysLinearConstraintType
Definition Enums.h:36327
EFootPlacementLockType
Definition Enums.h:7790
ESweepOrRay
Definition Enums.h:40193
EGeometryScriptMeshEditPolygroupMode
Definition Enums.h:18181
EEmitterDynamicParameterValue
Definition Enums.h:40077
EFastArraySerializerDeltaFlags
Definition Enums.h:9370
EGPUSkinCacheDispatchFlags
Definition Enums.h:38918
ERasterizerFillMode
Definition Enums.h:6436
IKEEXT_CIPHER_TYPE_
Definition Enums.h:2806
ESQLiteColumnType
Definition Enums.h:23432
EGizmoElementPartialType
Definition Enums.h:39048
ETabActivationCause
Definition Enums.h:32735
EPinContainerType
Definition Enums.h:11270
ECFCoreModsSearchSortField
Definition Enums.h:14291
USystemTimeZoneType
Definition Enums.h:33975
EXRTrackedDeviceType
Definition Enums.h:12937
EARTrackingQuality
Definition Enums.h:36547
EToolSide
Definition Enums.h:18470
EOcclusionCalculationUIMode
Definition Enums.h:26556
EPropertyAccessChangeNotifyMode
Definition Enums.h:28551
ECFCoreChildFileType
Definition Enums.h:13442
EGeometryCollectionDebugDrawActorHideGeometry
Definition Enums.h:37342
EBTDecoratorAbortRequest
Definition Enums.h:39919
EPropertyFlags
Definition Enums.h:5260
EWidgetSpace
Definition Enums.h:37191
ELayoutExtensionPosition
Definition Enums.h:33599
ESkeletalMeshVertexFlags
Definition Enums.h:8885
ELaplacianWeightScheme
Definition Enums.h:20294
EInstallBundlePriority
Definition Enums.h:11087
EMaterialLayerLinkState
Definition Enums.h:13088
EAttenuationDistanceModel
Definition Enums.h:18390
EGeometryScriptPolyOperationArea
Definition Enums.h:18201
ETextTransformPolicy
Definition Enums.h:11697
EBinkMediaPlayerBinkBufferModes
Definition Enums.h:29479
EOS_PlayerDataStorage_EReadResult
Definition Enums.h:21572
CURLSHcode
Definition Enums.h:36009
@ CURLSHE_NOT_BUILT_IN
@ CURLSHE_BAD_OPTION
ERigMetadataType
Definition Enums.h:19143
FGCLockBehavior
Definition Enums.h:34326
VkEventCreateFlagBits
Definition Enums.h:27246
EPCGMeshSamplingMethod
Definition Enums.h:21277
ESpeedTreeWindType
Definition Enums.h:32456
ETextureSamplerFilter
Definition Enums.h:12694
EMaterialStencilCompare
Definition Enums.h:9229
EMeshLODIdentifier
Definition Enums.h:17597
EInputDeviceTriggerMask
Definition Enums.h:22615
ERigSpaceType
Definition Enums.h:19230
TCP_UPLOAD_REASON
Definition Enums.h:3178
EMultipleKeyBindingIndex
Definition Enums.h:8718
ESleepFamily
Definition Enums.h:7308
EBeginAuthSessionResult
Definition Enums.h:15041
ERBFQuatDistanceType
Definition Enums.h:40834
EAsyncWriteOptions
Definition Enums.h:32407
EControllerHapticLocation
Definition Enums.h:16506
EEditPivotToolActions
Definition Enums.h:31492
BattleyePlayerStatus
Definition Enums.h:32271
EUnitType
Definition Enums.h:23284
@ LuminousIntensity
EReplayStreamerState
Definition Enums.h:10248
EUdpMessageFormat
Definition Enums.h:26019
EConstants
Definition Enums.h:34575
@ UE4_MINIDUMP_CRASHCONTEXT
EIndirectShadowingPrimitiveTypes
Definition Enums.h:35081
EMovieScenePositionType
Definition Enums.h:19545
ECustomAttributeTypeEnum
Definition Enums.h:25308
ERayTracingGeometryInitializerType
Definition Enums.h:21725
EToolContextCoordinateSystem
Definition Enums.h:13807
EARPlaneDetectionMode
Definition Enums.h:36477
ETransformSpaceMode
Definition Enums.h:19937
ERHITransientAllocationType
Definition Enums.h:13845
OIDNError
Definition Enums.h:29571
@ OIDN_ERROR_UNSUPPORTED_HARDWARE
@ OIDN_ERROR_UNKNOWN
@ OIDN_ERROR_INVALID_ARGUMENT
@ OIDN_ERROR_INVALID_OPERATION
@ OIDN_ERROR_OUT_OF_MEMORY
@ OIDN_ERROR_CANCELLED
ECompiledPartialDerivativeVariation
Definition Enums.h:22920
ESubLevelStripMode
Definition Enums.h:35335
EDepthOfFieldFunctionValue
Definition Enums.h:40052
EDataDrivenShaderPlatformInfoCondition
Definition Enums.h:38025
ETimeSliceWorkResult
Definition Enums.h:32007
ESplatBlendOp
Definition Enums.h:40025
EDownsampleQuality
Definition Enums.h:34443
ESteamAuthResponseCode
Definition Enums.h:16981
EBakeVertexOutput
Definition Enums.h:24385
ECustomDepthPassLocation
Definition Enums.h:33551
ERenderTargetStoreAction
Definition Enums.h:9897
EGameplayTagSelectionType
Definition Enums.h:39745
ETypedElementSelectionMethod
Definition Enums.h:23214
NATIVE_DISPLAY_ORIENTATION
Definition Enums.h:74
BeamModifierType
Definition Enums.h:38140
ESourceEffectMotionFilterTopology
Definition Enums.h:29166
VkFragmentShadingRateCombinerOpKHR
Definition Enums.h:41154
EShadowDepthCacheMode
Definition Enums.h:35099
VkSemaphoreImportFlagBits
Definition Enums.h:2504
VkSampleCountFlagBits
Definition Enums.h:39337
EShaderFundamentalType
Definition Enums.h:13273
EGeometryScriptAxis
Definition Enums.h:14607
EGeometryScriptSearchOutcomePins
Definition Enums.h:14587
EPinInsertPosition
Definition Enums.h:24400
EEOSApiVersion
Definition Enums.h:24003
EPropertyAccessResultFlags
Definition Enums.h:28575
EMetaPathUpdateReason
Definition Enums.h:39925
EPlayerResult_t
Definition Enums.h:15402
@ k_EPlayerResultFailedToConnect
EStructSerializerStateFlags
Definition Enums.h:22062
ETextureEncodeSpeed
Definition Enums.h:14235
EColorVisionDeficiency
Definition Enums.h:16625
VkPipelineExecutableStatisticFormatKHR
Definition Enums.h:2594
EDayOfWeek
Definition Enums.h:13390
VkAccelerationStructureTypeKHR
Definition Enums.h:26796
EVoxelBlendOperation
Definition Enums.h:26727
EPelvisHeightMode
Definition Enums.h:7813
@ FrontPlantedFeetUphill_FrontFeetDownhill
EClippingMethod
Definition Enums.h:21087
ESimulationTiming
Definition Enums.h:36869
EUniqueIdEncodingFlags
Definition Enums.h:7315
EReplayHeaderFlags
Definition Enums.h:20281
EGameplayDebuggerOverrideMode
Definition Enums.h:39912
EStructDeserializerBackendTokens
Definition Enums.h:22025
EFieldIntegerType
Definition Enums.h:25810
ESparseVolumePackedDataFormat
Definition Enums.h:35114
ERichCurveKeyTimeCompressionFormat
Definition Enums.h:5442
EInstallBundleManagerPatchCheckResult
Definition Enums.h:40373
EParticleDetailMode
Definition Enums.h:37652
ESoundscapeColorAltitudeClampMode
Definition Enums.h:20305
VkColorComponentFlagBits
Definition Enums.h:39476
EMovieSceneCompletionMode
Definition Enums.h:8401
IPSEC_TRANSFORM_TYPE_
Definition Enums.h:3327
ESteamNetworkingConfigScope
Definition Enums.h:15139
EDetailMode
Definition Enums.h:21216
EStreamlineResource
Definition Enums.h:21502
EVirtualShadowMapProjectionInputType
Definition Enums.h:37135
ETrackSupport
Definition Enums.h:31467
EConstraintTransformComponentFlags
Definition Enums.h:10293
ESourceEffectMotionFilterType
Definition Enums.h:29128
EIntersectionResult
Definition Enums.h:16651
ERDGInitialDataFlags
Definition Enums.h:8942
EPCGTextureColorChannel
Definition Enums.h:21230
MovieScene3DPathSection_Axis
Definition Enums.h:37627
EViewModeIndex
Definition Enums.h:11580
@ VMI_MaterialTextureScaleAccuracy
@ VMI_StationaryLightOverlap
@ VMI_PrimitiveDistanceAccuracy
@ VMI_VisualizeVirtualShadowMap
@ VMI_ShaderComplexityWithQuadOverdraw
@ VMI_VirtualTexturePendingMips
@ VMI_RequiredTextureResolution
EEmitterRenderMode
Definition Enums.h:28288
NSVGpaintType
Definition Enums.h:34407
@ NSVG_PAINT_RADIAL_GRADIENT
@ NSVG_PAINT_LINEAR_GRADIENT
EContentBundleClientState
Definition Enums.h:39985
EOS_TitleStorage_EReadResult
Definition Enums.h:21587
EMovieSceneBuiltInEasing
Definition Enums.h:9164
EObjectInitializerOptions
Definition Enums.h:12393
ESaveRealm
Definition Enums.h:32374
EEdGraphNodeDeprecationType
Definition Enums.h:18625
ESteamPartyBeaconLocationType
Definition Enums.h:16531
ERBFSolverType
Definition Enums.h:36746
EGBufferSlot
Definition Enums.h:5471
@ GBS_PerObjectGBufferData
@ GBS_ClearCoatRoughness
@ GBS_SeparatedMainDirLight
@ GBS_IndirectIrradiance
@ GBS_PrecomputedShadowFactor
@ GBS_HairSecondaryWorldNormal
@ GBS_SelectiveOutputMask
@ GBS_SubsurfaceProfileX
EMediaAudioSampleFormat
Definition Enums.h:37884
EZenPackageVersion
Definition Enums.h:32225
EWorldPositionIncludedOffsets
Definition Enums.h:32473
EMaterialGetParameterValueFlags
Definition Enums.h:10544
ELocationSkelVertSurfaceSource
Definition Enums.h:40104
EEventLoadNode
Definition Enums.h:33255
ERRPlacementNew
Definition Enums.h:2668
EWaveTableCurve
Definition Enums.h:26733
EVRSAxisShadingRate
Definition Enums.h:4822
EClusterConnectionTypeEnum
Definition Enums.h:29312
EOcclusionTriangleSamplingUIMode
Definition Enums.h:26562
ESetMaterialOperationTypeEnum
Definition Enums.h:25061
EOS_EComparisonOp
Definition Enums.h:24983
EMediaFeature
Definition Enums.h:25997
EGroupEdgeInsertionMode
Definition Enums.h:23706
EQuarztQuantizationReference
Definition Enums.h:20774
VkPipelineShaderStageCreateFlagBits
Definition Enums.h:26972
EToolChangeTrackingMode
Definition Enums.h:23238
EActorIteratorType
Definition Enums.h:7955
ERayTracingGlobalIlluminationType
Definition Enums.h:8605
EGameSearchErrorCode_t
Definition Enums.h:15389
@ k_EGameSearchErrorCode_Failed_Search_Already_In_Progress
@ k_EGameSearchErrorCode_Failed_No_Host_Available
@ k_EGameSearchErrorCode_Failed_Search_Params_Invalid
@ k_EGameSearchErrorCode_Failed_Not_Lobby_Leader
@ k_EGameSearchErrorCode_Failed_NotAuthorized
@ k_EGameSearchErrorCode_Failed_No_Search_In_Progress
@ k_EGameSearchErrorCode_Failed_Unknown_Error
EPropertyPathTestEnum
Definition Enums.h:38720
exr_tile_level_mode_t
Definition Enums.h:26625
VkFenceImportFlagBits
Definition Enums.h:2497
EStaticConstructor
Definition Enums.h:7231
EOnlineStatusUpdatePrivacy
Definition Enums.h:7301
EOutputDeviceRedirectorFlushOptions
Definition Enums.h:22943
ESynthFilterAlgorithm
Definition Enums.h:28930
EVoiceChatResult
Definition Enums.h:29755
EPCGMedadataTrigOperation
Definition Enums.h:22769
EBlueprintCompileMode
Definition Enums.h:20382
ESynthModEnvBiasPatch
Definition Enums.h:28908
ERigVMMemoryType
Definition Enums.h:18582
_POOL_TYPE
Definition Enums.h:3210
@ NonPagedPoolSessionNx
@ NonPagedPoolMustSucceedSession
@ PagedPoolCacheAligned
@ NonPagedPoolMustSucceed
@ NonPagedPoolBaseCacheAlignedMustS
@ NonPagedPoolCacheAlignedMustS
@ NonPagedPoolExecute
@ NonPagedPoolCacheAligned
@ PagedPoolCacheAlignedSession
@ NonPagedPoolCacheAlignedSession
@ DontUseThisTypeSession
@ NonPagedPoolNxCacheAligned
@ NonPagedPoolBaseCacheAligned
@ NonPagedPoolBaseMustSucceed
@ NonPagedPoolSession
@ NonPagedPoolCacheAlignedMustSSession
EGameplayTagSourceType
Definition Enums.h:39682
EMaterialUsage
Definition Enums.h:10513
@ MATUSAGE_NiagaraMeshParticles
@ MATUSAGE_GeometryCollections
@ MATUSAGE_VirtualHeightfieldMesh
@ MATUSAGE_InstancedStaticMeshes
EPCGMedadataBooleanOperation
Definition Enums.h:22601
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE_
Definition Enums.h:3237
EInstallBundleCacheDumpToLog
Definition Enums.h:11111
_EVENT_TYPE
Definition Enums.h:3361
@ SynchronizationEvent
EInitialVelocityTypeEnum
Definition Enums.h:25916
EColorWriteMask
Definition Enums.h:6256
UDateFormatBooleanAttribute
Definition Enums.h:33736
GFSDK_Aftermath_Result
Definition Enums.h:40715
@ GFSDK_Aftermath_Result_FAIL_VersionMismatch
@ GFSDK_Aftermath_Result_FAIL_FeatureNotEnabled
@ GFSDK_Aftermath_Result_FAIL_InvalidAdapter
@ GFSDK_Aftermath_Result_FAIL_D3DDebugLayerNotCompatible
@ GFSDK_Aftermath_Result_FAIL_DriverInitFailed
@ GFSDK_Aftermath_Result_FAIL_DriverVersionNotSupported
@ GFSDK_Aftermath_Result_FAIL_D3dDllNotSupported
@ GFSDK_Aftermath_Result_FAIL_GettingContextDataWithNewCommandList
@ GFSDK_Aftermath_Result_FAIL_InvalidParameter
@ GFSDK_Aftermath_Result_FAIL_NoResourcesRegistered
@ GFSDK_Aftermath_Result_FAIL_ThisResourceNeverRegistered
@ GFSDK_Aftermath_Result_FAIL_D3dDllInterceptionNotSupported
@ GFSDK_Aftermath_Result_FAIL_NvApiIncompatible
@ GFSDK_Aftermath_Result_FAIL_NotSupportedInUWP
@ GFSDK_Aftermath_Result_FAIL_GetDataOnBundle
@ GFSDK_Aftermath_Result_FAIL_AlreadyInitialized
@ GFSDK_Aftermath_Result_FAIL_GetDataOnDeferredContext
@ GFSDK_Aftermath_Result_FAIL_NotInitialized
ETextureStreamingBuildType
Definition Enums.h:13837
EEmissionPatternTypeEnum
Definition Enums.h:28171
ERuntimeVirtualTextureDebugType
Definition Enums.h:14122
EOnlineProxyStoreOfferDiscountType
Definition Enums.h:13568
ESocketProtocolFamily
Definition Enums.h:9277
ESlateColorStylingMode
Definition Enums.h:20353
ERemeshType
Definition Enums.h:18513
UNISSupport
Definition Enums.h:31784
EGpuVendorId
Definition Enums.h:14205
UNumberFormatStyle
Definition Enums.h:33867
FFFP_MODE
Definition Enums.h:207
@ FFFP_NEARESTPARENTMATCH
VkSubpassDescriptionFlagBits
Definition Enums.h:26949
@ VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_ARM
@ VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_ARM
@ VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_EXT
@ VK_SUBPASS_DESCRIPTION_PER_VIEW_POSITION_X_ONLY_BIT_NVX
@ VK_SUBPASS_DESCRIPTION_ENABLE_LEGACY_DITHERING_BIT_EXT
@ VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_COLOR_ACCESS_BIT_EXT
@ VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_COLOR_ACCESS_BIT_ARM
@ VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_EXT
ovrVoipMuteState_
Definition Enums.h:17153
EMontagePlayReturnType
Definition Enums.h:21528
VkFenceCreateFlagBits
Definition Enums.h:41164
EWaveTableResolution
Definition Enums.h:26760
EMetaSoundMessageLevel
Definition Enums.h:28200
EItemUpdateStatus
Definition Enums.h:16049
@ k_EItemUpdateStatusPreparingContent
@ k_EItemUpdateStatusCommittingChanges
@ k_EItemUpdateStatusUploadingContent
@ k_EItemUpdateStatusUploadingPreviewFile
@ k_EItemUpdateStatusPreparingConfig
_WINHTTP_REQUEST_STAT_ENTRY
Definition Enums.h:35361
_SPTEXT
Definition Enums.h:104
@ SPTEXT_ACTIONDETAIL
@ SPTEXT_ACTIONDESCRIPTION
EGeometryScriptMeshSelectionConversionType
Definition Enums.h:17010
EPoseDriverSource
Definition Enums.h:36734
EListItemAlignment
Definition Enums.h:11324
EUsdUpAxis
Definition Enums.h:29952
EVTPageTableFormat
Definition Enums.h:9764
VkPointClippingBehavior
Definition Enums.h:2084
@ VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY_KHR
@ VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES_KHR
@ VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
ETextShapingMethod
Definition Enums.h:8460
INPUTDELEGATION_MODE_FLAGS
Definition Enums.h:3930
EModulationRouting
Definition Enums.h:16701
KNOWNDESTCATEGORY
Definition Enums.h:167
EDiffPropertiesFlags
Definition Enums.h:38412
ELumenIndirectLightingSteps
Definition Enums.h:36640
EPackageStoreEntryStatus
Definition Enums.h:33049
EOffsetMeshToolOffsetType
Definition Enums.h:26381
EParticleStates
Definition Enums.h:4409
@ STATE_Particle_FreezeRotation
@ STATE_Particle_CollisionIgnoreCheck
@ STATE_Particle_CollisionHasOccurred
@ STATE_Particle_FreezeTranslation
@ STATE_Particle_DelayCollisions
@ STATE_Particle_IgnoreCollisions
ETransactionStateEventType
Definition Enums.h:22798
USetSpanCondition
Definition Enums.h:33952
EARWorldAlignment
Definition Enums.h:36458
ESyncOption
Definition Enums.h:38780
EAudioFaderCurve
Definition Enums.h:14028
EGeometryScriptLODType
Definition Enums.h:14599
ERayTracingInstanceLayer
Definition Enums.h:8004
AllocationModeParam
Definition Enums.h:33912
EWorldType::Type ETeleportType
Definition Enums.h:41346
EMediaRateThinning
Definition Enums.h:31562
EMaterialTextureParameterType
Definition Enums.h:11480
EShadowMapInteractionType
Definition Enums.h:4858
EBulkDataLockFlags
Definition Enums.h:7843
EFieldPhysicsType
Definition Enums.h:20871
EMediaCaptureDeviceType
Definition Enums.h:39175
EEdGraphActionType
Definition Enums.h:27341
ECameraShakeDurationType
Definition Enums.h:11734
EClothingWindMethodNv
Definition Enums.h:40486
ERegexPatternFlags
Definition Enums.h:13341
EAuthSessionResponse
Definition Enums.h:15027
@ k_EAuthSessionResponseAuthTicketInvalid
@ k_EAuthSessionResponseUserNotConnectedToSteam
@ k_EAuthSessionResponseLoggedInElseWhere
@ k_EAuthSessionResponseAuthTicketCanceled
@ k_EAuthSessionResponseVACCheckTimedOut
@ k_EAuthSessionResponseAuthTicketInvalidAlreadyUsed
@ k_EAuthSessionResponsePublisherIssuedBan
@ k_EAuthSessionResponseNoLicenseOrExpired
ELatticeInterpolationType
Definition Enums.h:26107
EPCGTransformLerpMode
Definition Enums.h:22762
EImageCompressionQuality
Definition Enums.h:21783
EContentBundleStatus
Definition Enums.h:39994
EMeshMergeType
Definition Enums.h:8586
VkFramebufferCreateFlagBits
Definition Enums.h:26965
EUniformBufferUsage
Definition Enums.h:5294
ESidebarLocation
Definition Enums.h:19615
VkPipelineCacheHeaderVersion
Definition Enums.h:2606
ERDGBarrierLocation
Definition Enums.h:8725
EMediaSoundComponentFFTSize
Definition Enums.h:29677
EResourceLockMode
Definition Enums.h:7223
EScreenProbeIntegrateTileClassification
Definition Enums.h:37027
ESynthLFOPatchType
Definition Enums.h:28881
EPackageStoreEntryFlags
Definition Enums.h:33042
ETextHitPoint
Definition Enums.h:34023
EHangulTextWrappingMethod
Definition Enums.h:34101
EFOVScalingType
Definition Enums.h:25505
SET_WINDOW_GROUP_OPTIONS
Definition Enums.h:3854
CURLINFO
Definition Enums.h:35437
@ CURLINFO_FILETIME
@ CURLINFO_SPEED_DOWNLOAD
@ CURLINFO_FILETIME_T
@ CURLINFO_CONTENT_LENGTH_DOWNLOAD
@ CURLINFO_CONTENT_LENGTH_DOWNLOAD_T
@ CURLINFO_SPEED_UPLOAD_T
@ CURLINFO_FTP_ENTRY_PATH
@ CURLINFO_SCHEME
@ CURLINFO_SSL_ENGINES
@ CURLINFO_SSL_VERIFYRESULT
@ CURLINFO_REDIRECT_TIME_T
@ CURLINFO_REDIRECT_URL
@ CURLINFO_REFERER
@ CURLINFO_PROTOCOL
@ CURLINFO_COOKIELIST
@ CURLINFO_CONNECT_TIME_T
@ CURLINFO_CONTENT_LENGTH_UPLOAD
@ CURLINFO_EFFECTIVE_URL
@ CURLINFO_OS_ERRNO
@ CURLINFO_HEADER_SIZE
@ CURLINFO_RTSP_CSEQ_RECV
@ CURLINFO_PROXYAUTH_AVAIL
@ CURLINFO_TOTAL_TIME
@ CURLINFO_SIZE_DOWNLOAD_T
@ CURLINFO_HTTPAUTH_AVAIL
@ CURLINFO_APPCONNECT_TIME
@ CURLINFO_SIZE_DOWNLOAD
@ CURLINFO_RESPONSE_CODE
@ CURLINFO_RTSP_CLIENT_CSEQ
@ CURLINFO_RTSP_SESSION_ID
@ CURLINFO_NAMELOOKUP_TIME
@ CURLINFO_PRIVATE
@ CURLINFO_PROXY_ERROR
@ CURLINFO_PRIMARY_IP
@ CURLINFO_CONTENT_TYPE
@ CURLINFO_CONDITION_UNMET
@ CURLINFO_RTSP_SERVER_CSEQ
@ CURLINFO_STARTTRANSFER_TIME_T
@ CURLINFO_PRETRANSFER_TIME_T
@ CURLINFO_SIZE_UPLOAD
@ CURLINFO_REQUEST_SIZE
@ CURLINFO_RETRY_AFTER
@ CURLINFO_CERTINFO
@ CURLINFO_PRIMARY_PORT
@ CURLINFO_APPCONNECT_TIME_T
@ CURLINFO_LOCAL_IP
@ CURLINFO_TLS_SESSION
@ CURLINFO_EFFECTIVE_METHOD
@ CURLINFO_SPEED_UPLOAD
@ CURLINFO_REDIRECT_COUNT
@ CURLINFO_STARTTRANSFER_TIME
@ CURLINFO_REDIRECT_TIME
@ CURLINFO_TOTAL_TIME_T
@ CURLINFO_CONTENT_LENGTH_UPLOAD_T
@ CURLINFO_SPEED_DOWNLOAD_T
@ CURLINFO_LOCAL_PORT
@ CURLINFO_TLS_SSL_PTR
@ CURLINFO_LASTONE
@ CURLINFO_PROXY_SSL_VERIFYRESULT
@ CURLINFO_PRETRANSFER_TIME
@ CURLINFO_NAMELOOKUP_TIME_T
@ CURLINFO_NUM_CONNECTS
@ CURLINFO_HTTP_VERSION
@ CURLINFO_LASTSOCKET
@ CURLINFO_SIZE_UPLOAD_T
@ CURLINFO_ACTIVESOCKET
@ CURLINFO_HTTP_CONNECTCODE
@ CURLINFO_CONNECT_TIME
ERichCurveTangentWeightMode
Definition Enums.h:6153
ECanCreateConnectionResponse
Definition Enums.h:5398
_AudioSessionState
Definition Enums.h:38899
EComparisonOp
Definition Enums.h:21655
EProceduralRectType
Definition Enums.h:23385
ERadiosityIndirectArgs
Definition Enums.h:34357
EAddGeneratedTilesTimeSlicedState
Definition Enums.h:32125
ECrashExitCodes
Definition Enums.h:34271
EFunctionFlags
Definition Enums.h:5101
@ FUNC_BlueprintAuthorityOnly
EParticleUVFlipMode
Definition Enums.h:40140
EObjectFlags
Definition Enums.h:41261
@ RF_NeedPostLoadSubobjects
@ RF_TextExportTransient
@ RF_InheritableComponentTemplate
@ RF_NonPIEDuplicateTransient
@ RF_AllocatedInSharedPage
VkDescriptorBindingFlagBits
Definition Enums.h:27043
@ VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT_EXT
@ VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT
@ VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT_EXT
EC_HOST_UI_MODE
Definition Enums.h:45
ERecompileModuleFlags
Definition Enums.h:9681
EDebugViewShaderMode
Definition Enums.h:6135
@ DVSM_ShaderComplexityContainedQuadOverhead
@ DVSM_ShaderComplexityBleedingQuadOverhead
ERemoteStorageLocalFileChange
Definition Enums.h:15493
EPSOPrecachePriority
Definition Enums.h:10538
EPrintStaleReferencesOptions
Definition Enums.h:10987
EAnimInterpolationType
Definition Enums.h:10015
EPCGComponentInput
Definition Enums.h:22524
EPCGActorSelection
Definition Enums.h:22809
EOptimusDiagnosticLevel
Definition Enums.h:25770
ENDIActorComponentSourceMode
Definition Enums.h:11491
HAPI_UNREAL_NodeType
Definition Enums.h:29202
VkObjectEntryTypeNVX
Definition Enums.h:2252
@ VK_OBJECT_ENTRY_TYPE_VERTEX_BUFFER_NVX
@ VK_OBJECT_ENTRY_TYPE_DESCRIPTOR_SET_NVX
@ VK_OBJECT_ENTRY_TYPE_PUSH_CONSTANT_NVX
EOS_EResult
Definition Enums.h:19305
@ EOS_AntiCheat_PeerNotFound
@ EOS_Auth_ApplicationNotFound
@ EOS_Auth_PasswordResetRequired
@ EOS_Auth_ExchangeCodeNotFound
@ EOS_Auth_ExternalAuthExpired
@ EOS_UI_SocialOverlayLoadError
@ EOS_RTC_ReconnectionTimegateExpired
@ EOS_Sessions_InvalidLock
@ EOS_AntiCheat_ProtectMessageSessionKeyRequired
@ EOS_Permission_RequiredPatchAvailable
@ EOS_Ecom_CatalogItemStale
@ EOS_Mods_UserDoesNotOwnTheGame
@ EOS_Friends_NotFriends
@ EOS_TitleStorage_EncryptionKeyNotSet
@ EOS_Friends_AlreadyFriends
@ EOS_AntiCheat_ClientDeploymentIdMismatch
@ EOS_PlayerDataStorage_UserThrottled
@ EOS_Auth_ExternalAuthRestricted
@ EOS_Mods_OfferRequestByIdInvalidResult
@ EOS_AntiCheat_InvalidMode
@ EOS_Auth_PinGrantPending
@ EOS_AntiCheat_ClientProtectionNotAvailable
@ EOS_Lobby_SessionInProgress
@ EOS_Auth_PinGrantCode
@ EOS_Auth_InvalidRefreshToken
@ EOS_KWS_UserGraduated
@ EOS_PlayerDataStorage_FilenameInvalid
@ EOS_Auth_OriginatingExchangeCodeSessionExpired
@ EOS_PlayerDataStorage_UserErrorFromDataCallback
@ EOS_Connect_AuthExpired
@ EOS_Friends_InviteAwaitingAcceptance
@ EOS_Connect_LinkAccountFailedMissingNintendoIdAccount_DEPRECATED
@ EOS_Sessions_PresenceSessionExists
@ EOS_Sessions_AggregationFailed
@ EOS_TitleStorage_FileCorrupted
@ EOS_Permission_ChatRestriction
@ EOS_PlayerDataStorage_FilenameLengthInvalid
@ EOS_Auth_ExternalAuthNotLinked
@ EOS_Sessions_NoPermission
@ EOS_PlayerDataStorage_FileHandleInvalid
@ EOS_PlayerDataStorage_RequestInProgress
@ EOS_Lobby_MemberUpdateOnly
@ EOS_Presence_DataInvalid
@ EOS_Auth_ExternalAuthInvalid
@ EOS_Mods_CriticalError
@ EOS_Friends_LocalUserFriendLimitExceeded
@ EOS_InvalidParameters
@ EOS_Sessions_SessionAlreadyExists
@ EOS_Auth_ExternalAuthRevoked
@ EOS_Sessions_InviteNotFound
@ EOS_Ecom_CatalogOfferStale
@ EOS_Auth_WrongAccount
@ EOS_Connect_UnsupportedTokenType
@ EOS_Auth_WrongClient
@ EOS_InvalidSandboxId
@ EOS_RTC_ShutdownInvoked
@ EOS_Presence_DataKeyInvalid
@ EOS_Friends_NoInvitation
@ EOS_Auth_HeadlessAccountRequired
@ EOS_AntiCheat_PeerNotProtected
@ EOS_Connect_ExternalServiceConfigurationFailure
@ EOS_Lobby_PresenceLobbyExists
@ EOS_Mods_CannotGetManifestLocation
@ EOS_Lobby_AggregationFailed
@ EOS_AntiCheat_PeerAlreadyRegistered
@ EOS_KWS_ParentEmailMissing
@ EOS_Android_JavaVMNotStored
@ EOS_Connect_UserAlreadyExists
@ EOS_Auth_PinGrantExpired
@ EOS_PlayerDataStorage_DataLengthInvalid
@ EOS_RTC_UserIsInBlocklist
@ EOS_CacheDirectoryInvalid
@ EOS_Sessions_SandboxNotAllowed
@ EOS_Lobby_LobbyAlreadyExists
@ EOS_Token_Not_Account
@ EOS_Mods_URILaunchFailure
@ EOS_Mods_ModSdkCommandIsEmpty
@ EOS_Auth_InvalidToken
@ EOS_Sessions_TooManyPlayers
@ EOS_AntiCheat_ClientSandboxIdMismatch
@ EOS_Sessions_SessionInProgress
@ EOS_AntiCheat_ProtectMessageValidationFailed
@ EOS_Sessions_InviteFailed
@ EOS_IncompatibleVersion
@ EOS_MissingParameters_DEPRECATED
@ EOS_PlayerDataStorage_FileSizeInvalid
@ EOS_Auth_MFARequired
@ EOS_Presence_RichTextLengthInvalid
@ EOS_Sessions_PlayerSanctioned
@ EOS_Lobby_TooManyInvites
@ EOS_Permission_RequiredSystemUpdate
@ EOS_Mods_ModSdkProcessIsAlreadyRunning
@ EOS_Auth_AccountLockedForUpdate
@ EOS_RTC_TooManyParticipants
@ EOS_DesktopCrossplay_ApplicationNotBootstrapped
@ EOS_DesktopCrossplay_ServiceStartFailed
@ EOS_Lobby_NotAllowed
@ EOS_Auth_FullAccountRequired
@ EOS_Mods_InvalidIPCResponse
@ EOS_Lobby_NoPermission
@ EOS_Auth_ScopeConsentRequired
@ EOS_Connect_InvalidToken
@ EOS_Permission_OnlinePlayRestricted
@ EOS_Mods_PurchaseFailure
@ EOS_PlayerDataStorage_FilenameInvalidChars
@ EOS_AlreadyConfigured
@ EOS_Auth_AccountFeatureRestricted
@ EOS_Lobby_DeploymentAtCapacity
@ EOS_Auth_AuthenticationFailure
@ EOS_Lobby_HostAtCapacity
@ EOS_Auth_ScopeNotFound
@ EOS_Friends_LocalUserTooManyInvites
@ EOS_PlayerDataStorage_DataInvalid
@ EOS_Lobby_InviteFailed
@ EOS_Mods_ModIsNotInstalled
@ EOS_UnrecognizedResponse
@ EOS_Auth_AccountNotActive
@ EOS_Permission_AgeRestrictionFailure
@ EOS_Auth_ExternalAuthIsLastLoginType
@ EOS_Sessions_OutOfSync
@ EOS_Invalid_Deployment
@ EOS_Friends_TargetUserFriendLimitExceeded
@ EOS_PlayerDataStorage_StartIndexInvalid
@ EOS_Invalid_ProductUserID
@ EOS_Lobby_UpsertNotAllowed
@ EOS_PlayerDataStorage_FileCorrupted
@ EOS_DuplicateNotAllowed
@ EOS_Auth_PasswordCannotBeReused
@ EOS_Lobby_TooManyPlayers
@ EOS_TitleStorage_UserErrorFromDataCallback
@ EOS_InvalidCredentials
@ EOS_ProgressionSnapshot_SnapshotIdUnavailable
@ EOS_Ecom_EntitlementStale
@ EOS_Auth_ExternalAuthCannotLogin
@ EOS_TitleStorage_FileHeaderHasNewerVersion
@ EOS_Connect_ExternalServiceUnavailable
@ EOS_Lobby_VoiceNotEnabled
@ EOS_Presence_StatusInvalid
@ EOS_Sessions_InvalidSession
@ EOS_Mods_UnsupportedOS
@ EOS_Friends_TargetUserTooManyInvites
@ EOS_MissingPermissions
@ EOS_NetworkDisconnected
@ EOS_Sessions_SandboxAtCapacity
@ EOS_Sessions_UpsertNotAllowed
@ EOS_Sessions_NotAllowed
@ EOS_Sessions_HostAtCapacity
@ EOS_Lobby_InviteNotFound
@ EOS_Auth_AccountLocked
@ EOS_AntiCheat_DeviceIdAuthIsNotSupported
@ EOS_Presence_DataLengthInvalid
@ EOS_RequestInProgress
@ EOS_Presence_RichTextInvalid
@ EOS_Presence_DataValueLengthInvalid
@ EOS_Permission_UGCRestriction
@ EOS_ApplicationSuspended
@ EOS_Sessions_TooManyInvites
@ EOS_Mods_InvalidGameInstallInfo
@ EOS_Presence_DataKeyLengthInvalid
@ EOS_Mods_ToolInternalError
@ EOS_PlayerDataStorage_EncryptionKeyNotSet
@ EOS_Permission_AccountTypeFailure
@ EOS_DesktopCrossplay_ServiceNotRunning
@ EOS_DesktopCrossplay_ServiceNotInstalled
@ EOS_Auth_InvalidPlatformToken
@ EOS_Mods_OfferRequestByIdFailure
@ EOS_OperationWillRetry
@ EOS_Ecom_CatalogOfferPriceInvalid
@ EOS_Connect_LinkAccountFailed
@ EOS_Mods_ModSdkProcessCreationFailed
@ EOS_PlayerDataStorage_FileHeaderHasNewerVersion
@ EOS_AntiCheat_ClientProductIdMismatch
@ EOS_Sessions_DeploymentAtCapacity
@ EOS_AntiCheat_ProtectMessageInitializationFailed
@ EOS_Lobby_SandboxAtCapacity
@ EOS_RTC_RoomAlreadyExists
@ EOS_Lobby_InvalidSession
@ EOS_CacheDirectoryMissing
@ EOS_Auth_ParentalControls
@ EOS_Auth_AccountPortalLoadError
@ EOS_Lobby_InvalidLock
@ EOS_PlayerDataStorage_FileSizeTooLarge
@ EOS_Connect_ExternalTokenValidationFailed
@ EOS_Auth_CorrectiveActionRequired
@ EOS_Presence_DataValueInvalid
@ EOS_Sessions_SessionNotAnonymous
@ EOS_Mods_CouldNotFindOffer
@ EOS_Ecom_CheckoutLoadError
@ EOS_Lobby_SandboxNotAllowed
ELightShaftBloomOutput
Definition Enums.h:36043
_WINHTTP_REQUEST_TIME_ENTRY
Definition Enums.h:35383
EGLTFJsonLightType
Definition Enums.h:28355
GFSDK_Aftermath_GpuCrashDumpFormatterFlags
Definition Enums.h:39545
ESimulationSpace
Definition Enums.h:36862
ERayTracingMeshCommandsMode
Definition Enums.h:12236
ELobbyComparison
Definition Enums.h:14929
@ k_ELobbyComparisonEqualToOrGreaterThan
@ k_ELobbyComparisonEqualToOrLessThan
EScrollDirection
Definition Enums.h:22565
EConstraintsManagerNotifyType
Definition Enums.h:21208
EMediaSeekDirection
Definition Enums.h:31568
EVertexFactoryFlags
Definition Enums.h:13760
@ SupportsRayTracingProceduralPrimitive
OodleLZ_FuzzSafe
Definition Enums.h:32830
EPanningMethod
Definition Enums.h:13378
EActiveReloadType
Definition Enums.h:22538
ERemoveStreamingViews
Definition Enums.h:7458
EGranularSynthEnvelopeType
Definition Enums.h:29373
ETextFilterExpressionEvaluatorMode
Definition Enums.h:34170
ETransformConstraintType
Definition Enums.h:19256
EPropertyPointerType
Definition Enums.h:8712
EParentalFeature
Definition Enums.h:16067
ECameraShakeAttenuation
Definition Enums.h:37660
EARLightEstimationMode
Definition Enums.h:36484
EEventLoadNode2
Definition Enums.h:32213
@ ExportBundle_DeferredPostLoad
FoliageVertexColorMask
Definition Enums.h:21064
EBlendFactor
Definition Enums.h:5238
@ BF_InverseSource1Color
@ BF_InverseConstantBlendFactor
@ BF_ConstantBlendFactor
@ BF_InverseSource1Alpha
EHoudiniParameterType
Definition Enums.h:16789
BINKPLUGINBUFFERING
Definition Enums.h:41254
EGameplayDebuggerCategoryState
Definition Enums.h:39897
ESpawnActorCollisionHandlingMethod
Definition Enums.h:12551
ERenderQueryType
Definition Enums.h:10477
EAssetManagerFilter
Definition Enums.h:21313
VkLogicOp
Definition Enums.h:2424
@ VK_LOGIC_OP_RANGE_SIZE
@ VK_LOGIC_OP_OR_REVERSE
@ VK_LOGIC_OP_NAND
@ VK_LOGIC_OP_END_RANGE
@ VK_LOGIC_OP_COPY_INVERTED
@ VK_LOGIC_OP_OR_INVERTED
@ VK_LOGIC_OP_MAX_ENUM
@ VK_LOGIC_OP_BEGIN_RANGE
@ VK_LOGIC_OP_EQUIVALENT
@ VK_LOGIC_OP_NO_OP
@ VK_LOGIC_OP_CLEAR
@ VK_LOGIC_OP_COPY
@ VK_LOGIC_OP_AND_REVERSE
@ VK_LOGIC_OP_AND_INVERTED
@ VK_LOGIC_OP_INVERT
EAsyncComputeBudget
Definition Enums.h:8780
ERendererStencilMask
Definition Enums.h:10940
EImageComponentDebugMode
Definition Enums.h:36242
VkShadingRatePaletteEntryNV
Definition Enums.h:1344
@ VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_4X4_PIXELS_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_16_INVOCATIONS_PER_PIXEL_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X4_PIXELS_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_2_INVOCATIONS_PER_PIXEL_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_8_INVOCATIONS_PER_PIXEL_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_1X2_PIXELS_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_PIXEL_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X1_PIXELS_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X2_PIXELS_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_4_INVOCATIONS_PER_PIXEL_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_4X2_PIXELS_NV
ETemperatureSeverityType
Definition Enums.h:40226
EEnvelopeFollowerPeakMode
Definition Enums.h:29071
dtRotation
Definition Enums.h:39244
IKEEXT_INTEGRITY_TYPE_
Definition Enums.h:3279
EShowFlagGroup
Definition Enums.h:5068
ovrLeaderboardFilterType_
Definition Enums.h:17329
EAngularConstraintMotion
Definition Enums.h:10322
ECFCoreFileStatus
Definition Enums.h:14423
EEnvQueryHightlightMode
Definition Enums.h:41230
EInstallBundleManagerInitResult
Definition Enums.h:40354
IPSEC_TOKEN_PRINCIPAL_
Definition Enums.h:3391
EPCGMetadataOp
Definition Enums.h:20627
ERigSwitchParentMode
Definition Enums.h:21006
EAssetDataCanBeSubobject
Definition Enums.h:38245
EHDRCaptureGamut
Definition Enums.h:39938
ECollectionGroupEnum
Definition Enums.h:37294
EBlockCanary
Definition Enums.h:34017
EBusSendType
Definition Enums.h:22468
tagCameraControlProperty
Definition Enums.h:37530
ECollapsingType
Definition Enums.h:19847
NSVGpointFlags
Definition Enums.h:34400
ESlateInvalidationPaintType
Definition Enums.h:18817
EMovieSceneCompileResult
Definition Enums.h:8592
ESelectSubjectTypeEnum
Definition Enums.h:25396
EVerticalAlignment
Definition Enums.h:5463
FAIDistanceType
Definition Enums.h:41099
EPCGSpawnActorOption
Definition Enums.h:23102
EPhysicsAssetSolverType
Definition Enums.h:7931
EGTAOType
Definition Enums.h:35219
@ EAsyncHorizonSearch
@ EAsyncCombinedSpatial
EStreamlineFeatureSupport
Definition Enums.h:25345
EPrimaryAssetCookRule
Definition Enums.h:21284
ERigControlVisibility
Definition Enums.h:19211
EInterpCurveMode
Definition Enums.h:6108
EGeometryScriptRemeshSmoothingType
Definition Enums.h:18492
ETrailWidthMode
Definition Enums.h:11450
EReceivePropertiesFlags
Definition Enums.h:10394
ESwitchMaterialOutputType
Definition Enums.h:38620
ovrRoomJoinPolicy_
Definition Enums.h:17311
@ ovrRoom_JoinPolicyFriendsOfMembers
ETabRole
Definition Enums.h:32769
EColorType
Definition Enums.h:37673
EVirtualKeyboardDismissAction
Definition Enums.h:28716
ETranslucencyVolumeCascade
Definition Enums.h:6534
EAudioDeviceChangedState
Definition Enums.h:39076
EDDSFlags
Definition Enums.h:38369
@ DDSF_PixelFormat
ETransactionObjectEventType
Definition Enums.h:22633
EGeometryScriptGridSizingMethod
Definition Enums.h:18850
IKEEXT_MM_SA_STATE_
Definition Enums.h:2818
NSVGlineCap
Definition Enums.h:34367
OodleLZ_Decode_ThreadPhase
Definition Enums.h:32822
EVertexPaintAxis
Definition Enums.h:40310
EExtrudeMeshSelectionRegionModifierMode
Definition Enums.h:24208
EPCGComponentDirtyFlag
Definition Enums.h:22544
EFriendRelationship
Definition Enums.h:14991
@ k_EFriendRelationshipRequestInitiator
@ k_EFriendRelationshipSuggested_DEPRECATED
@ k_EFriendRelationshipRequestRecipient
EAsyncExecution
Definition Enums.h:13369
ETextureLayoutAspectRatio
Definition Enums.h:11508
EXformParameter
Definition Enums.h:23767
ELocalFileReplayResult
Definition Enums.h:39703
EIoStoreTocVersion
Definition Enums.h:32928
EAmazonS3MultipartUploadStatus
Definition Enums.h:32139
ERepDataBufferType
Definition Enums.h:6288
ETextureSizingType
Definition Enums.h:8372
@ TextureSizingType_AutomaticFromTexelDensity
@ TextureSizingType_UseSingleTextureSize
@ TextureSizingType_UseAutomaticBiasedSizes
@ TextureSizingType_AutomaticFromMeshDrawDistance
@ TextureSizingType_UseSimplygonAutomaticSizing
@ TextureSizingType_AutomaticFromMeshScreenSize
@ TextureSizingType_UseManualOverrideTextureSize
NV_GPU_PERF_PSTATE20_CLOCK_TYPE_ID
Definition Enums.h:40750
UDateFormatStyle
Definition Enums.h:33796
EMemoryTraceRootHeap
Definition Enums.h:5643
EGeometryScriptBooleanOperation
Definition Enums.h:17954
EAudioEncodeHint
Definition Enums.h:14059
EFullyLoadPackageType
Definition Enums.h:20051
EDynamicResolutionStateEvent
Definition Enums.h:40253
SkeletalMeshOptimizationImportance
Definition Enums.h:4896
ELobbyType
Definition Enums.h:14939
@ k_ELobbyTypePublic
@ k_ELobbyTypePrivate
@ k_ELobbyTypeFriendsOnly
@ k_ELobbyTypePrivateUnique
@ k_ELobbyTypeInvisible
EFieldCommandOutputType
Definition Enums.h:21129
EUpdateTransformFlags
Definition Enums.h:8969
EAnimSubsystemEnumeration
Definition Enums.h:15283
EAnalyticsBuildType
Definition Enums.h:25465
ENativeGameplayTagToken
Definition Enums.h:39698
EGeometryScriptLinearExtrudeDirection
Definition Enums.h:18195
EPrimitiveDirtyState
Definition Enums.h:9815
EMediaState
Definition Enums.h:31545
ECursorAction
Definition Enums.h:29624
EHoudiniMultiParmModificationType
Definition Enums.h:19010
EAudioSpectrumType
Definition Enums.h:22012
EUniqueObjectNameOptions
Definition Enums.h:13267
EShadowCacheInvalidationBehavior
Definition Enums.h:14158
EVoiceChatChannelType
Definition Enums.h:29774
EClassCastFlags
Definition Enums.h:3994
@ CASTCLASS_FMulticastDelegateProperty
@ CASTCLASS_FInterfaceProperty
@ CASTCLASS_FObjectPropertyBase
@ CASTCLASS_FSoftObjectProperty
@ CASTCLASS_FWeakObjectProperty
@ CASTCLASS_FLazyObjectProperty
EAudioBusChannels
Definition Enums.h:25099
GFSDK_Aftermath_GraphicsApi
Definition Enums.h:39582
EWorldPartitionRuntimeCellState
Definition Enums.h:32347
EInitialWaveOscillatorOffsetType
Definition Enums.h:28138
EHISMViewRelevanceType
Definition Enums.h:20965
EAnalogStick
Definition Enums.h:27999
EShadowDepthPixelShaderMode
Definition Enums.h:38466
EGPUSortFlags
Definition Enums.h:10970
@ SortAfterPostRenderOpaque
@ KeyGenAfterPostRenderOpaque
EMovieSceneBlendType
Definition Enums.h:8352
EMediaAudioCaptureDeviceFilter
Definition Enums.h:39148
EAdditiveBasePoseType
Definition Enums.h:20082
EControlRigTestDataPlaybackMode
Definition Enums.h:19974
VkQueueGlobalPriorityKHR
Definition Enums.h:26861
ERHIFeatureSupport
Definition Enums.h:7582
VkPerformanceConfigurationTypeINTEL
Definition Enums.h:1888
@ VK_PERFORMANCE_CONFIGURATION_TYPE_COMMAND_QUEUE_METRICS_DISCOVERY_ACTIVATED_INTEL
EReferenceChainSearchMode
Definition Enums.h:28075
ESteamNetworkingConfigValue
Definition Enums.h:15070
@ k_ESteamNetworkingConfig_SDRClient_ConsecutitivePingTimeoutsFail
@ k_ESteamNetworkingConfig_SDRClient_ConsecutitivePingTimeoutsFailInitial
@ k_ESteamNetworkingConfig_Callback_MessagesSessionFailed
@ k_ESteamNetworkingConfig_Callback_RelayNetworkStatusChanged
@ k_ESteamNetworkingConfig_Callback_ConnectionStatusChanged
@ k_ESteamNetworkingConfig_Callback_CreateConnectionSignaling
@ k_ESteamNetworkingConfig_SDRClient_MinPingsBeforePingAccurate
@ k_ESteamNetworkingConfig_Callback_MessagesSessionRequest
@ k_ESteamNetworkingConfig_SDRClient_ForceRelayCluster
@ k_ESteamNetworkingConfig_SDRClient_DebugTicketAddress
ERigControlAxis
Definition Enums.h:19111
ERayTracingPayloadType
Definition Enums.h:13347
_BasicControlMode_e
Definition Enums.h:3767
ESceneSnapQueryType
Definition Enums.h:23448
UPluralType
Definition Enums.h:33686
@ UPLURAL_TYPE_CARDINAL
@ UPLURAL_TYPE_ORDINAL
EDrawPolyPathRadiusMode
Definition Enums.h:31389
EInstallBundleSourceType
Definition Enums.h:11017
ECSGOperation
Definition Enums.h:23508
EFunctionInputType
Definition Enums.h:40034
EOpenColorIOViewTransformDirection
Definition Enums.h:21839
EBitmapHeaderVersion
Definition Enums.h:35036
CURLMcode
Definition Enums.h:35925
@ CURLM_BAD_EASY_HANDLE
@ CURLM_RECURSIVE_API_CALL
@ CURLM_WAKEUP_FAILURE
@ CURLM_OUT_OF_MEMORY
@ CURLM_ABORTED_BY_CALLBACK
@ CURLM_CALL_MULTI_PERFORM
@ CURLM_BAD_SOCKET
@ CURLM_ADDED_ALREADY
@ CURLM_BAD_HANDLE
@ CURLM_INTERNAL_ERROR
@ CURLM_UNKNOWN_OPTION
@ CURLM_BAD_FUNCTION_ARGUMENT
EOcclusionCombineMode
Definition Enums.h:12995
EMediaCacheState
Definition Enums.h:31528
ReverbPreset
Definition Enums.h:16724
ETimerStatus
Definition Enums.h:8053
ERenderFocusRule
Definition Enums.h:28038
ETabIdFlags
Definition Enums.h:10847
VkAccelerationStructureTypeNV
Definition Enums.h:1950
EVoiceChatTransmitMode
Definition Enums.h:29781
EAudioRadialSliderLayout
Definition Enums.h:33087
EHairAABBUpdateType
Definition Enums.h:21635
EHoudiniInstancerType
Definition Enums.h:23744
ETextureChromaticAdaptationMethod
Definition Enums.h:16694
EParticleBurstMethod
Definition Enums.h:38154
EDrawRectangleFlags
Definition Enums.h:6128
FIoStoreTocEntryMetaFlags
Definition Enums.h:32982
EDynamicMeshChangeType
Definition Enums.h:14647
ESoftObjectPathSerializeType
Definition Enums.h:18856
ERingModulatorTypeSourceEffect
Definition Enums.h:29249
ETypedElementWorldType
Definition Enums.h:14065
EPowerSavingEligibility
Definition Enums.h:23117
EChartAggregationMode
Definition Enums.h:21542
ESoundWaveFFTSize
Definition Enums.h:24435
EAccountType
Definition Enums.h:15239
@ k_EAccountTypeContentServer
@ k_EAccountTypeAnonGameServer
@ k_EAccountTypeMultiseat
@ k_EAccountTypeIndividual
@ k_EAccountTypeGameServer
@ k_EAccountTypeAnonUser
@ k_EAccountTypeConsoleUser
EMoviePipelineTextureStreamingMethod
Definition Enums.h:22455
ELocationBoneSocketSource
Definition Enums.h:40133
TrustLevel
Definition Enums.h:26498
EFlowDirection
Definition Enums.h:13188
EDrawPolyPathExtrudeDirection
Definition Enums.h:31404
EIntersectionType
Definition Enums.h:16659
EARServiceAvailability
Definition Enums.h:36690
EPreviewAnimationBlueprintApplicationMethod
Definition Enums.h:19704
EPostProcessMaterialInput
Definition Enums.h:22100
EMessageFlags
Definition Enums.h:13010
ECFCoreChangelogMarkupType
Definition Enums.h:14320
ERotationOrderEnum
Definition Enums.h:25229
EInterpTrackMoveRotMode
Definition Enums.h:37991
EVectorNoiseFunction
Definition Enums.h:38161
VkCopyAccelerationStructureModeNV
Definition Enums.h:1994
ELightComponentType
Definition Enums.h:9054
EPCGAttributePropertySelection
Definition Enums.h:20546
ERigVMUserWorkflowType
Definition Enums.h:18801
_DIRECTORY_NOTIFY_INFORMATION_CLASS
Definition Enums.h:3576
EParticleEventType
Definition Enums.h:29979
EHttpServerRequestVerbs
Definition Enums.h:31724
ESynthLFOMode
Definition Enums.h:28873
ESynth1PatchSource
Definition Enums.h:28946
ECustomTimeStepSynchronizationState
Definition Enums.h:21749
EActorSequenceObjectReferenceType
Definition Enums.h:26684
EUpdateStaticMeshFlags
Definition Enums.h:11977
EBindingKind
Definition Enums.h:27383
EGeometryCollectionCacheType
Definition Enums.h:21238
ERDGResourceExtractionFlags
Definition Enums.h:8948
EPreLoadScreenTypes
Definition Enums.h:11010
PageType
Definition Enums.h:32154
@ PT_ChatOptions
@ PT_DefaultOptions
EVoiceBlockReasons
Definition Enums.h:9116
EOpacitySourceMode
Definition Enums.h:12678
ESynthSlateColorStyle
Definition Enums.h:29465
EFollicleMaskChannel
Definition Enums.h:25608
FWP_VSWITCH_NETWORK_TYPE_
Definition Enums.h:2968
ECreateReplicationChangelistMgrFlags
Definition Enums.h:10382
EDrivenBoneModificationMode
Definition Enums.h:36836
TextureMipGenSettings
Definition Enums.h:11839
EStructUtilsResult
Definition Enums.h:26492
EPolyEditExtrudeDirection
Definition Enums.h:23680
ERHIBindlessConfiguration
Definition Enums.h:11372
tagExtentMode
Definition Enums.h:4
EPresenceAdvertisementType
Definition Enums.h:24010
VkBuildAccelerationStructureFlagBitsKHR
Definition Enums.h:26777
EOverlayToStoreFlag
Definition Enums.h:15020
@ k_EOverlayToStoreFlag_AddToCartAndShow
VkPerformanceOverrideTypeINTEL
Definition Enums.h:1906
EPBIKLimitType
Definition Enums.h:24629
ERigVMNameOp
Definition Enums.h:18642
EHairStrandsShaderType
Definition Enums.h:25577
ESubmixEffectDynamicsChannelLinkMode
Definition Enums.h:21871
EToolActivityStartResult
Definition Enums.h:23597
EDataLayerType
Definition Enums.h:25687
EHeightFieldRenderMode
Definition Enums.h:31991
EWindowsRHI
Definition Enums.h:34434
tagBANDSITECID
Definition Enums.h:173
EModulationDestination
Definition Enums.h:25090
EExportFilterFlags
Definition Enums.h:32240
OodleLZ_CompressionLevel
Definition Enums.h:32778
ERBFFunctionType
Definition Enums.h:36724
ECameraShakeSourceShakeStatus
Definition Enums.h:37666
EGeometryScriptBakeNormalSpace
Definition Enums.h:17549
EToolActivityEndResult
Definition Enums.h:23603
ECookOptimizationFlags
Definition Enums.h:28067
EByteBufferResourceType
Definition Enums.h:34486
EVisibiltyOptionsEnum
Definition Enums.h:25083
curl_usessl
Definition Enums.h:35916
ESlateParentWindowSearchMethod
Definition Enums.h:21049
ERootParameterKeys
Definition Enums.h:38924
EMeshApproximationGroundPlaneClippingPolicy
Definition Enums.h:8826
ELifetimeCondition
Definition Enums.h:41298
VkLineRasterizationModeEXT
Definition Enums.h:1288
EQueryFlags
Definition Enums.h:8756
EInstallBundleReleaseRequestFlags
Definition Enums.h:11131
VkGeometryFlagBitsKHR
Definition Enums.h:26827
@ VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCATION_BIT_NV
@ VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCATION_BIT_KHR
ECRSimConstraintType
Definition Enums.h:19989
ADDRESS_MODE
Definition Enums.h:34297
ELandscapeLayerDisplayMode
Definition Enums.h:38521
ESceneTextureExtracts
Definition Enums.h:9953
MERGE_UPDATE_STATUS
Definition Enums.h:152
EAttachmentRule
Definition Enums.h:10829
EClusterSizeMethodEnum
Definition Enums.h:25075
@ Dataflow_ClusterSizeMethod_ByFractionOfInput
EPathFollowingVelocityMode
Definition Enums.h:33482
EVoiceChatAttenuationModel
Definition Enums.h:29788
DWMNCRENDERINGPOLICY
Definition Enums.h:32530
EBloomMethod
Definition Enums.h:6798
ESculptBrushOpTargetType
Definition Enums.h:24215
EGBufferType
Definition Enums.h:5546
ESingleThreadedPSOCreateMode
Definition Enums.h:41179
ULocDataLocaleType
Definition Enums.h:33920
EBlackboardNotificationResult
Definition Enums.h:29817
EAISenseNotifyType
Definition Enums.h:41083
ECustomDepthMode
Definition Enums.h:10401
EPrimalStructureElevatorState
Definition Enums.h:33081
EHoudiniXformType
Definition Enums.h:23822
EShaderResourceUsageFlags
Definition Enums.h:19622
EDeferredParamStrictness
Definition Enums.h:24636
ESynth1PatchDestination
Definition Enums.h:28955
_NVAPI_VIDEO_STATE_COMPONENT_ID
Definition Enums.h:1166
EHoudiniProxyRefineResult
Definition Enums.h:24832
EDesiredImageFormat
Definition Enums.h:33073
dtAllocHint
Definition Enums.h:31950
@ DT_ALLOC_PERM_NODE_POOL
@ DT_ALLOC_PERM_TILE_DYNLINK_CLUSTER
@ DT_ALLOC_PERM_NAVQUERY
@ DT_ALLOC_PERM_PATH_CORRIDOR
@ DT_ALLOC_PERM_AVOIDANCE
@ DT_ALLOC_PERM_LOOKUP
@ DT_ALLOC_PERM_PATH_QUEUE
@ DT_ALLOC_PERM_TILE_DATA
@ DT_ALLOC_PERM_PROXIMITY_GRID
@ DT_ALLOC_PERM_TILE_DYNLINK_OFFMESH
@ DT_ALLOC_PERM_TILE_CACHE_LAYER
@ DT_ALLOC_PERM_NAVMESH
EPluginLoadedFrom
Definition Enums.h:7717
EScreenProbeIndirectArgs
Definition Enums.h:34332
EDefaultInputType
Definition Enums.h:38261
ETranslucencyLightingMode
Definition Enums.h:5754
IKEEXT_CERT_CRITERIA_NAME_TYPE_
Definition Enums.h:3111
EInstanceCullingMode
Definition Enums.h:9809
EConfigTestEnum
Definition Enums.h:13591
NETIO_TRIAGE_BLOCK_ID
Definition Enums.h:3375
ETransformMeshesTransformMode
Definition Enums.h:26704
EPackageExternalResource
Definition Enums.h:9562
EPackageExtension
Definition Enums.h:7857
EJoinRequestAction
Definition Enums.h:12325
ECFCoreStatus
Definition Enums.h:14387
EGeometryScriptTopologyConnectionType
Definition Enums.h:18262
EClothingTeleportMode
Definition Enums.h:12229
EHeightmapRTType
Definition Enums.h:36957
ELatentActionChangeType
Definition Enums.h:8095
EBlueprintTextLiteralType
Definition Enums.h:14043
ERasterizerDepthClipMode
Definition Enums.h:8954
EModelingComponentsPlaneVisualizationMode
Definition Enums.h:23565
VkImageLayout
Definition Enums.h:2096
@ VK_IMAGE_LAYOUT_SHADING_RATE_OPTIMAL_NV
@ VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
@ VK_IMAGE_LAYOUT_MAX_ENUM
@ VK_IMAGE_LAYOUT_RANGE_SIZE
@ VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL
@ VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR
@ VK_IMAGE_LAYOUT_UNDEFINED
@ VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR
@ VK_IMAGE_LAYOUT_PREINITIALIZED
@ VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
@ VK_IMAGE_LAYOUT_BEGIN_RANGE
@ VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL
@ VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
@ VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR
@ VK_IMAGE_LAYOUT_END_RANGE
@ VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL
@ VK_IMAGE_LAYOUT_PRESENT_SRC_KHR
@ VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL
@ VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL
@ VK_IMAGE_LAYOUT_FRAGMENT_DENSITY_MAP_OPTIMAL_EXT
EGenerateNavDataTimeSlicedState
Definition Enums.h:32093
INPUT_DESTINATION_ROUTING_MODE
Definition Enums.h:3953
EHairStrandsRasterPassType
Definition Enums.h:36891
ESourceEffectFilterCircuit
Definition Enums.h:29089
EBlendableLocation
Definition Enums.h:7028
ERecomputeUVsPropertiesUnwrapType
Definition Enums.h:20575
ECreateModelingObjectResult
Definition Enums.h:23265
EBatchProcessingMode
Definition Enums.h:9793
EConstraintType
Definition Enums.h:19265
EPlaneBrushSideMode
Definition Enums.h:24331
ERetargetTranslationMode
Definition Enums.h:24570
EPcmBitDepthConversion
Definition Enums.h:38773
EPhysicsInterfaceScopedLockType
Definition Enums.h:37336
EShaderVisibility
Definition Enums.h:21484
VkImageType
Definition Enums.h:2025
@ VK_IMAGE_TYPE_MAX_ENUM
@ VK_IMAGE_TYPE_RANGE_SIZE
@ VK_IMAGE_TYPE_BEGIN_RANGE
@ VK_IMAGE_TYPE_END_RANGE
EHairInterpolationType
Definition Enums.h:22578
EWorldType::Type EInternalObjectFlags
Definition Enums.h:41347
EConstantQNormalizationEnum
Definition Enums.h:32660
UStreamlineDLSSGMode
Definition Enums.h:31760
ESynthFilterType
Definition Enums.h:28921
ERBFNormalizeMethod
Definition Enums.h:36752
EControlRigComponentMapDirection
Definition Enums.h:19722
EConfigLayerFlags
Definition Enums.h:11993
ELinkAllocationType
Definition Enums.h:40809
ETranslucencyType
Definition Enums.h:8632
WICBitmapDitherType
Definition Enums.h:3881
EToolShutdownType
Definition Enums.h:18477
ENormalMode
Definition Enums.h:21319
@ NM_RecalculateNormals
@ NM_PreserveSmoothingGroups
@ NM_RecalculateNormalsHard
@ NM_RecalculateNormalsSmooth
EParseState
Definition Enums.h:12786
EResourceTransitionFlags
Definition Enums.h:8746
EResizingAxis
Definition Enums.h:20092
ESpaceCurveControlPointOriginMode
Definition Enums.h:13871
ENDIMeshRendererInfoVersion
Definition Enums.h:14260
ETextureColorChannel
Definition Enums.h:38076
ESteamInputGlyphSize
Definition Enums.h:16498
EPCGCopyPointsInheritanceMode
Definition Enums.h:22863
EWinHttpCallbackStatus
Definition Enums.h:36049
ESequencerState
Definition Enums.h:9378
EWindowDrawAttentionRequestType
Definition Enums.h:9399
_AM_AUDIO_RENDERER_STAT_PARAM
Definition Enums.h:37556
VkSubmitFlagBits
Definition Enums.h:26892
ENavSystemOverridePolicy
Definition Enums.h:39601
EPCGMetadataSettingsBaseMode
Definition Enums.h:22709
EHairGeometryType
Definition Enums.h:18013
EGeometryScriptSamplingWeightMode
Definition Enums.h:18611
EBinkMoviePlayerBinkSoundTrack
Definition Enums.h:39359
EDynamicBoxType
Definition Enums.h:38873
ODSCRecompileCommand
Definition Enums.h:8665
SRC_ERR
Definition Enums.h:38641
@ SRC_ERR_MALLOC_FAILED
@ SRC_ERR_BAD_PROC_PTR
@ SRC_ERR_BAD_DATA_PTR
@ SRC_ERR_NO_ERROR
@ SRC_ERR_BAD_STATE
@ SRC_ERR_NO_PRIVATE
@ SRC_ERR_BAD_CONVERTER
@ SRC_ERR_SINC_BAD_BUFFER_LEN
@ SRC_ERR_MAX_ERROR
@ SRC_ERR_BAD_PRIV_PTR
@ SRC_ERR_NULL_CALLBACK
@ SRC_ERR_BAD_INTERNAL_STATE
@ SRC_ERR_BAD_DATA
@ SRC_ERR_BAD_MODE
@ SRC_ERR_BAD_CHANNEL_COUNT
@ SRC_ERR_DATA_OVERLAP
@ SRC_ERR_NO_VARIABLE_RATIO
@ SRC_ERR_FILTER_LEN
@ SRC_ERR_BAD_SRC_RATIO
@ SRC_ERR_SINC_PREPARE_DATA_BAD_LEN
@ SRC_ERR_SIZE_INCOMPATIBILITY
@ SRC_ERR_BAD_SINC_STATE
@ SRC_ERR_BAD_CALLBACK
@ SRC_ERR_SHIFT_BITS
EFrameNumberDisplayFormats
Definition Enums.h:38675
EPCGPointTargetFilterType
Definition Enums.h:22974
EMirrorOperationMode
Definition Enums.h:26351
EStrataMaterialExportContext
Definition Enums.h:32431
IPSEC_PFS_GROUP_
Definition Enums.h:2703
EGenerateTileTimeSlicedState
Definition Enums.h:32086
EDisplaceMeshToolTriangleSelectionType
Definition Enums.h:31359
ELumenLightType
Definition Enums.h:37680
EMediaTextureSampleFormat
Definition Enums.h:31163
EPropertyCollectFlags
Definition Enums.h:35172
ESerializePropertyType
Definition Enums.h:10428
eCrossPlayType
Definition Enums.h:11937
ETransformMeshesSnapDragRotationMode
Definition Enums.h:26719
VkPrimitiveTopology
Definition Enums.h:2286
@ VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY
@ VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY
@ VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY
@ VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY
@ VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP
EMetasoundSourceAudioFormat
Definition Enums.h:28190
EMicroTransactionResult
Definition Enums.h:40061
NV_GPU_CLOCK_CLK_VF_POINT_TYPE
Definition Enums.h:1936
HCfavor_e
Definition Enums.h:32858
@ favorDecompressionSpeed
@ favorCompressionRatio
ERecvMultiFlags
Definition Enums.h:9334
EBufferUsageFlags
Definition Enums.h:7676
CURLversion
Definition Enums.h:35987
ECurveTableMode
Definition Enums.h:28599
ESlateAccessibleBehavior
Definition Enums.h:24048
EDBufferTextureId
Definition Enums.h:38031
EDecompressionType
Definition Enums.h:9940
EOS_EAntiCheatCommonClientType
Definition Enums.h:23983
VkExternalFenceFeatureFlagBits
Definition Enums.h:2461
EInputBindingClone
Definition Enums.h:25551
_DECIMATION_USAGE
Definition Enums.h:37541
EEncryptionResponse
Definition Enums.h:14187
EInstallBundlePauseFlags
Definition Enums.h:40383
ERequestedCultureOverrideLevel
Definition Enums.h:32759
EMotionBlurFilter
Definition Enums.h:38309
CrowdBoundaryFlags
Definition Enums.h:39213
EMobileSceneTextureSetupMode
Definition Enums.h:9979
OIDNDeviceType
Definition Enums.h:29565
THUMBBUTTONFLAGS
Definition Enums.h:25270
EWeaponAmmoReloadState
Definition Enums.h:29159
EXboxOrigin
Definition Enums.h:15934
@ k_EXboxOrigin_LeftStick_DPadSouth
@ k_EXboxOrigin_LeftBumper
@ k_EXboxOrigin_DPad_West
@ k_EXboxOrigin_LeftStick_Move
@ k_EXboxOrigin_RightStick_Click
@ k_EXboxOrigin_RightStick_DPadEast
@ k_EXboxOrigin_RightBumper
@ k_EXboxOrigin_LeftTrigger_Pull
@ k_EXboxOrigin_LeftStick_DPadNorth
@ k_EXboxOrigin_DPad_North
@ k_EXboxOrigin_RightTrigger_Pull
@ k_EXboxOrigin_LeftStick_Click
@ k_EXboxOrigin_RightTrigger_Click
@ k_EXboxOrigin_RightStick_DPadNorth
@ k_EXboxOrigin_RightStick_DPadSouth
@ k_EXboxOrigin_RightStick_DPadWest
@ k_EXboxOrigin_LeftStick_DPadWest
@ k_EXboxOrigin_LeftStick_DPadEast
@ k_EXboxOrigin_DPad_South
@ k_EXboxOrigin_LeftTrigger_Click
@ k_EXboxOrigin_DPad_East
@ k_EXboxOrigin_RightStick_Move
ECameraAutoFollowMode
Definition Enums.h:24497
EGeometryScriptUniformRemeshTargetType
Definition Enums.h:18507
ENavDataGatheringMode
Definition Enums.h:12627
VkShaderInfoTypeAMD
Definition Enums.h:1877
ETransformMeshesSnapDragSource
Definition Enums.h:26712
FWPS_GENERAL_DISCARD_REASON_
Definition Enums.h:3346
EGeometryScriptMorphologicalOpType
Definition Enums.h:18793
ESpaceCurveControlPointTransformMode
Definition Enums.h:13865
UCurrencySpacing
Definition Enums.h:33838
@ UNUM_CURRENCY_SURROUNDING_MATCH
UDisplayContextType
Definition Enums.h:33859
EOS_ESessionAttributeAdvertisementType
Definition Enums.h:25025
EParticleVertexFactoryType
Definition Enums.h:4548
EMeshGroupPaintBrushAreaType
Definition Enums.h:26161
EMediaPlayerOptionBooleanOverride
Definition Enums.h:31587
ESizingRule
Definition Enums.h:12848
FMaterialGPUMessageFlags
Definition Enums.h:37351
EObjectMark
Definition Enums.h:6241
@ OBJECTMARK_NotAlwaysLoadedForEditorGame
@ OBJECTMARK_EditorOnly
@ OBJECTMARK_INHERITEDMARKS
@ OBJECTMARK_NotForClient
@ OBJECTMARK_NotForTargetPlatform
@ OBJECTMARK_NotForServer
ENetworkVersionHistory
Definition Enums.h:5569
EAccessibleBehavior
Definition Enums.h:14007
ESteamNetworkingIdentityType
Definition Enums.h:15170
FAmazonS3GetObjectStatus
Definition Enums.h:32131
EPropertyBagPropertyType
Definition Enums.h:23074
ERDGPassFlags
Definition Enums.h:8765
EFFTSize
Definition Enums.h:21985
EBTChildIndex
Definition Enums.h:32265
GFSDK_Aftermath_FeatureFlags
Definition Enums.h:40697
@ GFSDK_Aftermath_FeatureFlags_EnableShaderErrorReporting
EGLTFJsonAlphaMode
Definition Enums.h:28389
ESimulationInitializationState
Definition Enums.h:37278
EGizmoElementViewAlignType
Definition Enums.h:39039
UCalendarWallTimeOption
Definition Enums.h:33982
ERootMotionSourceID
Definition Enums.h:28062
ECoreOnlineDummy
Definition Enums.h:35349
ENonlinearOperationType
Definition Enums.h:26296
EPCGDifferenceMode
Definition Enums.h:20999
ECFCoreSortOrder
Definition Enums.h:14284
ERootMotionFinishVelocityMode
Definition Enums.h:8479
EVisibilityBasedAnimTickOption
Definition Enums.h:12567
ESurfaceCacheCompression
Definition Enums.h:36572
EDataSortTypeEnum
Definition Enums.h:25873
@ ChaosNiagara_DataSortType_NoSorting
@ ChaosNiagara_DataSortType_RandomShuffle
@ ChaosNiagara_DataSortType_SortByMassMinToMax
@ ChaosNiagara_DataSortType_SortByMassMaxToMin
EStereoscopicPass
Definition Enums.h:13310
EApplyRendertargetOption
Definition Enums.h:19885
EQuartzCommandType
Definition Enums.h:8638
EConvertQueryResult
Definition Enums.h:40236
EHLODBatchingPolicy
Definition Enums.h:23153
EPSOCompileAsyncMode
Definition Enums.h:35181
EOS_EAttributeType
Definition Enums.h:24975
ERayTracingPipelineCompatibilityFlags
Definition Enums.h:34156
EGeometryScriptPrimitiveUVMode
Definition Enums.h:18368
EDisplaceMeshToolChannelType
Definition Enums.h:31365
IPSEC_TOKEN_MODE_
Definition Enums.h:3439
ERHIPipeline
Definition Enums.h:7658
ELensFlareQuality
Definition Enums.h:38315
ELANBeaconVersionHistory
Definition Enums.h:9261
ovrRoomJoinability_
Definition Enums.h:17300
ERecentPlayerEncounterType
Definition Enums.h:12641
EMultiBlockType
Definition Enums.h:17024
ESteamNetworkingFakeIPType
Definition Enums.h:15181
ECustomVersionDifference
Definition Enums.h:20447
ESteamEncryptedAppTicketState
Definition Enums.h:15275
EPinResolveResult
Definition Enums.h:40285
ELumenDispatchCardTilesIndirectArgsOffset
Definition Enums.h:37915
ETrail2SourceMethod
Definition Enums.h:37814
ESteamNetworkingGetConfigValueResult
Definition Enums.h:16607
NSVGunits
Definition Enums.h:34415
@ NSVG_UNITS_PERCENT
VkCoarseSampleOrderTypeNV
Definition Enums.h:1751
EStencilMask
Definition Enums.h:5086
EHairInstanceCount
Definition Enums.h:25410
@ HairInstanceCount_CardsOrMeshesShadowView
@ HairInstanceCount_CardsOrMeshesPrimaryView
@ HairInstanceCount_StrandsPrimaryView
@ HairInstanceCount_StrandsShadowView
GPUSkinBoneInfluenceType
Definition Enums.h:4717
ESnapshotSourceMode
Definition Enums.h:36791
OodleLZ_Verbosity
Definition Enums.h:32836
ELandscapeGizmoType
Definition Enums.h:36931
EVisibilityAggressiveness
Definition Enums.h:20957
ESamplerCompareFunction
Definition Enums.h:6707
ETimecodeProviderSynchronizationState
Definition Enums.h:24854
EAutoCenter
Definition Enums.h:20319
EAIParamType
Definition Enums.h:41119
ECollisionShapeType
Definition Enums.h:17961
EPingType
Definition Enums.h:17037
@ RoundTripExclFrame
EEyeTrackerStatus
Definition Enums.h:35198
ERPCDoSEscalateReason
Definition Enums.h:7880
OodleLZ_Jobify
Definition Enums.h:32972
EDelayAcquireImageType
Definition Enums.h:39675
EPCGGetDataFromActorMode
Definition Enums.h:22886
EBeaconConnectionState
Definition Enums.h:13606
HighlightStartingPoint
Definition Enums.h:29749
GAME_INSTALL_SCOPE
Definition Enums.h:34305
EFoliageInstanceFlags
Definition Enums.h:20938
VkSurfaceCounterFlagBitsEXT
Definition Enums.h:26874
EDGE_GESTURE_KIND
Definition Enums.h:60
EPatternToolAxisSpacingMode
Definition Enums.h:24262
EGLTFTextureImageFormat
Definition Enums.h:28274
EVectorFieldConstructionOp
Definition Enums.h:12764
ovrMessageType_
Definition Enums.h:17160
@ ovrMessage_Matchmaking_Enqueue
@ ovrMessage_RichPresence_Clear
@ ovrMessage_Achievements_Unlock
@ ovrMessage_Notification_Party_PartyUpdate
@ ovrMessage_Matchmaking_CreateAndEnqueueRoom2
@ ovrMessage_Notification_Voip_ConnectRequest
@ ovrMessage_Matchmaking_CreateAndEnqueueRoom
@ ovrMessage_AssetFile_DownloadCancelByName
@ ovrMessage_Room_UpdateMembershipLockStatus
@ ovrMessage_Matchmaking_Browse
@ ovrMessage_Matchmaking_GetAdminSnapshot
@ ovrMessage_Notification_GetRoomInvites
@ ovrMessage_Notification_Room_InviteAccepted
@ ovrMessage_AssetFile_DeleteByName
@ ovrMessage_IAP_GetViewerPurchasesDurableCache
@ ovrMessage_Room_CreateAndJoinPrivate
@ ovrMessage_CloudStorage_Delete
@ ovrMessage_Notification_Livestreaming_StatusChange
@ ovrMessage_User_GetUserProof
@ ovrMessage_PlatformInitializeWindowsAsynchronous
@ ovrMessage_Achievements_GetNextAchievementDefinitionArrayPage
@ ovrMessage_User_GetNextUserAndRoomArrayPage
@ ovrMessage_Notification_Cal_FinalizeApplication
@ ovrMessage_Matchmaking_CreateRoom
@ ovrMessage_User_GetSdkAccounts
@ ovrMessage_CloudStorage_LoadConflictMetadata
@ ovrMessage_ApplicationLifecycle_GetSessionKey
@ ovrMessage_Achievements_AddFields
@ ovrMessage_Matchmaking_CreateRoom2
@ ovrMessage_AssetFile_DownloadById
@ ovrMessage_AssetFile_StatusById
@ ovrMessage_AssetFile_DeleteById
@ ovrMessage_Voip_SetSystemVoipSuppressed
@ ovrMessage_Notification_Networking_ConnectionStateChange
@ ovrMessage_LanguagePack_GetCurrent
@ ovrMessage_AssetFile_Download
@ ovrMessage_Room_GetNextRoomArrayPage
@ ovrMessage_PlatformInitializeWithAccessToken
@ ovrMessage_LanguagePack_SetCurrent
@ ovrMessage_Room_UpdateDataStore
@ ovrMessage_Entitlement_GetIsViewerEntitled
@ ovrMessage_User_GetAccessToken
@ ovrMessage_IAP_GetViewerPurchases
@ ovrMessage_IAP_ConsumePurchase
@ ovrMessage_Achievements_GetProgressByName
@ ovrMessage_Matchmaking_JoinRoom
@ ovrMessage_Notification_GetNextRoomInviteNotificationArrayPage
@ ovrMessage_Notification_ApplicationLifecycle_LaunchIntentChanged
@ ovrMessage_Room_SetDescription
@ ovrMessage_Notification_HTTP_Transfer
@ ovrMessage_IAP_LaunchCheckoutFlow
@ ovrMessage_Matchmaking_StartMatch
@ ovrMessage_CloudStorage_LoadHandle
@ ovrMessage_Achievements_GetAllProgress
@ ovrMessage_Achievements_GetNextAchievementProgressArrayPage
@ ovrMessage_Leaderboard_GetEntriesAfterRank
@ ovrMessage_CloudStorage_Save
@ ovrMessage_Notification_Room_RoomUpdate
@ ovrMessage_Room_GetModeratedRooms
@ ovrMessage_Notification_Matchmaking_MatchFound
@ ovrMessage_AssetFile_StatusByName
@ ovrMessage_Matchmaking_ReportResultInsecure
@ ovrMessage_Notification_Networking_PeerConnectRequest
@ ovrMessage_User_GetLoggedInUserFriendsAndRooms
@ ovrMessage_Notification_Room_InviteReceived
@ ovrMessage_Room_GetInvitableUsers
@ ovrMessage_Leaderboard_GetNextEntries
@ ovrMessage_Room_UpdatePrivateRoomJoinPolicy
@ ovrMessage_Livestreaming_GetStatus
@ ovrMessage_User_GetOrgScopedID
@ ovrMessage_IAP_GetProductsBySKU
@ ovrMessage_Room_GetCurrentForUser
@ ovrMessage_Achievements_GetAllDefinitions
@ ovrMessage_PlatformInitializeAndroidAsynchronous
@ ovrMessage_Notification_MarkAsRead
@ ovrMessage_User_GetLoggedInUserFriends
@ ovrMessage_Matchmaking_Browse2
@ ovrMessage_CloudStorage_LoadMetadata
@ ovrMessage_User_LaunchFriendRequestFlow
@ ovrMessage_Achievements_AddCount
@ ovrMessage_Leaderboard_GetEntries
@ ovrMessage_ApplicationLifecycle_RegisterSessionKey
@ ovrMessage_Room_CreateAndJoinPrivate2
@ ovrMessage_Matchmaking_Enqueue2
@ ovrMessage_Media_ShareToFacebook
@ ovrMessage_Notification_AssetFile_DownloadUpdate
@ ovrMessage_CloudStorage_Load
@ ovrMessage_Room_LaunchInvitableUserFlow
@ ovrMessage_CloudStorage_GetNextCloudStorageMetadataArrayPage
@ ovrMessage_User_GetLoggedInUserRecentlyMetUsersAndRooms
@ ovrMessage_Leaderboard_GetPreviousEntries
@ ovrMessage_Notification_Voip_SystemVoipState
@ ovrMessage_Application_LaunchOtherApp
@ ovrMessage_Room_GetInvitableUsers2
@ ovrMessage_User_GetNextUserArrayPage
@ ovrMessage_Notification_Voip_StateChange
@ ovrMessage_Leaderboard_WriteEntry
@ ovrMessage_AssetFile_DownloadCancelById
@ ovrMessage_CloudStorage_LoadBucketMetadata
@ ovrMessage_AssetFile_DownloadCancel
@ ovrMessage_Matchmaking_Cancel2
@ ovrMessage_Matchmaking_GetStats
@ ovrMessage_User_GetLoggedInUser
@ ovrMessage_Matchmaking_Cancel
@ ovrMessage_Livestreaming_ResumeStream
@ ovrMessage_CloudStorage2_GetUserDirectoryPath
@ ovrMessage_Platform_InitializeStandaloneOculus
@ ovrMessage_Matchmaking_EnqueueRoom2
@ ovrMessage_User_LaunchProfile
@ ovrMessage_Livestreaming_PauseStream
@ ovrMessage_ApplicationLifecycle_GetRegisteredPIDs
@ ovrMessage_CloudStorage_ResolveKeepLocal
@ ovrMessage_Notification_Cal_ProposeApplication
@ ovrMessage_IAP_GetNextProductArrayPage
@ ovrMessage_IAP_GetNextPurchaseArrayPage
@ ovrMessage_Application_GetVersion
@ ovrMessage_Achievements_GetDefinitionsByName
@ ovrMessage_CloudStorage_ResolveKeepRemote
@ ovrMessage_Matchmaking_EnqueueRoom
@ ovrMessage_AssetFile_DownloadByName
@ ovrMessage_AssetFile_GetList
@ ovrMessage_Notification_Networking_PingResult
EGoogleAuthTokenType
Definition Enums.h:19783
EQuartzDelegateType
Definition Enums.h:21042
EUdpMessageSegments
Definition Enums.h:26078
ETrackActiveCondition
Definition Enums.h:38017
ECFCoreMakrupType
Definition Enums.h:14307
UDateFormatField
Definition Enums.h:33693
@ UDAT_FLEXIBLE_DAY_PERIOD_FIELD
@ UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD
@ UDAT_MILLISECONDS_IN_DAY_FIELD
@ UDAT_DAY_OF_WEEK_IN_MONTH_FIELD
@ UDAT_AM_PM_MIDNIGHT_NOON_FIELD
ENetSyncLoadType
Definition Enums.h:15132
Beam2SourceTargetMethod
Definition Enums.h:38130
ECollisionTraceFlag
Definition Enums.h:10434
ESteamNetworkingAvailability
Definition Enums.h:16593
ESteamAPICallFailure
Definition Enums.h:15328
@ k_ESteamAPICallFailureMismatchedCallback
EMovementMode
Definition Enums.h:41327
ENCPoolMethod
Definition Enums.h:10577
@ ManualRelease_OnComplete
ERuntimeVirtualTextureShaderUniform
Definition Enums.h:8211
EInputCaptureRequestType
Definition Enums.h:23187
EPCGPointFilterConstantType
Definition Enums.h:22987
EUpscaleStage
Definition Enums.h:24479
ERootMotionAccumulateMode
Definition Enums.h:8473
EARJointTransformSpace
Definition Enums.h:36452
ESkyLightSourceType
Definition Enums.h:18094
EChatSteamIDInstanceFlags
Definition Enums.h:15255
EVirtualTextureUnpackType
Definition Enums.h:32516
ERDGUnorderedAccessViewFlags
Definition Enums.h:8936
ESocketShutdownMode
Definition Enums.h:9284
EMeshGroupPaintToolActions
Definition Enums.h:26174
_IO_ALLOCATION_ACTION
Definition Enums.h:3638
TextureGroup
Definition Enums.h:11782
@ TEXTUREGROUP_WeaponNormalMap
@ TEXTUREGROUP_Project18
@ TEXTUREGROUP_IESLightProfile
@ TEXTUREGROUP_Project11
@ TEXTUREGROUP_Shadowmap
@ TEXTUREGROUP_CharacterNormalMap
@ TEXTUREGROUP_Project07
@ TEXTUREGROUP_WeaponSpecular
@ TEXTUREGROUP_Project01
@ TEXTUREGROUP_VehicleNormalMap
@ TEXTUREGROUP_ImpostorNormalDepth
@ TEXTUREGROUP_Terrain_Weightmap
@ TEXTUREGROUP_ProcBuilding_LightMap
@ TEXTUREGROUP_VehicleSpecular
@ TEXTUREGROUP_WorldSpecular
@ TEXTUREGROUP_Character
@ TEXTUREGROUP_Terrain_Heightmap
@ TEXTUREGROUP_WorldNormalMap
@ TEXTUREGROUP_ProcBuilding_Face
@ TEXTUREGROUP_Project17
@ TEXTUREGROUP_Project15
@ TEXTUREGROUP_Project14
@ TEXTUREGROUP_Project09
@ TEXTUREGROUP_CharacterSpecular
@ TEXTUREGROUP_Project04
@ TEXTUREGROUP_ColorLookupTable
@ TEXTUREGROUP_Project03
@ TEXTUREGROUP_Cinematic
@ TEXTUREGROUP_Project08
@ TEXTUREGROUP_RenderTarget
@ TEXTUREGROUP_Project13
@ TEXTUREGROUP_16BitData
@ TEXTUREGROUP_Project16
@ TEXTUREGROUP_Project06
@ TEXTUREGROUP_EffectsNotFiltered
@ TEXTUREGROUP_Project05
@ TEXTUREGROUP_MobileFlattened
@ TEXTUREGROUP_Project12
@ TEXTUREGROUP_Project02
@ TEXTUREGROUP_Project10
@ TEXTUREGROUP_HierarchicalLOD
EOS_ELogLevel
Definition Enums.h:24999
EARGeoTrackingAccuracy
Definition Enums.h:36616
ESortState
Definition Enums.h:32233
EVirtualTextureCodec
Definition Enums.h:38906
EVideoRecordingState
Definition Enums.h:40326
ELoadFlags
Definition Enums.h:5373
@ LOAD_SkipLoadImportedPackages
@ LOAD_DisableDependencyPreloading
@ LOAD_PackageForPIE
@ LOAD_ResolvingDeferredExports
@ LOAD_DisableCompileOnLoad
@ LOAD_DisableEngineVersionChecks
@ LOAD_DeferDependencyLoads
@ LOAD_RegenerateBulkDataGuids
EMeshEditingMaterialModes
Definition Enums.h:23252
ERecomputeUVsPropertiesLayoutType
Definition Enums.h:20595
DEFAULTSAVEFOLDERTYPE
Definition Enums.h:67
ASSOCIATIONTYPE
Definition Enums.h:117
EFireEventsAtPosition
Definition Enums.h:21115
EEnvTestDot
Definition Enums.h:39906
EStreamableManagerCombinedHandleOptions
Definition Enums.h:11294
ERigVMTransformSpace
Definition Enums.h:19815
GFSDK_Aftermath_Context_Status
Definition Enums.h:39140
EInterfaceValidResult
Definition Enums.h:13384
ESimpleElementBlendMode
Definition Enums.h:4837
EGLTFTaskPriority
Definition Enums.h:28542
EFontImportCharacterSet
Definition Enums.h:13961
ETrackedSlateWidgetOperations
Definition Enums.h:33420
EOptimusTerminalType
Definition Enums.h:26127
EWidgetTimingPolicy
Definition Enums.h:37216
EAudioChunkLoadResult
Definition Enums.h:8018
ERaQualityMode
Definition Enums.h:33297
ERawCurveTrackTypes
Definition Enums.h:9362
IKEEXT_SA_ROLE_
Definition Enums.h:3432
EWindowVisibility
Definition Enums.h:37203
EHairResourceStatus
Definition Enums.h:18248
EPlaneCutToolActions
Definition Enums.h:26549
ERigVMParameterType
Definition Enums.h:18618
ESamplePhase
Definition Enums.h:36234
EParticleSignificanceLevel
Definition Enums.h:28207
EDragPivot
Definition Enums.h:27412
EPlayDirection
Definition Enums.h:8879
EEdgeLoopInsertionMode
Definition Enums.h:23719
EAutomationEventType
Definition Enums.h:11562
VkTessellationDomainOrigin
Definition Enums.h:2141
EOpenGLShaderTargetPlatform
Definition Enums.h:40448
EDLSSPreset
Definition Enums.h:21367
EDrawPolygonExtrudeMode
Definition Enums.h:23590
EPCGSplineSamplingInteriorOrientation
Definition Enums.h:21202
ERTDrawingType
Definition Enums.h:36948
EHttpReplayResult
Definition Enums.h:37948
EProximityMethod
Definition Enums.h:24954
VkFilter
Definition Enums.h:195
@ VK_FILTER_MAX_ENUM
@ VK_FILTER_BEGIN_RANGE
@ VK_FILTER_NEAREST
@ VK_FILTER_CUBIC_EXT
@ VK_FILTER_RANGE_SIZE
@ VK_FILTER_CUBIC_IMG
@ VK_FILTER_LINEAR
@ VK_FILTER_END_RANGE
EWeightMapTargetCommon
Definition Enums.h:39104
ESteamDeviceFormFactor
Definition Enums.h:16522
ESubmixFilterType
Definition Enums.h:29323
EStreamlineSupport
Definition Enums.h:25337
EGeometryScriptRepairMeshMode
Definition Enums.h:18542
EUGCQuery
Definition Enums.h:15998
@ k_EUGCQuery_RankedByTotalPlaytime
@ k_EUGCQuery_RankedByPlaytimeSessionsTrend
@ k_EUGCQuery_RankedByLifetimeAveragePlaytime
@ k_EUGCQuery_RankedByLastUpdatedDate
@ k_EUGCQuery_RankedByTrend
@ k_EUGCQuery_FavoritedByFriendsRankedByPublicationDate
@ k_EUGCQuery_RankedByVote
@ k_EUGCQuery_RankedByTotalVotesAsc
@ k_EUGCQuery_RankedByLifetimePlaytimeSessions
@ k_EUGCQuery_RankedByPlaytimeTrend
@ k_EUGCQuery_RankedByAveragePlaytimeTrend
@ k_EUGCQuery_CreatedByFollowedUsersRankedByPublicationDate
@ k_EUGCQuery_AcceptedForGameRankedByAcceptanceDate
@ k_EUGCQuery_CreatedByFriendsRankedByPublicationDate
@ k_EUGCQuery_NotYetRated
@ k_EUGCQuery_RankedByVotesUp
@ k_EUGCQuery_RankedByTextSearch
@ k_EUGCQuery_RankedByTotalUniqueSubscriptions
@ k_EUGCQuery_RankedByPublicationDate
@ k_EUGCQuery_RankedByNumTimesReported
EColorGradingModes
Definition Enums.h:34176
UBreakIteratorType
Definition Enums.h:31084
_NVAPI_FUNCTION_NAME
Definition Enums.h:1229
ESteamInputActionEventType
Definition Enums.h:16538
EPackageFormat
Definition Enums.h:12332
EPropertyValueCategory
Definition Enums.h:31805
ELocalFrameMode
Definition Enums.h:23169
EPlatform
Definition Enums.h:31655
EDefaultAudioCompressionType
Definition Enums.h:11634
EBrushType
Definition Enums.h:11465
EAudioSpeakers
Definition Enums.h:19953
EVRSShadingRate
Definition Enums.h:6577
EGoogleRefreshToken
Definition Enums.h:19778
EUVProjectionToolInitializationMode
Definition Enums.h:24143
EColorPickerModes
Definition Enums.h:34209
EWirelessTransmissionType
Definition Enums.h:28508
tagQualityMessageType
Definition Enums.h:37441
EOffsetMeshSelectionDirectionMode
Definition Enums.h:24416
ESkeletalMeshSkinningImportVersions
Definition Enums.h:19585
EUniformBufferBindingFlags
Definition Enums.h:8658
ECollisionChannel
Definition Enums.h:6741
EConcurrencyVolumeScaleMode
Definition Enums.h:19878
FDataDrivenCVarType
Definition Enums.h:38405
ELandscapeBlendMode
Definition Enums.h:13940
EControlRigComponentSpace
Definition Enums.h:19728
EGameStringType
Definition Enums.h:11342
EStandardToolActions
Definition Enums.h:23572
EAutoPossessAI
Definition Enums.h:18285
EReverseForEachResult
Definition Enums.h:39608
ECrashContextType
Definition Enums.h:24819
EHeaderComboVisibility
Definition Enums.h:19647
AGSDriverVersionResult
Definition Enums.h:40773
IKEEXT_KEY_MODULE_TYPE_
Definition Enums.h:3353
EComponentPhysicsStateChange
Definition Enums.h:12303
EReplayCheckpointType
Definition Enums.h:10242
ELeaderboardDataRequest
Definition Enums.h:14968
EDistanceFieldPrimitiveType
Definition Enums.h:37228
EPCGComponentGenerationTrigger
Definition Enums.h:22532
CPVIEW
Definition Enums.h:159
@ CPVIEW_ALLITEMS
@ CPVIEW_CATEGORY
@ CPVIEW_CLASSIC
@ CPVIEW_HOME
EShowFlagShippingValue
Definition Enums.h:18101
ESourceBusSendLevelControlMethod
Definition Enums.h:12145
EStringParserToken
Definition Enums.h:39957
_NPI_MODULEID_TYPE
Definition Enums.h:3195
EPropertyBagContainerType
Definition Enums.h:23068
EMaterialCommonBasis
Definition Enums.h:14373
ESoundscapeLOD
Definition Enums.h:20326
EMakeMeshPlacementType
Definition Enums.h:23372
EMemoryTraceHeapAllocationFlags
Definition Enums.h:12212
EFontCacheType
Definition Enums.h:14016
VkSamplerMipmapMode
Definition Enums.h:670
EStencilOp
Definition Enums.h:4740
@ SO_SaturatedIncrement
@ EStencilOp_NumBits
@ SO_SaturatedDecrement
EPCGFilterByTagOperation
Definition Enums.h:22949
ERuntimeVirtualTextureMainPassType
Definition Enums.h:14166
EBakeTextureResolution
Definition Enums.h:17885
EHairStrandsInterpolationType
Definition Enums.h:25650
ELevelInstanceCreationType
Definition Enums.h:40003
EAntiDupeTransactionLog
Definition Enums.h:32583
ESoundwaveSampleRateSettings
Definition Enums.h:7833
EEncryptionFailureAction
Definition Enums.h:12106
EOITPassType
Definition Enums.h:36914
@ OITPass_SeperateTranslucency
@ OITPass_RegularTranslucency
EPlatformUserSelectorFlags
Definition Enums.h:7599
EByteOrderMark
Definition Enums.h:17834
EPlaneComponentDebugMode
Definition Enums.h:36203
EBitmapCompression
Definition Enums.h:35025
EMakeMeshPolygroupMode
Definition Enums.h:23365
ETabDrawerOpenDirection
Definition Enums.h:33928
EGeometryScriptErrorType
Definition Enums.h:14573
VkPipelineCacheCreateFlagBits
Definition Enums.h:27253
@ VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT
NV_STATIC_METADATA_DESCRIPTOR_ID
Definition Enums.h:40667
ERPCBlockState
Definition Enums.h:7555
_SPACTION
Definition Enums.h:86
@ SPACTION_FORMATTING
@ SPACTION_APPLYINGATTRIBS
@ SPACTION_DELETING
@ SPACTION_COPYING
@ SPACTION_SEARCHING_FILES
@ SPACTION_COPY_MOVING
@ SPACTION_UPLOADING
@ SPACTION_RECYCLING
@ SPACTION_DOWNLOADING
@ SPACTION_SEARCHING_INTERNET
@ SPACTION_CALCULATING
@ SPACTION_RENAMING
ESingleMultiOrTest
Definition Enums.h:40186
EQuartzCommandQuantization
Definition Enums.h:11913
EMoviePipelineDLSSQuality
Definition Enums.h:26477
EFlareProfileType
Definition Enums.h:26303
EControlRigInteractionType
Definition Enums.h:19238
EOS_EAntiCheatClientMode
Definition Enums.h:23976
exr_error_code_t
Definition Enums.h:26581
@ EXR_ERR_FEATURE_NOT_IMPLEMENTED
@ EXR_ERR_USE_SCAN_NONDEEP_WRITE
@ EXR_ERR_USE_TILE_NONDEEP_WRITE
EFoliageImplType
Definition Enums.h:21073
EVoipStreamDataFormat
Definition Enums.h:26344
UErrorCode
Definition Enums.h:30546
@ U_REGEX_PATTERN_TOO_BIG
@ U_MISSING_OPERATOR
@ U_ILLEGAL_CHAR_IN_SEGMENT
@ U_TOO_MANY_ALIASES_ERROR
@ U_MULTIPLE_CURSORS
@ U_INVALID_CHAR_FOUND
@ U_REGEX_BAD_INTERVAL
@ U_MULTIPLE_EXPONENTIAL_SYMBOLS
@ U_PARSE_ERROR_LIMIT
@ U_IDNA_ACE_PREFIX_ERROR
@ U_ILLEGAL_ARGUMENT_ERROR
@ U_DECIMAL_NUMBER_SYNTAX_ERROR
@ U_SAFECLONE_ALLOCATED_WARNING
@ U_FMT_PARSE_ERROR_LIMIT
@ U_REGEX_BAD_ESCAPE_SEQUENCE
@ U_NO_SPACE_AVAILABLE
@ U_IDNA_LABEL_TOO_LONG_ERROR
@ U_STRING_NOT_TERMINATED_WARNING
@ U_FORMAT_INEXACT_ERROR
@ U_PLUGIN_ERROR_LIMIT
@ U_MULTIPLE_ANTE_CONTEXTS
@ U_AMBIGUOUS_ALIAS_WARNING
@ U_STATE_OLD_WARNING
@ U_PLUGIN_ERROR_START
@ U_INVALID_RBT_SYNTAX
@ U_MISPLACED_QUANTIFIER
@ U_REGEX_INVALID_STATE
@ U_MALFORMED_PRAGMA
@ U_INTERNAL_TRANSLITERATOR_ERROR
@ U_INDEX_OUTOFBOUNDS_ERROR
@ U_MALFORMED_UNICODE_ESCAPE
@ U_REGEX_ERROR_START
@ U_MULTIPLE_PAD_SPECIFIERS
@ U_STRINGPREP_PROHIBITED_ERROR
@ U_BRK_MISMATCHED_PAREN
@ U_UNCLOSED_SEGMENT
@ U_MALFORMED_VARIABLE_DEFINITION
@ U_INVARIANT_CONVERSION_ERROR
@ U_IDNA_ZERO_LENGTH_LABEL_ERROR
@ U_ERROR_WARNING_START
@ U_MULTIPLE_COMPOUND_FILTERS
@ U_BUFFER_OVERFLOW_ERROR
@ U_VARIABLE_RANGE_EXHAUSTED
@ U_MISSING_SEGMENT_CLOSE
@ U_MEMORY_ALLOCATION_ERROR
@ U_IDNA_ERROR_START
@ U_MISPLACED_COMPOUND_FILTER
@ U_PATTERN_SYNTAX_ERROR
@ U_REGEX_INVALID_RANGE
@ U_IDNA_UNASSIGNED_ERROR
@ U_BRK_MALFORMED_RULE_TAG
@ U_BRK_ASSIGN_ERROR
@ U_REGEX_INVALID_FLAG
@ U_UNSUPPORTED_ESCAPE_SEQUENCE
@ U_REGEX_LOOK_BEHIND_LIMIT
@ U_REGEX_MISMATCHED_PAREN
@ U_ERROR_WARNING_LIMIT
@ U_REGEX_INVALID_CAPTURE_GROUP_NAME
@ U_MISMATCHED_SEGMENT_DELIMITERS
@ U_BRK_INTERNAL_ERROR
@ U_MESSAGE_PARSE_ERROR
@ U_MULTIPLE_POST_CONTEXTS
@ U_MALFORMED_VARIABLE_REFERENCE
@ U_VARIABLE_RANGE_OVERLAP
@ U_IDNA_ERROR_LIMIT
@ U_IDNA_STD3_ASCII_RULES_ERROR
@ U_ILLEGAL_CHARACTER
@ U_REGEX_MISSING_CLOSE_BRACKET
@ U_ENUM_OUT_OF_SYNC_ERROR
@ U_REGEX_INVALID_BACK_REF
@ U_USING_FALLBACK_WARNING
@ U_STANDARD_ERROR_LIMIT
@ U_BAD_VARIABLE_DEFINITION
@ U_UNDEFINED_VARIABLE
@ U_BRK_SEMICOLON_EXPECTED
@ U_MULTIPLE_PERCENT_SYMBOLS
@ U_UNMATCHED_BRACES
@ U_DUPLICATE_KEYWORD
@ U_BRK_HEX_DIGITS_EXPECTED
@ U_FILE_ACCESS_ERROR
@ U_STRINGPREP_UNASSIGNED_ERROR
@ U_BRK_VARIABLE_REDFINITION
@ U_PLUGIN_CHANGED_LEVEL_WARNING
@ U_REGEX_NUMBER_TOO_BIG
@ U_MULTIPLE_DECIMAL_SEPERATORS
@ U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR
@ U_INVALID_STATE_ERROR
@ U_REGEX_OCTAL_TOO_BIG
@ U_NUMBER_ARG_OUTOFBOUNDS_ERROR
@ U_ILLEGAL_PAD_POSITION
@ U_UNSUPPORTED_ERROR
@ U_REGEX_STACK_OVERFLOW
@ U_CE_NOT_FOUND_ERROR
@ U_BRK_NEW_LINE_IN_QUOTED_STRING
@ U_UNDEFINED_KEYWORD
@ U_USING_DEFAULT_WARNING
@ U_TRAILING_BACKSLASH
@ U_UNEXPECTED_TOKEN
@ U_INTERNAL_PROGRAM_ERROR
@ U_IDNA_CHECK_BIDI_ERROR
@ U_INVALID_TABLE_FILE
@ U_RESOURCE_TYPE_MISMATCH
@ U_STRINGPREP_CHECK_BIDI_ERROR
@ U_REGEX_INTERNAL_ERROR
@ U_ILLEGAL_CHAR_FOUND
@ U_NO_WRITE_PERMISSION
@ U_IDNA_VERIFICATION_ERROR
@ U_REGEX_STOPPED_BY_CALLER
@ U_ILLEGAL_ESCAPE_SEQUENCE
@ U_MISSING_RESOURCE_ERROR
@ U_MISPLACED_CURSOR_OFFSET
@ U_DEFAULT_KEYWORD_MISSING
@ U_UNTERMINATED_QUOTE
@ U_COLLATOR_VERSION_MISMATCH
@ U_FMT_PARSE_ERROR_START
@ U_REGEX_MAX_LT_MIN
@ U_SORT_KEY_TOO_SHORT_WARNING
@ U_UNSUPPORTED_ATTRIBUTE
@ U_PLUGIN_DIDNT_SET_LEVEL
@ U_INVALID_PROPERTY_PATTERN
@ U_INVALID_FUNCTION
@ U_UNQUOTED_SPECIAL
@ U_MALFORMED_SYMBOL_REFERENCE
@ U_NUMBER_SKELETON_SYNTAX_ERROR
@ U_BRK_UNRECOGNIZED_OPTION
@ U_MISPLACED_ANCHOR_START
@ U_REGEX_SET_CONTAINS_STRING
@ U_INVALID_TABLE_FORMAT
@ U_DIFFERENT_UCA_VERSION
@ U_PRIMARY_TOO_LONG_ERROR
@ U_REGEX_UNIMPLEMENTED
@ U_BRK_UNCLOSED_SET
@ U_ARGUMENT_TYPE_MISMATCH
@ U_MULTIPLE_PERMILL_SYMBOLS
@ U_IDNA_PROHIBITED_ERROR
@ U_UNDEFINED_SEGMENT_REFERENCE
@ U_STATE_TOO_OLD_ERROR
@ U_UNSUPPORTED_PROPERTY
@ U_REGEX_RULE_SYNTAX
@ U_USELESS_COLLATOR_ERROR
@ U_MULTIPLE_DECIMAL_SEPARATORS
@ U_INVALID_FORMAT_ERROR
@ U_BRK_UNDEFINED_VARIABLE
@ U_MALFORMED_EXPONENTIAL_PATTERN
@ U_TRUNCATED_CHAR_FOUND
@ U_REGEX_ERROR_LIMIT
@ U_BRK_RULE_EMPTY_SET
@ U_PARSE_ERROR_START
@ U_REGEX_PROPERTY_SYNTAX
EMusicalNoteName
Definition Enums.h:21963
VkStructureType
Definition Enums.h:223
@ VK_STRUCTURE_TYPE_GEOMETRY_TRIANGLES_NV
@ VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD
@ VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2
@ VK_STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV
@ VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE
@ VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES_EXT
@ VK_STRUCTURE_TYPE_CONDITIONAL_RENDERING_BEGIN_INFO_EXT
@ VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES_KHR
@ VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES
@ VK_STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR
@ VK_STRUCTURE_TYPE_BEGIN_RANGE
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES_KHR
@ VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO
@ VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR
@ VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT
@ VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV
@ VK_STRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT
@ VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR
@ VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR
@ VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_FENCE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV
@ VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PROTECTED_SUBMIT_INFO
@ VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO
@ VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR
@ VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO
@ VK_STRUCTURE_TYPE_CHECKPOINT_DATA_NV
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES
@ VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR
@ VK_STRUCTURE_TYPE_CMD_PROCESS_COMMANDS_INFO_NVX
@ VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID
@ VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO
@ VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2
@ VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES
@ VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR
@ VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO_EXT
@ VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR
@ VK_STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_ADDRESS_FEATURES_EXT
@ VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV
@ VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT
@ VK_STRUCTURE_TYPE_GEOMETRY_NV
@ VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO
@ VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR
@ VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR
@ VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT
@ VK_STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES
@ VK_STRUCTURE_TYPE_IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES_EXT
@ VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE
@ VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR
@ VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR
@ VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO
@ VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO
@ VK_STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT
@ VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT
@ VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO_KHR
@ VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT
@ VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO
@ VK_STRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO
@ VK_STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV
@ VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2
@ VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NVX
@ VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET
@ VK_STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT
@ VK_STRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PRESENT_INFO_KHR
@ VK_STRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV
@ VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO
@ VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT
@ VK_STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK
@ VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID
@ VK_STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT
@ VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO
@ VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT
@ VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES
@ VK_STRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES2_EXT
@ VK_STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO
@ VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK_EXT
@ VK_STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT
@ VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT
@ VK_STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP
@ VK_STRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD
@ VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO
@ VK_STRUCTURE_TYPE_SURFACE_PROTECTED_CAPABILITIES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT
@ VK_STRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR
@ VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES
@ VK_STRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHR
@ VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT
@ VK_STRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV
@ VK_STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO
@ VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO
@ VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO_KHR
@ VK_STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT
@ VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_INFO_NV
@ VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2_KHR
@ VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_EXT
@ VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO_KHR
@ VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO
@ VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO
@ VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2
@ VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR
@ VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR
@ VK_STRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV
@ VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT
@ VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT
@ VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO
@ VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO
@ VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL
@ VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV
@ VK_STRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR
@ VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR
@ VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES_EXT
@ VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR
@ VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO
@ VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2
@ VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO
@ VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT
@ VK_STRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2
@ VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO
@ VK_STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV
@ VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES
@ VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV
@ VK_STRUCTURE_TYPE_PRESENT_FRAME_TOKEN_GGP
@ VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES
@ VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR
@ VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO_KHR
@ VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR
@ VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO
@ VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_KHR
@ VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR
@ VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES
@ VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO_KHR
@ VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD
@ VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO
@ VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES
@ VK_STRUCTURE_TYPE_HDR_METADATA_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT
@ VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO
@ VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR
@ VK_STRUCTURE_TYPE_APPLICATION_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2
@ VK_STRUCTURE_TYPE_OBJECT_TABLE_CREATE_INFO_NVX
@ VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT_KHR
@ VK_STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT
@ VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR
@ VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES_EXT
@ VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO
@ VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR
@ VK_STRUCTURE_TYPE_DEBUG_REPORT_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2
@ VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO_INTEL
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES_KHR
@ VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHR
@ VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_EVENT_CREATE_INFO
@ VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV
@ VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_USAGE_ANDROID
@ VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO
@ VK_STRUCTURE_TYPE_PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETER_FEATURES
@ VK_STRUCTURE_TYPE_SUBPASS_END_INFO_KHR
@ VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO
@ VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR
@ VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2
@ VK_STRUCTURE_TYPE_GEOMETRY_AABB_NV
@ VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO
@ VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO
@ VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD
@ VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO_KHR
@ VK_STRUCTURE_TYPE_DEVICE_GENERATED_COMMANDS_LIMITS_NVX
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT
@ VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER
@ VK_STRUCTURE_TYPE_SUBMIT_INFO
@ VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO
@ VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO
@ VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD
@ VK_STRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_NV
@ VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO
@ VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2
@ VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO
@ VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES
@ VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2
@ VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL
@ VK_STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES
@ VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO
@ VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO_KHR
@ VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO
@ VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES_KHR
@ VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT
@ VK_STRUCTURE_TYPE_CMD_RESERVE_SPACE_FOR_COMMANDS_INFO_NVX
@ VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO
@ VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT
@ VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO_KHR
@ VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO
@ VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO
@ VK_STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR
@ VK_STRUCTURE_TYPE_BIND_SPARSE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_RANGE_SIZE
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO
@ VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS
@ VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR
@ VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO
@ VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2
@ VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO_KHR
@ VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES_KHR
@ VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV
@ VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT_EXT
@ VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES_EXT
@ VK_STRUCTURE_TYPE_MEMORY_BARRIER
@ VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR
@ VK_STRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES
@ VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_HEADLESS_SURFACE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV
@ VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR
@ VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT
@ VK_STRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK
@ VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT
@ VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL
@ VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES
@ VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR
@ VK_STRUCTURE_TYPE_DEVICE_GENERATED_COMMANDS_FEATURES_NVX
@ VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO_KHR
@ VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV
@ VK_STRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR
@ VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO
@ VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR
@ VK_STRUCTURE_TYPE_DEVICE_QUEUE_INFO_2
@ VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO
@ VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV
ETargetDeviceThreadStates
Definition Enums.h:13247
EUnit
Definition Enums.h:23304
@ CentimetersPerSecond
@ Milligrams
@ Megabytes
@ KilometersPerHour
@ Centimeters
@ Megahertz
@ Farenheit
@ Percentage
@ Micrometers
@ Milliseconds
@ Millimeters
@ RevolutionsPerMinute
@ Gigahertz
@ KilogramsForce
@ Microseconds
@ Unspecified
@ Kilograms
@ MetricTons
@ CandelaPerMeter2
@ Terabytes
@ Kilobytes
@ Lightyears
@ PixelsPerInch
@ Kilohertz
@ MilesPerHour
@ Micrograms
@ Multiplier
@ Kilometers
@ PoundsForce
@ Gigabytes
@ MetersPerSecond
@ Nanoseconds
EPackageReloadPhase
Definition Enums.h:16767
ESubpassHint
Definition Enums.h:9906
@ DeferredShadingSubpass
EPCGAttributeReduceOperation
Definition Enums.h:22831
EStatTypingRule
Definition Enums.h:16948
MoveRequestState
Definition Enums.h:39233
@ DT_CROWDAGENT_TARGET_WAITING_FOR_QUEUE
@ DT_CROWDAGENT_TARGET_REQUESTING
@ DT_CROWDAGENT_TARGET_WAITING_FOR_PATH
EFieldOperationType
Definition Enums.h:20835
EP2PSessionError
Definition Enums.h:14729
@ k_EP2PSessionErrorNotRunningApp_DELETED
@ k_EP2PSessionErrorDestinationNotLoggedIn_DELETED
@ k_EP2PSessionErrorNoRightsToApp
EPCGMedadataBitwiseOperation
Definition Enums.h:22586
NV_COLOR_FORMAT
Definition Enums.h:40756
repeat_state_e
Definition Enums.h:32851
EComputeKernelFlags
Definition Enums.h:13401
EMultiTransformerMode
Definition Enums.h:18636
EClothMassMode
Definition Enums.h:39114
EAccessibleType
Definition Enums.h:22905
VkDependencyFlagBits
Definition Enums.h:1828
EConvertToPolygonsMode
Definition Enums.h:31254
FWPS_DISCARD_MODULE0_
Definition Enums.h:3405
EControlRigSetKey
Definition Enums.h:19136
ESourceEffectFilterType
Definition Enums.h:29097
ESaveFlags
Definition Enums.h:5826
@ SAVE_Unversioned_Native
@ SAVE_CutdownPackage
@ SAVE_Unversioned_Properties
@ SAVE_CompareLinker
@ SAVE_KeepEditorOnlyCookedPackages
@ SAVE_BulkDataByReference
@ SAVE_RehydratePayloads
@ SAVE_DiffCallstack
EUnusedAttributeBehaviour
Definition Enums.h:25952
UNormalizationMode
Definition Enums.h:30513
EFloatToIntFunctionEnum
Definition Enums.h:25190
EOS_EAntiCheatCommonClientAction
Definition Enums.h:17004
VkCommandBufferUsageFlagBits
Definition Enums.h:39440
EMaterialExpressionSetParameterValueFlags
Definition Enums.h:13531
EUpdateClockSource
Definition Enums.h:8694
ERevolvePropertiesQuadSplit
Definition Enums.h:23536
EToolContextTransformGizmoMode
Definition Enums.h:23220
EHoudiniStaticMeshMethod
Definition Enums.h:21270
DL_ADDRESS_TYPE
Definition Enums.h:3104
ECFCoreInstallationCommands
Definition Enums.h:13477
EOptimusDataDomainType
Definition Enums.h:25571
EHostProtocol
Definition Enums.h:33057
EBuildPatchInstallError
Definition Enums.h:31327
EMirrorSaveMode
Definition Enums.h:26363
EHairStrandsProjectionMeshType
Definition Enums.h:25629
VkDeviceDiagnosticsConfigFlagBitsNV
Definition Enums.h:41170
ECrashDescVersions
Definition Enums.h:34350
ESoilType
Definition Enums.h:10738
EPSCPoolMethod
Definition Enums.h:11441
EBloomQuality
Definition Enums.h:34475
EParticleKey
Definition Enums.h:37689
EPCGUnionType
Definition Enums.h:20692
FTriangleSortingOrder
Definition Enums.h:34150
EHairCardsSourceType
Definition Enums.h:18400
EFileWrite
Definition Enums.h:6335
EAnalyticsSessionShutdownType
Definition Enums.h:37399
EPCGUnitTestDummyEnum
Definition Enums.h:25972
ERootMotionModifierState
Definition Enums.h:17097
UScriptCode
Definition Enums.h:30195
@ USCRIPT_VISIBLE_SPEECH
@ USCRIPT_MASARAM_GONDI
@ USCRIPT_CAUCASIAN_ALBANIAN
@ USCRIPT_HIERATIC_EGYPTIAN
@ USCRIPT_ANATOLIAN_HIEROGLYPHS
@ USCRIPT_NYIAKENG_PUACHUE_HMONG
@ USCRIPT_DEMOTIC_EGYPTIAN
@ USCRIPT_BOOK_PAHLAVI
@ USCRIPT_GUNJALA_GONDI
@ USCRIPT_INSCRIPTIONAL_PARTHIAN
@ USCRIPT_SORA_SOMPENG
@ USCRIPT_INVALID_CODE
@ USCRIPT_WESTERN_SYRIAC
@ USCRIPT_MEROITIC_HIEROGLYPHS
@ USCRIPT_MEROITIC_CURSIVE
@ USCRIPT_OLD_NORTH_ARABIAN
@ USCRIPT_IMPERIAL_ARAMAIC
@ USCRIPT_ESTRANGELO_SYRIAC
@ USCRIPT_INSCRIPTIONAL_PAHLAVI
@ USCRIPT_HARAPPAN_INDUS
@ USCRIPT_SYMBOLS_EMOJI
@ USCRIPT_MAYAN_HIEROGLYPHS
@ USCRIPT_ZANABAZAR_SQUARE
@ USCRIPT_PHONETIC_POLLARD
@ USCRIPT_CANADIAN_ABORIGINAL
@ USCRIPT_MATHEMATICAL_NOTATION
@ USCRIPT_LATIN_FRAKTUR
@ USCRIPT_OLD_HUNGARIAN
@ USCRIPT_SIMPLIFIED_HAN
@ USCRIPT_UNWRITTEN_LANGUAGES
@ USCRIPT_OLD_SOUTH_ARABIAN
@ USCRIPT_PAHAWH_HMONG
@ USCRIPT_EGYPTIAN_HIEROGLYPHS
@ USCRIPT_DUPLOYAN_SHORTAND
@ USCRIPT_OLD_CHURCH_SLAVONIC_CYRILLIC
@ USCRIPT_PSALTER_PAHLAVI
@ USCRIPT_HANIFI_ROHINGYA
@ USCRIPT_SIGN_WRITING
@ USCRIPT_MEITEI_MAYEK
@ USCRIPT_TRADITIONAL_HAN
@ USCRIPT_EASTERN_SYRIAC
@ USCRIPT_LATIN_GAELIC
@ USCRIPT_KATAKANA_OR_HIRAGANA
@ USCRIPT_HAN_WITH_BOPOMOFO
@ USCRIPT_SYLOTI_NAGRI
ELevelStreamingState
Definition Enums.h:21763
EARDepthQuality
Definition Enums.h:36533
tagAnalogVideoStandard
Definition Enums.h:37447
VkGeometryTypeKHR
Definition Enums.h:26817
EPhysicalSurface
Definition Enums.h:10659
exr_pixel_type_t
Definition Enums.h:26633
EGamepadTextInputMode
Definition Enums.h:15337
VkExternalMemoryFeatureFlagBits
Definition Enums.h:2413
BINKPLUGINAPI
Definition Enums.h:39354
ETextFilteringContext
Definition Enums.h:15349
ECFCoreErrorCodes
Definition Enums.h:14336
EConcurrencyMode
Definition Enums.h:12317
ESoundWaveLoadingBehavior
Definition Enums.h:9352
EUdpSerializedMessageState
Definition Enums.h:26028
ESetParamResult
Definition Enums.h:22646
UColAttribute
Definition Enums.h:30525
@ UCOL_HIRAGANA_QUATERNARY_MODE
ERemoteStorageFilePathType
Definition Enums.h:15500
EGameplayContainerMatchType
Definition Enums.h:20275
ESlateTextureAtlasThreadId
Definition Enums.h:9216
EDecalRenderTargetMode
Definition Enums.h:35252
ECbValidateError
Definition Enums.h:34249
SERVERDATA_sent
Definition Enums.h:34318
EGameUserSettingsVersion
Definition Enums.h:38816
EGranularSynthSeekType
Definition Enums.h:29366
EMeshVertexChangeComponents
Definition Enums.h:14480
EMeshSpaceDeformerToolAction
Definition Enums.h:26310
FLYOUT_PLACEMENT
Definition Enums.h:143
ETranslucencyShadowDepthShaderMode
Definition Enums.h:37960
EUpdatePositionMethod
Definition Enums.h:19552
IKEEXT_AUTHENTICATION_METHOD_TYPE_
Definition Enums.h:2829
EAccelerationStructureBuildMode
Definition Enums.h:9853
EWaterRenderFlags
Definition Enums.h:18381
ERepBuildType
Definition Enums.h:38491
EInertializationBoneState
Definition Enums.h:36587
ETransitionType
Definition Enums.h:20039
ELightingBuildQuality
Definition Enums.h:21351
VkBlendOverlapEXT
Definition Enums.h:724
@ VK_BLEND_OVERLAP_BEGIN_RANGE_EXT
@ VK_BLEND_OVERLAP_UNCORRELATED_EXT
ECollisionResponse
Definition Enums.h:5988
EParticleAxisLock
Definition Enums.h:28216
mi_option_e
Definition Enums.h:33136
@ mi_option_eager_region_commit
@ mi_option_page_reset
@ mi_option_segment_reset
@ mi_option_abandoned_page_reset
@ mi_option_segment_decommit_delay
@ mi_option_allow_decommit
@ mi_option_show_errors
@ mi_option_eager_commit
@ mi_option_limit_os_alloc
@ mi_option_segment_cache
@ mi_option_reset_delay
@ mi_option_large_os_pages
@ mi_option_show_stats
@ mi_option_reserve_huge_os_pages
@ mi_option_reset_decommits
@ mi_option_max_errors
@ mi_option_reserve_os_memory
@ mi_option_use_numa_nodes
@ mi_option_max_warnings
@ mi_option_eager_commit_delay
EGeometryScriptMeshBevelSelectionMode
Definition Enums.h:18188
EDynamicMeshComponentColorOverrideMode
Definition Enums.h:16716
EShadowOcclusionQueryIntersectionMode
Definition Enums.h:34697
EHoudiniFolderParameterType
Definition Enums.h:16841
EMakeBoxDataTypeEnum
Definition Enums.h:25122
ETextEntryType
Definition Enums.h:21718
EWindowTransparency
Definition Enums.h:12269
EOptimusDataTypeUsageFlags
Definition Enums.h:25727
EARSpatialMeshUsageFlags
Definition Enums.h:36186
tagTunerInputType
Definition Enums.h:37504
EStreamReadRequestStatus
Definition Enums.h:40766
ESlateTraceApplicationFlags
Definition Enums.h:23130
EPropertyBagResult
Definition Enums.h:23094
EPhaserLFOType
Definition Enums.h:29237
FGlobalDFCacheType
Definition Enums.h:9071
EAmbientOcclusionMethod
Definition Enums.h:34107
EStandardGroupNameEnum
Definition Enums.h:25296
EQuotaType
Definition Enums.h:7624
EInstallBundleGetContentStateFlags
Definition Enums.h:11125
EMeshFacesColorMode
Definition Enums.h:26278
EHoudiniPartType
Definition Enums.h:23734
VkImageCreateFlagBits
Definition Enums.h:1099
@ VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR
@ VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT
@ VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT
@ VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR
@ VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR
@ VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT
EConnectionState
Definition Enums.h:6270
EPDGNodeState
Definition Enums.h:19069
GFSDK_Aftermath_ShaderType
Definition Enums.h:39559
@ GFSDK_Aftermath_ShaderType_RayTracing_RayGeneration
@ GFSDK_Aftermath_ShaderType_Tessellation_Evaluation
@ GFSDK_Aftermath_ShaderType_RayTracing_Intersection
MONITOR_DPI_TYPE
Definition Enums.h:3838
EPropertyLocalizationGathererResultFlags
Definition Enums.h:26460
EDataflowFloatFieldOperationType
Definition Enums.h:25040
EMaterialFunctionUsage
Definition Enums.h:18299
ESynthKnobSize
Definition Enums.h:29472
VkValidationFeatureEnableEXT
Definition Enums.h:849
@ VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_RESERVE_BINDING_SLOT_EXT
ETwitterIntegrationDelegate
Definition Enums.h:38195
EMatrixSolverType
Definition Enums.h:26468
EMovieRenderShotState
Definition Enums.h:21709
WICDecodeOptions
Definition Enums.h:3946
@ WICDecodeMetadataCacheOnDemand
@ WICMETADATACACHEOPTION_FORCE_DWORD
EInstalledModStatus
Definition Enums.h:14506
ESendLevelControlMethod
Definition Enums.h:11406
EPersonaState
Definition Enums.h:14955
@ k_EPersonaStateLookingToTrade
@ k_EPersonaStateLookingToPlay
@ k_EPersonaStateInvisible
VkSemaphoreWaitFlagBits
Definition Enums.h:27067
EConstructTextureFlags
Definition Enums.h:6647
EStaticMeshAsyncProperties
Definition Enums.h:22120
ENetCloseResult
Definition Enums.h:13628
@ BeaconSpawnNetGUIDAckNoActor
@ BunchServerPackageMapExports
@ PartialFinalPackageMapExports
@ ContentBlockHeaderInvalidCreate
@ ControlChannelMessageUnknown
@ ContentBlockHeaderPrematureEnd
@ ControlChannelQueueBunchOverflowed
@ ContentBlockHeaderUObjectSubObject
@ ContentBlockHeaderRepLayoutFail
@ PartialInitialNonByteAligned
@ BeaconSpawnExistingActorError
@ BeaconSpawnClientWorldPackageNameError
@ ContentBlockHeaderNoSubObjectClass
@ ControlChannelBunchOverflowed
@ ControlChannelPlayerChannelFail
@ PartialInitialReliableDestroy
@ ContentBlockHeaderSubObjectActor
@ ObjectReplicatorReceivedBunchFail
@ ContentBlockHeaderAActorSubObject
@ BeaconLoginInvalidAuthHandlerError
@ BunchPrematureControlChannel
@ ContentBlockHeaderIsActorFail
@ ContentBlockHeaderStablyNamedFail
@ UnregisteredMustBeMappedGUID
@ ControlChannelMessagePayloadFail
EMirrorCtrlClickBehavior
Definition Enums.h:26357
NSVGgradientUnits
Definition Enums.h:34381
IPSEC_CIPHER_TYPE_
Definition Enums.h:3255
EDepthOfFieldMethod
Definition Enums.h:21013
NV_GPU_PERF_VPSTATES_IDX
Definition Enums.h:1711
FSteamConnectionMethod
Definition Enums.h:16617
EFieldScalarType
Definition Enums.h:25820
ESteamPartyBeaconLocationData
Definition Enums.h:16513
EConvertFromTypeResult
Definition Enums.h:8408
HairStrandsTriangleType
Definition Enums.h:25644
WICBitmapCreateCacheOption
Definition Enums.h:3863
FWPM_ENGINE_OPTION_
Definition Enums.h:3288
@ FWPM_ENGINE_TXN_WATCHDOG_TIMEOUT_IN_MSEC
@ FWPM_ENGINE_MONITOR_IPSEC_CONNECTIONS
@ FWPM_ENGINE_NET_EVENT_MATCH_ANY_KEYWORDS
ETrackingStatus
Definition Enums.h:12867
EMovieSceneKeyInterpolation
Definition Enums.h:20126
EAsyncTaskNotificationState
Definition Enums.h:8431
ELumenReflectionPass
Definition Enums.h:34222
EVirtualizationMode
Definition Enums.h:20146
EWidgetTickFrequency
Definition Enums.h:24092
EActiveTimerReturnType
Definition Enums.h:8230
ERunAttributes
Definition Enums.h:20215
ETrimOperation
Definition Enums.h:23516
EAssociativity
Definition Enums.h:8076
EBoneAxis
Definition Enums.h:7531
EMaterialMergeType
Definition Enums.h:4613
EHairLightingSourceType
Definition Enums.h:36906
EMovieSceneEvaluationType
Definition Enums.h:8688
ERaDistanceRolloffModel
Definition Enums.h:33311
EPropertyAccessIndirectionType
Definition Enums.h:40170
mi_init_e
Definition Enums.h:33123
ERigControlType
Definition Enums.h:19097
EMovieRenderPipelineState
Definition Enums.h:21700
EMeshRenderAttributeFlags
Definition Enums.h:14695
ERetargetRotationMode
Definition Enums.h:24562
EUsdActiveAllocator
Definition Enums.h:24363
FWPP_SUBLAYER_INTERNAL_
Definition Enums.h:3337
EIcmpResponseStatus
Definition Enums.h:37359
EFocusCause
Definition Enums.h:7748
@ OtherWidgetLostFocus
ULineBreak
Definition Enums.h:30712
@ U_LB_BREAK_SYMBOLS
@ U_LB_MANDATORY_BREAK
@ U_LB_HEBREW_LETTER
@ U_LB_CONTINGENT_BREAK
@ U_LB_COMBINING_MARK
@ U_LB_POSTFIX_NUMERIC
@ U_LB_CONDITIONAL_JAPANESE_STARTER
@ U_LB_INFIX_NUMERIC
@ U_LB_CLOSE_PUNCTUATION
@ U_LB_PREFIX_NUMERIC
@ U_LB_CLOSE_PARENTHESIS
@ U_LB_OPEN_PUNCTUATION
@ U_LB_COMPLEX_CONTEXT
@ U_LB_CARRIAGE_RETURN
@ U_LB_REGIONAL_INDICATOR
EFieldPositionType
Definition Enums.h:21174
VkPipelineCreateFlagBits
Definition Enums.h:1300
@ VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT
@ VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT_KHR
@ VK_PIPELINE_CREATE_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR
NISHDRMode
Definition Enums.h:25374
EPersistentStorageManagerFileSizeFlags
Definition Enums.h:7503
EMeshGroupPaintInteractionType
Definition Enums.h:26152
ERigVMPinDirection
Definition Enums.h:18703
VkMemoryOverallocationBehaviorAMD
Definition Enums.h:1210
ELightMapPolicyType
Definition Enums.h:11526
@ LMP_MOBILE_MOVABLE_DIRECTIONAL_LIGHT_WITH_LIGHTMAP
@ LMP_MOBILE_DIRECTIONAL_LIGHT_AND_SH_INDIRECT
@ LMP_DISTANCE_FIELD_SHADOWS_AND_HQ_LIGHTMAP
@ LMP_PRECOMPUTED_IRRADIANCE_VOLUME_INDIRECT_LIGHTING
@ LMP_MOBILE_DISTANCE_FIELD_SHADOWS_AND_LQ_LIGHTMAP
@ LMP_MOBILE_DIRECTIONAL_LIGHT_CSM_AND_LIGHTMAP
@ LMP_MOBILE_MOVABLE_DIRECTIONAL_LIGHT_CSM_WITH_LIGHTMAP
@ LMP_MOBILE_DISTANCE_FIELD_SHADOWS_LIGHTMAP_AND_CSM
@ LMP_MOBILE_DIRECTIONAL_LIGHT_CSM_AND_SH_INDIRECT
EPimplPtrMode
Definition Enums.h:12183
ERigEvent
Definition Enums.h:19188
@ CloseUndoBracket
ERigControlTransformChannel
Definition Enums.h:19217
ERigTransformStackEntryType
Definition Enums.h:17983
FWP_NE_FAMILY_
Definition Enums.h:2915
EConsumeMouseWheel
Definition Enums.h:18824
EStyleColor
Definition Enums.h:33189
PLACEHOLDER_STATES
Definition Enums.h:125
@ PS_MARKED_FOR_OFFLINE_AVAILABILITY
EStereoLayerType
Definition Enums.h:38693
EActivateGameOverlayToWebPageMode
Definition Enums.h:15233
EGenericAICheck
Definition Enums.h:41107
ECameraShakeUpdateResultFlags
Definition Enums.h:11887
EHairMaterialCompatibility
Definition Enums.h:25586
EGeometryScriptBakeOutputMode
Definition Enums.h:17591
EDebugTypeEnum
Definition Enums.h:25890
@ ChaosNiagara_DebugType_ColorByParticleIndex
@ ChaosNiagara_DebugType_ColorBySolver
@ ChaosNiagara_DebugType_NoDebug
ELiveLinkSourceMode
Definition Enums.h:24601
ERecomputeUVsToolOrientationMode
Definition Enums.h:20589
EPCGCreateSplineMode
Definition Enums.h:22879
EPhysXFilterDataFlags
Definition Enums.h:37267
SkeletalMeshTerminationCriterion
Definition Enums.h:5177
ESetChannelActorFlags
Definition Enums.h:8033
EDecalRasterizerState
Definition Enums.h:33607
EUVLayoutPreviewSide
Definition Enums.h:23550
ERemeshSmoothingType
Definition Enums.h:18520
EVectorQuantization
Definition Enums.h:16709
EResonanceRenderMode
Definition Enums.h:33318
ERayTracingBindingType
Definition Enums.h:10908
EDedicatedServersDistributionMode
Definition Enums.h:24023
FWPM_PROVIDER_CONTEXT_TYPE_
Definition Enums.h:2737
EDynamicEmitterType
Definition Enums.h:4378
ERichCurveCompressionFormat
Definition Enums.h:6995
EWidgetInteractionSource
Definition Enums.h:38230
ELocationBoneSocketSelectionMethod
Definition Enums.h:40126
VkComponentSwizzle
Definition Enums.h:2225
EViewState
Definition Enums.h:27426
CrowdAgentState
Definition Enums.h:39225
ESamplePlayerSeekType
Definition Enums.h:29440
EGroomCacheAttributes
Definition Enums.h:18451
ESlowTaskVisibility
Definition Enums.h:8537
EPCGSplineSamplingMode
Definition Enums.h:21181
ERequestContentError
Definition Enums.h:31505
ESocketErrors
Definition Enums.h:5765
EMovieSceneSequenceFlags
Definition Enums.h:8392
NSVGflags
Definition Enums.h:34429
@ NSVG_FLAGS_VISIBLE
VkToolPurposeFlagBits
Definition Enums.h:27011
@ VK_TOOL_PURPOSE_MODIFYING_FEATURES_BIT_EXT
@ VK_TOOL_PURPOSE_ADDITIONAL_FEATURES_BIT_EXT
EVertexColorMaskChannel
Definition Enums.h:21055
ETextOverflowDirection
Definition Enums.h:10307
VkDriverId
Definition Enums.h:27074
@ VK_DRIVER_ID_MESA_RADV
@ VK_DRIVER_ID_AMD_OPEN_SOURCE
@ VK_DRIVER_ID_MAX_ENUM
@ VK_DRIVER_ID_MESA_TURNIP
@ VK_DRIVER_ID_GGP_PROPRIETARY
@ VK_DRIVER_ID_MOLTENVK
@ VK_DRIVER_ID_MESA_RADV_KHR
@ VK_DRIVER_ID_QUALCOMM_PROPRIETARY_KHR
@ VK_DRIVER_ID_IMAGINATION_PROPRIETARY
@ VK_DRIVER_ID_MESA_PANVK
@ VK_DRIVER_ID_MESA_V3DV
@ VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS_KHR
@ VK_DRIVER_ID_MESA_LLVMPIPE
@ VK_DRIVER_ID_GGP_PROPRIETARY_KHR
@ VK_DRIVER_ID_AMD_PROPRIETARY_KHR
@ VK_DRIVER_ID_MESA_NVK
@ VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA_KHR
@ VK_DRIVER_ID_QUALCOMM_PROPRIETARY
@ VK_DRIVER_ID_BROADCOM_PROPRIETARY_KHR
@ VK_DRIVER_ID_JUICE_PROPRIETARY
@ VK_DRIVER_ID_BROADCOM_PROPRIETARY
@ VK_DRIVER_ID_MESA_VENUS
@ VK_DRIVER_ID_GOOGLE_SWIFTSHADER_KHR
@ VK_DRIVER_ID_NVIDIA_PROPRIETARY
@ VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS
@ VK_DRIVER_ID_AMD_PROPRIETARY
@ VK_DRIVER_ID_MESA_DOZEN
@ VK_DRIVER_ID_AMD_OPEN_SOURCE_KHR
@ VK_DRIVER_ID_ARM_PROPRIETARY
@ VK_DRIVER_ID_IMAGINATION_PROPRIETARY_KHR
@ VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR
@ VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA
@ VK_DRIVER_ID_GOOGLE_SWIFTSHADER
@ VK_DRIVER_ID_ARM_PROPRIETARY_KHR
@ VK_DRIVER_ID_COREAVI_PROPRIETARY
@ VK_DRIVER_ID_VERISILICON_PROPRIETARY
@ VK_DRIVER_ID_SAMSUNG_PROPRIETARY
ERichCurveTangentMode
Definition Enums.h:5169
ENotifyRegistrationType
Definition Enums.h:18441
EBase64Mode
Definition Enums.h:11881
EMeshApproximationType
Definition Enums.h:8800
EReplicationGraphBehavior
Definition Enums.h:18220
EInterpTrackParticleReplayDragType
Definition Enums.h:38568
ETargetDeviceFeatures
Definition Enums.h:13123
EPDGLinkState
Definition Enums.h:19043
ERigHierarchyNotification
Definition Enums.h:19168
EPrimalStructurePlacerState
Definition Enums.h:31937
EPlatformCryptoResult
Definition Enums.h:21823
EFontLoadingPolicy
Definition Enums.h:11727
ETransformCurveChannel
Definition Enums.h:13049
EGeometryCollectionPhysicsTypeEnum
Definition Enums.h:29053
ERHITransitionCreateFlags
Definition Enums.h:8731
VkShaderFloatControlsIndependenceKHR
Definition Enums.h:2305
EInputCaptureState
Definition Enums.h:23193
EDownsampleFlags
Definition Enums.h:34496
EInstanceCullingFlags
Definition Enums.h:9800
ETableRowSignalSelectionMode
Definition Enums.h:19716
ERDGHandleRegistryDestructPolicy
Definition Enums.h:17555
EInitialOscillatorOffset
Definition Enums.h:28090
ENetSubObjectStatus
Definition Enums.h:38085
ESourceBusChannels
Definition Enums.h:25108
UCurrencyUsage
Definition Enums.h:34082
EARObjectClassification
Definition Enums.h:36168
ETextureMipLoadOptions
Definition Enums.h:12703
EPolyEditOffsetModeOptions
Definition Enums.h:23667
ELocalizedLanguage
Definition Enums.h:4866
VkComponentTypeNV
Definition Enums.h:995
@ VK_COMPONENT_TYPE_BEGIN_RANGE_NV
EMediaPlayerTrack
Definition Enums.h:31610
AudioSessionDisconnectReason
Definition Enums.h:38883
EFieldVectorType
Definition Enums.h:25797
ETemperatureMethod
Definition Enums.h:17813
EFieldFilterType
Definition Enums.h:21153
EPCGPointFilterOperator
Definition Enums.h:22964
ESerializedPendingFriendRequestMode
Definition Enums.h:29636
FWP_FILTER_ENUM_TYPE_
Definition Enums.h:3272
ESourceEffectMotionFilterCircuit
Definition Enums.h:29120
ERigVMRegisterType
Definition Enums.h:18681
EVolumeLightingMethod
Definition Enums.h:7074
EWorkshopEnumerationType
Definition Enums.h:15482
@ k_EWorkshopEnumerationTypeRecentFromFollowedUsers
ESourceEffectMotionFilterModSource
Definition Enums.h:29137
EOutputFormat
Definition Enums.h:37255
EClearDepthStencil
Definition Enums.h:7960
EARTrackingState
Definition Enums.h:36154
ESceneTextureSetupMode
Definition Enums.h:9961
EMontageSubStepResult
Definition Enums.h:9269
EAllowOverscroll
Definition Enums.h:9346
ESlateDebuggingFocusEvent
Definition Enums.h:13550
_INTERLOCKED_RESULT
Definition Enums.h:3299
EDeterminismLevel
Definition Enums.h:25961
EHotReloadedClassFlags
Definition Enums.h:22462
EDistributionVectorMirrorFlags
Definition Enums.h:28692
EGeometryScriptBakeCurvatureTypeMode
Definition Enums.h:17526
EBreakIteratorType
Definition Enums.h:34008
ECustomAttributeBlendType
Definition Enums.h:14022
EClothingWindMethod_Legacy
Definition Enums.h:39098
VkBufferCreateFlagBits
Definition Enums.h:27204
@ VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT
@ VK_BUFFER_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT
@ VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_KHR
@ VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_EXT
ENDIExport_GPUAllocationMode
Definition Enums.h:25404
EOS_PlayerDataStorage_EWriteResult
Definition Enums.h:21579
dtStraightPathOptions
Definition Enums.h:40822
EOptimusNodeGraphType
Definition Enums.h:25778
VkPolygonMode
Definition Enums.h:2316
@ VK_POLYGON_MODE_FILL_RECTANGLE_NV
@ VK_POLYGON_MODE_MAX_ENUM
@ VK_POLYGON_MODE_BEGIN_RANGE
@ VK_POLYGON_MODE_END_RANGE
@ VK_POLYGON_MODE_RANGE_SIZE
EWorkshopFileType
Definition Enums.h:15448
@ k_EWorkshopFileTypeGameManagedItem
@ k_EWorkshopFileTypeIntegratedGuide
@ k_EWorkshopFileTypeSteamworksAccessInvite
@ k_EWorkshopFileTypeControllerBinding
@ k_EWorkshopFileTypeMicrotransaction
ETrimSide
Definition Enums.h:23522
_MINIDUMP_STREAM_TYPE
Definition Enums.h:34502
EGLTFJsonAccessorType
Definition Enums.h:28370
EAudioMixerStreamDataFormatType
Definition Enums.h:21935
ProfilerState
Definition Enums.h:32392
EHairBufferSwapType
Definition Enums.h:20170
EMaterialShaderPrecompileMode
Definition Enums.h:10553
UCharIteratorOrigin
Definition Enums.h:33935
EOnSessionParticipantLeftReason
Definition Enums.h:12456
ERawDistributionOperation
Definition Enums.h:27349
VkSubpassContents
Definition Enums.h:860
@ VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS
EPairedAxis
Definition Enums.h:12663
EPreviousBoneTransformUpdateMode
Definition Enums.h:38484
EBoneModificationMode
Definition Enums.h:36136
ESetCollisionGeometryInputMode
Definition Enums.h:26525
UColAttributeValue
Definition Enums.h:30175
EAnimSyncGroupScope
Definition Enums.h:7475
ELightSourceMode
Definition Enums.h:35205
ERHITextureSRVOverrideSRGBType
Definition Enums.h:6189
EWriteDemoFrameFlags
Definition Enums.h:8467
EHoudiniInputObjectType
Definition Enums.h:23796
EMediaControl
Definition Enums.h:31536
EPCGPointThresholdType
Definition Enums.h:22980
EARCandidateImageOrientation
Definition Enums.h:36162
EHTTPMethod
Definition Enums.h:15517
@ k_EHTTPMethodOPTIONS
@ k_EHTTPMethodInvalid
ESslTlsProtocol
Definition Enums.h:37409
UDLSSSupport
Definition Enums.h:24456
@ NotSupportedDriverOutOfDate
@ NotSupportedIncompatibleAPICaptureToolActive
@ NotSupportedOperatingSystemOutOfDate
@ NotSupportedIncompatibleHardware
@ NotSupportedByPlatformAtBuildTime
EGeometryScriptPixelSamplingMethod
Definition Enums.h:19063
EMeshInspectorToolDrawIndexMode
Definition Enums.h:26187
ESlateVisibility
Definition Enums.h:24057
EMoviePipelineValidationState
Definition Enums.h:21687
ETaskResourceOverlapPolicy
Definition Enums.h:33474
ESplitType
Definition Enums.h:38737
HAPI_UNREAL_NodeFlags
Definition Enums.h:29196
ELandscapeSetupErrors
Definition Enums.h:36939
BodyInstanceSceneState
Definition Enums.h:9770
ELinearConstraintMotion
Definition Enums.h:10314
ESleepEvent
Definition Enums.h:10653
EUsdDuplicateType
Definition Enums.h:29945
EPCGSplineSamplingDimension
Definition Enums.h:21187
EP2PSend
Definition Enums.h:14896
@ k_EP2PSendUnreliableNoDelay
@ k_EP2PSendReliableWithBuffering
@ k_EP2PSendUnreliable
@ k_EP2PSendReliable
ERootMotionSourceSettingsFlags
Definition Enums.h:8493
PKA_FLAGS
Definition Enums.h:136
EPCGCopyPointsMetadataInheritanceMode
Definition Enums.h:22870
VkSubgroupFeatureFlagBits
Definition Enums.h:39379
NSVGlineJoin
Definition Enums.h:34374
EOnlineTournamentParticipantState
Definition Enums.h:12771
EPluginType
Definition Enums.h:7708
EPropertyObjectReferenceType
Definition Enums.h:8852
ESkinWeightsBindType
Definition Enums.h:26691
EVoxelizeShapeMode
Definition Enums.h:37222
EPlatformMessageType
Definition Enums.h:12671
ESelectiveTessellatePatternType
Definition Enums.h:18667
EQueryMobilityType
Definition Enums.h:11302
EPatternToolSingleAxis
Definition Enums.h:24248
EDrawingPolicyOverrideFlags
Definition Enums.h:9730
VkCoverageModulationModeNV
Definition Enums.h:983
EInstancePropertyValueFlags
Definition Enums.h:10632
rcBuildContoursFlags
Definition Enums.h:31944
VkImageTiling
Definition Enums.h:2036
@ VK_IMAGE_TILING_MAX_ENUM
@ VK_IMAGE_TILING_BEGIN_RANGE
@ VK_IMAGE_TILING_RANGE_SIZE
@ VK_IMAGE_TILING_END_RANGE
@ VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT
VkStencilOp
Definition Enums.h:2397
@ VK_STENCIL_OP_RANGE_SIZE
@ VK_STENCIL_OP_BEGIN_RANGE
@ VK_STENCIL_OP_DECREMENT_AND_CLAMP
@ VK_STENCIL_OP_MAX_ENUM
@ VK_STENCIL_OP_REPLACE
@ VK_STENCIL_OP_INCREMENT_AND_WRAP
@ VK_STENCIL_OP_END_RANGE
@ VK_STENCIL_OP_DECREMENT_AND_WRAP
@ VK_STENCIL_OP_INVERT
@ VK_STENCIL_OP_INCREMENT_AND_CLAMP
ETextureSourceEncoding
Definition Enums.h:21329
VkRasterizationOrderAMD
Definition Enums.h:1089
ETimeStretchCurveMapping
Definition Enums.h:19600
EStreamableRenderAssetType
Definition Enums.h:12113
ESlateGesture
Definition Enums.h:38588
WFP_VPN_EVENT_TYPE_
Definition Enums.h:3162
@ WfpSecurityDescriptorTriggerIncrement
@ WfpSecurityDescriptorTriggerDecrement
ERayTracingPipelineCacheFlags
Definition Enums.h:9223
EParticleCameraOffsetUpdateMethod
Definition Enums.h:38113
ELightInteractionType
Definition Enums.h:4723
@ LIT_CachedSignedDistanceFieldShadowMap2D
EReflectionsMethod
Definition Enums.h:36659
ERPCNotifyResult
Definition Enums.h:7888
EPropertyValueIteratorFlags
Definition Enums.h:8082
UColReorderCode
Definition Enums.h:31070
@ UCOL_REORDER_CODE_PUNCTUATION
EPolyEditCutPlaneOrientation
Definition Enums.h:23754
EAnimNodeDataFlags
Definition Enums.h:9391
WICBitmapAlphaChannelOption
Definition Enums.h:3896
EGroomCacheType
Definition Enums.h:18463
EOS_EExternalAccountType
Definition Enums.h:19272
EPCGActorFilter
Definition Enums.h:22816
EOnlineActivityOutcome
Definition Enums.h:32333
ETemporalDenoiserType
Definition Enums.h:37078
UConverterType
Definition Enums.h:33614
@ UCNV_UNSUPPORTED_CONVERTER
@ UCNV_NUMBER_OF_SUPPORTED_CONVERTER_TYPES
SHGFP_TYPE
Definition Enums.h:34312
@ SHGFP_TYPE_CURRENT
@ SHGFP_TYPE_DEFAULT
EPortType
Definition Enums.h:31648
EMotionWarpRotationType
Definition Enums.h:17112
EShaderCompileJobPriority
Definition Enums.h:8415
EPlatformInterfaceDataType
Definition Enums.h:28723
EOptimizationType
Definition Enums.h:4710
EInAppPurchaseStatus
Definition Enums.h:13558
FNavigationSystemRunMode
Definition Enums.h:29301
ECollectSurfacePathDoneMode
Definition Enums.h:23556
EDepthStencilTargetActions
Definition Enums.h:20221
EControlRigVectorKind
Definition Enums.h:19710
ESQLitePreparedStatementStepResult
Definition Enums.h:23424
EOnlineTournamentState
Definition Enums.h:12737
ESteamIPType
Definition Enums.h:15263
EPCGMedadataRotatorOperation
Definition Enums.h:22744
EMaterialParameterType
Definition Enums.h:7630
EStrataMaterialExport
Definition Enums.h:32437
ECreateRepStateFlags
Definition Enums.h:10388
EMediaEvent
Definition Enums.h:29685
@ Internal_AudioSamplesUnavailable
@ Internal_VideoSamplesAvailable
@ Internal_RenderClockStop
@ Internal_AudioSamplesAvailable
@ Internal_ResetForDiscontinuity
@ Internal_VideoSamplesUnavailable
@ Internal_RenderClockStart
@ Internal_PurgeVideoSamplesHint
ENISHalfPrecisionPermutation
Definition Enums.h:25357
ETrackToggleAction
Definition Enums.h:37966
EGeometryScriptFlareType
Definition Enums.h:18115
EPreferredTriangulationDirection
Definition Enums.h:21021
OIDNFormat
Definition Enums.h:29556
@ OIDN_FORMAT_FLOAT3
@ OIDN_FORMAT_UNDEFINED
@ OIDN_FORMAT_FLOAT4
@ OIDN_FORMAT_FLOAT2
VkPipelineColorBlendStateCreateFlagBits
Definition Enums.h:26930
@ VK_PIPELINE_COLOR_BLEND_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_BIT_EXT
@ VK_PIPELINE_COLOR_BLEND_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_BIT_ARM
VkIndexType
Definition Enums.h:837
@ VK_INDEX_TYPE_BEGIN_RANGE
@ VK_INDEX_TYPE_NONE_NV
@ VK_INDEX_TYPE_UINT16
@ VK_INDEX_TYPE_UINT32
@ VK_INDEX_TYPE_RANGE_SIZE
@ VK_INDEX_TYPE_END_RANGE
@ VK_INDEX_TYPE_UINT8_EXT
@ VK_INDEX_TYPE_MAX_ENUM
EOS_EExternalCredentialType
Definition Enums.h:24151
EBakeCurvatureColorMode
Definition Enums.h:24188
VkMemoryPropertyFlagBits
Definition Enums.h:39417
ECoroTimeoutFlags
Definition Enums.h:32921
UCalendarDaysOfWeek
Definition Enums.h:33989
EManagedArrayType
Definition Enums.h:23004
@ FTPBDGeometryCollectionParticleHandle3fPtrType
@ FFImplicitObject3UniquePointerType
@ FTGeometryParticle3fUniquePtrType
@ FTPBDRigidParticleHandle3fPtrType
@ FFBVHParticlesFloat3UniquePointerType
@ FFImplicitObject3SharedPointerType
@ FFImplicitObject3SerializablePtrType
@ FTPBDRigidParticle3fUniquePtrType
@ FFImplicitObject3ThreadSafeSharedPointerType
@ FTPBDRigidClusteredParticleHandle3fPtrType
VMR_ASPECT_RATIO_MODE
Definition Enums.h:37588
ESamplerAddressMode
Definition Enums.h:4640
ERHITransientResourceType
Definition Enums.h:22518
ESkinCacheUsage
Definition Enums.h:8516
GFSDK_Aftermath_Version
Definition Enums.h:40692
VkPerformanceParameterTypeINTEL
Definition Enums.h:1926
@ VK_PERFORMANCE_PARAMETER_TYPE_STREAM_MARKER_VALID_BITS_INTEL
EWindSourceMode
Definition Enums.h:31849
EMeshVertexSculptBrushFilterType
Definition Enums.h:26337
EBloomSetupOutputType
Definition Enums.h:38336
EMaterialValueType
Definition Enums.h:4089
EShaderCodeFeatures
Definition Enums.h:8040
ESoftObjectPathCollectType
Definition Enums.h:9507
EPCGMedadataMathsOperation
Definition Enums.h:22682
EParticleCollisionComplete
Definition Enums.h:38102
ERayTracingPrimitiveFlags
Definition Enums.h:12015
EPCGDebugVisScaleMethod
Definition Enums.h:31148
ERayTracingBufferType
Definition Enums.h:39521
EGLTFJsonTargetPath
Definition Enums.h:28338
EInvitationResponse
Definition Enums.h:12442
EOnlineTournamentMatchState
Definition Enums.h:12779
EBrushBlendType
Definition Enums.h:26119
EUIScalingRule
Definition Enums.h:28046
EUserActivityContext
Definition Enums.h:12275
ECollisionGeometryType
Definition Enums.h:26511
EFieldOutputType
Definition Enums.h:20896
EMessageTracerDispatchTypes
Definition Enums.h:37852
ENDISkeletalMesh_SkinningMode
Definition Enums.h:8344
ETargetDeviceThreadWaitStates
Definition Enums.h:13257
EHairResourceUsageType
Definition Enums.h:20195
tagDVD_DOMAIN
Definition Enums.h:37579
@ DVD_DOMAIN_VideoTitleSetMenu
@ DVD_DOMAIN_VideoManagerMenu
VkAccelerationStructureBuildTypeKHR
Definition Enums.h:39501
EGeometryScriptOutcomePins
Definition Enums.h:14581
EBlendProfileMode
Definition Enums.h:12930
ESceneDepthPriorityGroup
Definition Enums.h:6429
EAnimAlphaInputType
Definition Enums.h:7451
EHoudiniRuntimeSettingsRecomputeFlag
Definition Enums.h:18993
EUpdateAllPrimitiveSceneInfosAsyncOps
Definition Enums.h:12243
ESceneCaptureSource
Definition Enums.h:12288
EMeterPeakType
Definition Enums.h:33108
EMaterialCompilerType
Definition Enums.h:32509
BUS_QUERY_ID_TYPE
Definition Enums.h:3601
ENaniteMaterialPass
Definition Enums.h:35354
EPCGBoundsModifierMode
Definition Enums.h:22854
EMonoChannelUpmixMethod
Definition Enums.h:14632
EUserVerificationStatus
Definition Enums.h:16851
EGeometryScriptCombineSelectionMode
Definition Enums.h:16964
EGetWorldErrorMode
Definition Enums.h:17383
EShouldThrottle
Definition Enums.h:13754
EMaterialDecalResponse
Definition Enums.h:10363
ETextureEncodeEffort
Definition Enums.h:38849
ESQLitePreparedStatementFlags
Definition Enums.h:23411
ERetargetSourceOrTarget
Definition Enums.h:24577
LIBRARYSAVEFLAGS
Definition Enums.h:2661
ERDGBufferFlags
Definition Enums.h:8926
EImplicitTypeEnum
Definition Enums.h:25905
EGLTFJsonTextureFilter
Definition Enums.h:28447
EHoleFillToolActions
Definition Enums.h:26093
EHairAuxilaryPassType
Definition Enums.h:37169
BANNER_NOTIFICATION_EVENT
Definition Enums.h:179
ESkinVertexFactoryMode
Definition Enums.h:9556
EOptimusGraphNotifyType
Definition Enums.h:25702
ECanBeCharacterBase
Definition Enums.h:21034
ERuntimeVirtualTextureMipValueMode
Definition Enums.h:37708
VkCopyAccelerationStructureModeKHR
Definition Enums.h:26806
BINKPLUGINSNDTRACK
Definition Enums.h:41243
EHapticEffectType
Definition Enums.h:29709
EDataTableExportFlags
Definition Enums.h:29340
ScalableAllocationResult
Definition Enums.h:33903
EConstantQFFTSizeEnum
Definition Enums.h:32647
EGCOptions
Definition Enums.h:32313
@ ProcessWeakReferences
@ AutogenerateTokenStream
EFieldPhysicsDefaultFields
Definition Enums.h:29487
EGeometryScriptSweptHullAxis
Definition Enums.h:14679
MediaTextureOrientation
Definition Enums.h:31265
GFSDK_Aftermath_GpuCrashDumpDescriptionKey
Definition Enums.h:39552
_PinDirection
Definition Enums.h:37420
VkQueueFlagBits
Definition Enums.h:39393
@ VK_QUEUE_OPTICAL_FLOW_BIT_NV
EFriendFlags
Definition Enums.h:15004
@ k_EFriendFlagClanMember
@ k_EFriendFlagIgnoredFriend
@ k_EFriendFlagRequestingFriendship
@ k_EFriendFlagOnGameServer
@ k_EFriendFlagRequestingInfo
@ k_EFriendFlagFriendshipRequested
@ k_EFriendFlagImmediate
@ k_EFriendFlagChatMember
EPCGAttributeFilterOperation
Definition Enums.h:22825
THUMBBUTTONMASK
Definition Enums.h:25262
EAsyncTraceType
Definition Enums.h:16834
_FilterState
Definition Enums.h:37426
VkSamplerAddressMode
Definition Enums.h:687
@ VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE
@ VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT
@ VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER
@ VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE_KHR
EPrimitiveTopologyType
Definition Enums.h:21732
EMessageScope
Definition Enums.h:13002
EThreadQueryContext
Definition Enums.h:40219
EInputSourceMode
Definition Enums.h:16544
@ k_EInputSourceMode_MouseJoystick
@ k_EInputSourceMode_MouseRegion
@ k_EInputSourceMode_RelativeMouse
@ k_EInputSourceMode_SingleButton
@ k_EInputSourceMode_FourButtons
@ k_EInputSourceMode_AbsoluteMouse
@ k_EInputSourceMode_JoystickMove
@ k_EInputSourceMode_JoystickCamera
@ k_EInputSourceMode_ScrollWheel
@ k_EInputSourceMode_JoystickMouse
EPCGUnionDensityFunction
Definition Enums.h:20699
EAsyncPackageLoadingState2
Definition Enums.h:32278
EMathConstantsEnum
Definition Enums.h:25210
@ Dataflow_FloatToInt_Function_GoldenRatio
@ Dataflow_FloatToInt_Function_Gamma
@ Dataflow_FloatToInt_Function_ZeroTolerance
EMetasoundFrontendNodeStyleDisplayVisibility
Definition Enums.h:23124
ETemporalDenoisingMode
Definition Enums.h:37062
EEnumFlags
Definition Enums.h:11065
@ NewerVersionExists
ERigVMPropertyPathSegmentType
Definition Enums.h:18591
INPUT_DESTINATION_IDENTITY
Definition Enums.h:3986
EDecalsWriteFlags
Definition Enums.h:37744
ESetMeshMaterialMode
Definition Enums.h:23245
EPCGExecutionPhase
Definition Enums.h:20677
EStrandsTexturesTraceType
Definition Enums.h:25616
exr_tile_round_mode_t
Definition Enums.h:26618
EStructSerializerBackendFlags
Definition Enums.h:22050
EAnimFunctionCallSite
Definition Enums.h:36624
EFriendInvitePolicy
Definition Enums.h:7278
EMeshApproximationUVGenerationPolicy
Definition Enums.h:8834
VkAccessFlagBits
Definition Enums.h:27260
@ VK_ACCESS_ACCELERATION_STRUCTURE_READ_BIT_NV
@ VK_ACCESS_CONDITIONAL_RENDERING_READ_BIT_EXT
@ VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT
@ VK_ACCESS_INDIRECT_COMMAND_READ_BIT
@ VK_ACCESS_COMMAND_PREPROCESS_WRITE_BIT_NV
@ VK_ACCESS_INPUT_ATTACHMENT_READ_BIT
@ VK_ACCESS_COMMAND_PREPROCESS_READ_BIT_NV
@ VK_ACCESS_ACCELERATION_STRUCTURE_WRITE_BIT_NV
@ VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT
@ VK_ACCESS_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR
@ VK_ACCESS_TRANSFORM_FEEDBACK_WRITE_BIT_EXT
@ VK_ACCESS_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT
@ VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT
@ VK_ACCESS_COLOR_ATTACHMENT_READ_BIT
@ VK_ACCESS_FRAGMENT_DENSITY_MAP_READ_BIT_EXT
@ VK_ACCESS_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT
@ VK_ACCESS_ACCELERATION_STRUCTURE_WRITE_BIT_KHR
@ VK_ACCESS_SHADING_RATE_IMAGE_READ_BIT_NV
@ VK_ACCESS_ACCELERATION_STRUCTURE_READ_BIT_KHR
@ VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT
@ VK_ACCESS_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT
IKEEXT_DH_GROUP_
Definition Enums.h:2678
ObstacleState
Definition Enums.h:39252
EPCGAttributeSelectOperation
Definition Enums.h:22838
EUsdInitialLoadSet
Definition Enums.h:22475
EFloatingGamepadTextInputMode
Definition Enums.h:15371
EHairVisibilityRenderMode
Definition Enums.h:37035
@ HairVisibilityRenderMode_TransmittanceAndHairCount
ESkeletalMeshGeoImportVersions
Definition Enums.h:19577
UNumberFormatFields
Definition Enums.h:33820
variable_length_error
Definition Enums.h:32870
EWidgetAnimationEvent
Definition Enums.h:24086
EShowFlagInitMode
Definition Enums.h:4980
EControllerHand
Definition Enums.h:12958
EGBufferLayout
Definition Enums.h:9478
ShowHarvestingElementOption
Definition Enums.h:29919
ERBFDistanceMethod
Definition Enums.h:36715
EGeometryScriptBakeSamplesPerPixel
Definition Enums.h:17582
EFileRead
Definition Enums.h:6327
ENotifyRegistrationPhase
Definition Enums.h:13901
EMeshPassFeatures
Definition Enums.h:35121
TJPF
Definition Enums.h:35008
@ TJPF_BGRX
@ TJPF_BGR
@ TJPF_RGB
@ TJPF_RGBX
@ TJPF_GRAY
@ TJPF_CMYK
@ TJPF_XRGB
@ TJPF_ABGR
@ TJPF_RGBA
@ TJPF_ARGB
@ TJPF_XBGR
@ TJPF_UNKNOWN
@ TJPF_BGRA
ETextLocation
Definition Enums.h:28974
LIBRARYFOLDERFILTER
Definition Enums.h:2647
EShadingPath
Definition Enums.h:9471
ESteamNetworkingConnectionState
Definition Enums.h:16579
VkFormat
Definition Enums.h:1428
@ VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16
@ VK_FORMAT_PVRTC2_4BPP_SRGB_BLOCK_IMG
@ VK_FORMAT_PVRTC1_4BPP_SRGB_BLOCK_IMG
@ VK_FORMAT_R5G6B5_UNORM_PACK16
@ VK_FORMAT_A8B8G8R8_SNORM_PACK32
@ VK_FORMAT_R16G16B16_SFLOAT
@ VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK_EXT
@ VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR
@ VK_FORMAT_BEGIN_RANGE
@ VK_FORMAT_R64_SFLOAT
@ VK_FORMAT_R10X6G10X6_UNORM_2PACK16
@ VK_FORMAT_R16G16B16A16_UNORM
@ VK_FORMAT_R16G16B16A16_USCALED
@ VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK_EXT
@ VK_FORMAT_ASTC_10x6_SRGB_BLOCK
@ VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16
@ VK_FORMAT_R16G16_SSCALED
@ VK_FORMAT_A8B8G8R8_SSCALED_PACK32
@ VK_FORMAT_ASTC_12x12_SRGB_BLOCK
@ VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM
@ VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR
@ VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR
@ VK_FORMAT_PVRTC1_4BPP_UNORM_BLOCK_IMG
@ VK_FORMAT_PVRTC1_2BPP_SRGB_BLOCK_IMG
@ VK_FORMAT_R16G16_USCALED
@ VK_FORMAT_G16B16G16R16_422_UNORM_KHR
@ VK_FORMAT_R32G32B32_SINT
@ VK_FORMAT_R64G64_UINT
@ VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK
@ VK_FORMAT_R8_UINT
@ VK_FORMAT_R8_SINT
@ VK_FORMAT_D32_SFLOAT_S8_UINT
@ VK_FORMAT_R8G8B8A8_SSCALED
@ VK_FORMAT_ASTC_6x5_SRGB_BLOCK
@ VK_FORMAT_BC4_SNORM_BLOCK
@ VK_FORMAT_ASTC_10x8_SRGB_BLOCK
@ VK_FORMAT_A1R5G5B5_UNORM_PACK16
@ VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR
@ VK_FORMAT_PVRTC1_2BPP_UNORM_BLOCK_IMG
@ VK_FORMAT_R64G64B64A64_SINT
@ VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK_EXT
@ VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK
@ VK_FORMAT_R64G64_SINT
@ VK_FORMAT_A2B10G10R10_UINT_PACK32
@ VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16
@ VK_FORMAT_R16_SINT
@ VK_FORMAT_R16G16B16_SSCALED
@ VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR
@ VK_FORMAT_R8G8_SRGB
@ VK_FORMAT_R12X4G12X4_UNORM_2PACK16
@ VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK_EXT
@ VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR
@ VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16
@ VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR
@ VK_FORMAT_B8G8R8_SRGB
@ VK_FORMAT_R16G16B16A16_SNORM
@ VK_FORMAT_BC2_SRGB_BLOCK
@ VK_FORMAT_BC3_UNORM_BLOCK
@ VK_FORMAT_BC7_SRGB_BLOCK
@ VK_FORMAT_B8G8R8A8_SSCALED
@ VK_FORMAT_R32_UINT
@ VK_FORMAT_R8G8B8_SSCALED
@ VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16
@ VK_FORMAT_R8_SSCALED
@ VK_FORMAT_B10G11R11_UFLOAT_PACK32
@ VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR
@ VK_FORMAT_ASTC_10x10_SRGB_BLOCK
@ VK_FORMAT_A2B10G10R10_SINT_PACK32
@ VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR
@ VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK
@ VK_FORMAT_B8G8R8A8_SRGB
@ VK_FORMAT_G8_B8R8_2PLANE_422_UNORM
@ VK_FORMAT_B8G8R8_UNORM
@ VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16
@ VK_FORMAT_R32G32B32A32_UINT
@ VK_FORMAT_R8G8B8_SINT
@ VK_FORMAT_A2R10G10B10_UNORM_PACK32
@ VK_FORMAT_R8G8_SSCALED
@ VK_FORMAT_D16_UNORM_S8_UINT
@ VK_FORMAT_B8G8R8_SNORM
@ VK_FORMAT_D16_UNORM
@ VK_FORMAT_R64G64B64A64_UINT
@ VK_FORMAT_EAC_R11G11_SNORM_BLOCK
@ VK_FORMAT_ASTC_8x5_UNORM_BLOCK
@ VK_FORMAT_R8G8_SINT
@ VK_FORMAT_R16_USCALED
@ VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM
@ VK_FORMAT_R4G4B4A4_UNORM_PACK16
@ VK_FORMAT_R8_USCALED
@ VK_FORMAT_R64_SINT
@ VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR
@ VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR
@ VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK_EXT
@ VK_FORMAT_RANGE_SIZE
@ VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR
@ VK_FORMAT_ASTC_4x4_UNORM_BLOCK
@ VK_FORMAT_ASTC_6x6_UNORM_BLOCK
@ VK_FORMAT_ASTC_10x6_UNORM_BLOCK
@ VK_FORMAT_ASTC_8x6_UNORM_BLOCK
@ VK_FORMAT_R12X4_UNORM_PACK16
@ VK_FORMAT_R16G16B16_UINT
@ VK_FORMAT_A8B8G8R8_USCALED_PACK32
@ VK_FORMAT_G8B8G8R8_422_UNORM
@ VK_FORMAT_PVRTC2_4BPP_UNORM_BLOCK_IMG
@ VK_FORMAT_R16G16B16A16_SFLOAT
@ VK_FORMAT_R4G4_UNORM_PACK8
@ VK_FORMAT_BC1_RGB_UNORM_BLOCK
@ VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK_EXT
@ VK_FORMAT_A2B10G10R10_UNORM_PACK32
@ VK_FORMAT_ASTC_5x4_UNORM_BLOCK
@ VK_FORMAT_R32G32B32A32_SFLOAT
@ VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16
@ VK_FORMAT_BC1_RGB_SRGB_BLOCK
@ VK_FORMAT_ASTC_8x6_SRGB_BLOCK
@ VK_FORMAT_R8G8B8_UNORM
@ VK_FORMAT_A8B8G8R8_UNORM_PACK32
@ VK_FORMAT_R64G64B64_UINT
@ VK_FORMAT_END_RANGE
@ VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM
@ VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR
@ VK_FORMAT_R16G16_SINT
@ VK_FORMAT_B8G8R8A8_SNORM
@ VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR
@ VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK_EXT
@ VK_FORMAT_BC4_UNORM_BLOCK
@ VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16
@ VK_FORMAT_R8G8B8A8_SINT
@ VK_FORMAT_R8G8_UNORM
@ VK_FORMAT_BC3_SRGB_BLOCK
@ VK_FORMAT_B8G8R8A8_UNORM
@ VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR
@ VK_FORMAT_B8G8R8_USCALED
@ VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR
@ VK_FORMAT_BC1_RGBA_SRGB_BLOCK
@ VK_FORMAT_R8G8B8_USCALED
@ VK_FORMAT_R16G16B16_SINT
@ VK_FORMAT_R16_UNORM
@ VK_FORMAT_R64G64B64_SINT
@ VK_FORMAT_ASTC_10x10_UNORM_BLOCK
@ VK_FORMAT_R64G64B64A64_SFLOAT
@ VK_FORMAT_ASTC_5x5_UNORM_BLOCK
@ VK_FORMAT_G16_B16R16_2PLANE_422_UNORM
@ VK_FORMAT_R12X4_UNORM_PACK16_KHR
@ VK_FORMAT_R16G16_UINT
@ VK_FORMAT_R16G16B16A16_SINT
@ VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK
@ VK_FORMAT_A2B10G10R10_USCALED_PACK32
@ VK_FORMAT_UNDEFINED
@ VK_FORMAT_R8_SRGB
@ VK_FORMAT_EAC_R11G11_UNORM_BLOCK
@ VK_FORMAT_R8G8B8A8_USCALED
@ VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK_EXT
@ VK_FORMAT_R16G16_UNORM
@ VK_FORMAT_R32_SFLOAT
@ VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR
@ VK_FORMAT_BC7_UNORM_BLOCK
@ VK_FORMAT_B8G8R8A8_UINT
@ VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16
@ VK_FORMAT_ASTC_10x5_UNORM_BLOCK
@ VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK_EXT
@ VK_FORMAT_B8G8R8G8_422_UNORM
@ VK_FORMAT_B5G6R5_UNORM_PACK16
@ VK_FORMAT_G8_B8R8_2PLANE_420_UNORM
@ VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16
@ VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR
@ VK_FORMAT_B8G8R8_SSCALED
@ VK_FORMAT_R8G8B8A8_SRGB
@ VK_FORMAT_R8G8B8_UINT
@ VK_FORMAT_BC6H_SFLOAT_BLOCK
@ VK_FORMAT_R8G8B8A8_SNORM
@ VK_FORMAT_B8G8R8_SINT
@ VK_FORMAT_B8G8R8A8_USCALED
@ VK_FORMAT_R8G8B8A8_UNORM
@ VK_FORMAT_ASTC_10x5_SRGB_BLOCK
@ VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM
@ VK_FORMAT_ASTC_8x8_SRGB_BLOCK
@ VK_FORMAT_R32G32_SFLOAT
@ VK_FORMAT_D32_SFLOAT
@ VK_FORMAT_ASTC_10x8_UNORM_BLOCK
@ VK_FORMAT_R16G16B16_SNORM
@ VK_FORMAT_A2R10G10B10_SNORM_PACK32
@ VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK_EXT
@ VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR
@ VK_FORMAT_A2B10G10R10_SNORM_PACK32
@ VK_FORMAT_A8B8G8R8_SINT_PACK32
@ VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR
@ VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR
@ VK_FORMAT_R8_UNORM
@ VK_FORMAT_R10X6_UNORM_PACK16_KHR
@ VK_FORMAT_PVRTC2_2BPP_SRGB_BLOCK_IMG
@ VK_FORMAT_ASTC_12x10_SRGB_BLOCK
@ VK_FORMAT_R8G8_USCALED
@ VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK
@ VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR
@ VK_FORMAT_R16G16B16A16_UINT
@ VK_FORMAT_ASTC_6x5_UNORM_BLOCK
@ VK_FORMAT_R32_SINT
@ VK_FORMAT_R16G16_SFLOAT
@ VK_FORMAT_ASTC_6x6_SRGB_BLOCK
@ VK_FORMAT_R32G32B32_SFLOAT
@ VK_FORMAT_BC2_UNORM_BLOCK
@ VK_FORMAT_A2B10G10R10_SSCALED_PACK32
@ VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM
@ VK_FORMAT_R32G32B32A32_SINT
@ VK_FORMAT_G8B8G8R8_422_UNORM_KHR
@ VK_FORMAT_ASTC_8x8_UNORM_BLOCK
@ VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR
@ VK_FORMAT_B4G4R4A4_UNORM_PACK16
@ VK_FORMAT_BC5_UNORM_BLOCK
@ VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK
@ VK_FORMAT_A2R10G10B10_USCALED_PACK32
@ VK_FORMAT_B16G16R16G16_422_UNORM
@ VK_FORMAT_BC1_RGBA_UNORM_BLOCK
@ VK_FORMAT_R8G8B8_SNORM
@ VK_FORMAT_R10X6_UNORM_PACK16
@ VK_FORMAT_ASTC_5x4_SRGB_BLOCK
@ VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM
@ VK_FORMAT_B8G8R8A8_SINT
@ VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK_EXT
@ VK_FORMAT_EAC_R11_UNORM_BLOCK
@ VK_FORMAT_A2R10G10B10_UINT_PACK32
@ VK_FORMAT_R16G16B16A16_SSCALED
@ VK_FORMAT_ASTC_5x5_SRGB_BLOCK
@ VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR
@ VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR
@ VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK_EXT
@ VK_FORMAT_MAX_ENUM
@ VK_FORMAT_R16G16B16_UNORM
@ VK_FORMAT_X8_D24_UNORM_PACK32
@ VK_FORMAT_R5G5B5A1_UNORM_PACK16
@ VK_FORMAT_R8G8_UINT
@ VK_FORMAT_B8G8R8G8_422_UNORM_KHR
@ VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16
@ VK_FORMAT_ASTC_12x10_UNORM_BLOCK
@ VK_FORMAT_BC6H_UFLOAT_BLOCK
@ VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR
@ VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16
@ VK_FORMAT_A8B8G8R8_UINT_PACK32
@ VK_FORMAT_BC5_SNORM_BLOCK
@ VK_FORMAT_R32G32_SINT
@ VK_FORMAT_R32G32_UINT
@ VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR
@ VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16
@ VK_FORMAT_PVRTC2_2BPP_UNORM_BLOCK_IMG
@ VK_FORMAT_R8G8B8_SRGB
@ VK_FORMAT_R16G16_SNORM
@ VK_FORMAT_A8B8G8R8_SRGB_PACK32
@ VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT
@ VK_FORMAT_R16_UINT
@ VK_FORMAT_R64G64B64_SFLOAT
@ VK_FORMAT_E5B9G9R9_UFLOAT_PACK32
@ VK_FORMAT_EAC_R11_SNORM_BLOCK
@ VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR
@ VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16
@ VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16
@ VK_FORMAT_R32G32B32_UINT
@ VK_FORMAT_S8_UINT
@ VK_FORMAT_ASTC_12x12_UNORM_BLOCK
@ VK_FORMAT_R64G64_SFLOAT
@ VK_FORMAT_A2R10G10B10_SINT_PACK32
@ VK_FORMAT_R8G8_SNORM
@ VK_FORMAT_ASTC_4x4_SRGB_BLOCK
@ VK_FORMAT_R8_SNORM
@ VK_FORMAT_R16G16B16_USCALED
@ VK_FORMAT_B16G16R16G16_422_UNORM_KHR
@ VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK_EXT
@ VK_FORMAT_R64_UINT
@ VK_FORMAT_R16_SFLOAT
@ VK_FORMAT_R8G8B8A8_UINT
@ VK_FORMAT_D24_UNORM_S8_UINT
@ VK_FORMAT_B8G8R8_UINT
@ VK_FORMAT_ASTC_8x5_SRGB_BLOCK
@ VK_FORMAT_G16_B16R16_2PLANE_420_UNORM
@ VK_FORMAT_R16_SSCALED
@ VK_FORMAT_B5G5R5A1_UNORM_PACK16
@ VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16
@ VK_FORMAT_A2R10G10B10_SSCALED_PACK32
@ VK_FORMAT_R16_SNORM
@ VK_FORMAT_G16B16G16R16_422_UNORM
ERHIZBuffer
Definition Enums.h:12923
VkGeometryInstanceFlagBitsKHR
Definition Enums.h:26836
@ VK_GEOMETRY_INSTANCE_TRIANGLE_FACING_CULL_DISABLE_BIT_KHR
@ VK_GEOMETRY_INSTANCE_TRIANGLE_FRONT_COUNTERCLOCKWISE_BIT_KHR
@ VK_GEOMETRY_INSTANCE_TRIANGLE_FRONT_COUNTERCLOCKWISE_BIT_NV
UCalendarWeekdayType
Definition Enums.h:34000
EVolumetricCloudRenderViewPsPermutations
Definition Enums.h:37242
EGeometryScriptBakeResolution
Definition Enums.h:17562
EWidgetBlendMode
Definition Enums.h:37184
VkDeviceEventTypeEXT
Definition Enums.h:1157
@ VK_DEVICE_EVENT_TYPE_DISPLAY_HOTPLUG_EXT
ECFCoreFileReleaseType
Definition Enums.h:14328
EMaterialBoundaryConstraint
Definition Enums.h:24284
EHairLODSelectionType
Definition Enums.h:22594
EFieldCommandHandlesType
Definition Enums.h:21122
EMaterialShadingModel
Definition Enums.h:4329
ECompilerFlags
Definition Enums.h:6890
@ CFLAG_StandardOptimization
@ CFLAG_SkipOptimizationsDXC
@ CFLAG_VertexToPrimitiveShader
@ CFLAG_VertexUseAutoCulling
@ CFLAG_VertexToGeometryShader
@ CFLAG_D3D12ForceShaderConductorRewrite
@ CFLAG_ForceRemoveUnusedInterpolators
@ CFLAG_UseLegacyPreprocessor
VkAccelerationStructureMemoryRequirementsTypeNV
Definition Enums.h:2004
EOS_EAntiCheatCommonClientPlatform
Definition Enums.h:23990
EGroomBasisType
Definition Enums.h:25534
EDataValidationResult
Definition Enums.h:20670
VkPerformanceValueTypeINTEL
Definition Enums.h:1960
EPSOPrecacheResult
Definition Enums.h:10929
EDynamicParameterUpdateFlags
Definition Enums.h:39005
EImageOwnerType
Definition Enums.h:39462
EMusicState
Definition Enums.h:28308
EMaterialParameterAssociation
Definition Enums.h:6589
EOccludedGeometryFilteringPolicy
Definition Enums.h:8813
EKeyEvent
Definition Enums.h:25680
EOS_ELeaderboardAggregation
Definition Enums.h:29599
EAspectRatioAxisConstraint
Definition Enums.h:19537
EWidgetDesignFlags
Definition Enums.h:29823
EPCGMetadataSettingsBaseTypes
Definition Enums.h:22716
EGLTFMaterialPropertyGroup
Definition Enums.h:28231
VkBorderColor
Definition Enums.h:710
@ VK_BORDER_COLOR_FLOAT_OPAQUE_BLACK
@ VK_BORDER_COLOR_INT_OPAQUE_WHITE
@ VK_BORDER_COLOR_RANGE_SIZE
@ VK_BORDER_COLOR_END_RANGE
@ VK_BORDER_COLOR_FLOAT_OPAQUE_WHITE
@ VK_BORDER_COLOR_INT_OPAQUE_BLACK
@ VK_BORDER_COLOR_INT_TRANSPARENT_BLACK
@ VK_BORDER_COLOR_BEGIN_RANGE
@ VK_BORDER_COLOR_MAX_ENUM
@ VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK
EInputAxisSwizzle
Definition Enums.h:25511
ECbValidateMode
Definition Enums.h:34237
ELightmapQuality
Definition Enums.h:9048
EScaleChainInitialLength
Definition Enums.h:36876
EQRCodeComponentDebugMode
Definition Enums.h:36248
EAnimNodeReferenceConversionResult
Definition Enums.h:25933
EScreenPassDrawFlags
Definition Enums.h:22331
EChannelType
Definition Enums.h:20153
EGeometryScriptRemoveHiddenTrianglesMethod
Definition Enums.h:18536
ECustomizedToolMenuVisibility
Definition Enums.h:34215
ECurveEaseFunction
Definition Enums.h:11654
EAnimAssetCurveFlags
Definition Enums.h:5343
AnimationKeyFormat
Definition Enums.h:17131
ContentTypes
Definition Enums.h:3749
EReloadCompleteReason
Definition Enums.h:14071
ESoundGroup
Definition Enums.h:5651
@ SOUNDGROUP_GameSoundGroup6
@ SOUNDGROUP_GameSoundGroup17
@ SOUNDGROUP_GameSoundGroup12
@ SOUNDGROUP_GameSoundGroup19
@ SOUNDGROUP_GameSoundGroup7
@ SOUNDGROUP_GameSoundGroup10
@ SOUNDGROUP_GameSoundGroup20
@ SOUNDGROUP_GameSoundGroup16
@ SOUNDGROUP_GameSoundGroup3
@ SOUNDGROUP_GameSoundGroup11
@ SOUNDGROUP_GameSoundGroup5
@ SOUNDGROUP_GameSoundGroup15
@ SOUNDGROUP_GameSoundGroup2
@ SOUNDGROUP_GameSoundGroup13
@ SOUNDGROUP_GameSoundGroup18
@ SOUNDGROUP_GameSoundGroup1
@ SOUNDGROUP_GameSoundGroup14
@ SOUNDGROUP_GameSoundGroup8
@ SOUNDGROUP_GameSoundGroup4
@ SOUNDGROUP_GameSoundGroup9
EPCGAttributeAccessorFlags
Definition Enums.h:20523
AGSCrossfireMode
Definition Enums.h:40708
@ AGS_CROSSFIRE_MODE_EXPLICIT_AFR
EPurchaseTransactionState
Definition Enums.h:12614
EPartyJoinabilityConstraint
Definition Enums.h:24017
ECollectionScriptingShareType
Definition Enums.h:31735
EDeformationType
Definition Enums.h:21621
_WHEA_ERROR_SOURCE_TYPE
Definition Enums.h:3665
CopyBoneDeltaMode
Definition Enums.h:36856
EDataflowFieldFalloffType
Definition Enums.h:24965
EBeamTaperMethod
Definition Enums.h:37798
EPerQualityLevels
Definition Enums.h:22895
TBPFLAG
Definition Enums.h:25280
@ TBPF_INDETERMINATE
@ TBPF_NOPROGRESS
tagMENUPOPUPSELECT
Definition Enums.h:213
EVertexStreamUsage
Definition Enums.h:13080
EStaticMeshReductionTerimationCriterion
Definition Enums.h:10963
EHairBindingType
Definition Enums.h:18021
ECursorMoveGranularity
Definition Enums.h:28056
ELeaderboardUploadScoreMethod
Definition Enums.h:14948
EInteractionType
Definition Enums.h:33533
dictCtx_directive
Definition Enums.h:32845
EIoDispatcherPriority
Definition Enums.h:5730
ERigControlAnimationType
Definition Enums.h:19203
EMediaSoundChannels
Definition Enums.h:29670
ESubUVBoundingVertexCount
Definition Enums.h:12587
ESpeedTreeGeometryType
Definition Enums.h:32447
ECubeFace
Definition Enums.h:5892
ELargeMemoryReaderFlags
Definition Enums.h:17840
EDiffuseIndirectMethod
Definition Enums.h:36650
ECompiledMaterialProperty
Definition Enums.h:13908
EDispatchComputeRenderSlot
Definition Enums.h:38605
_WHEA_EVENT_LOG_ENTRY_TYPE
Definition Enums.h:3687
EModsDirectoryMode
Definition Enums.h:14268
EPoleVectorOption
Definition Enums.h:25946
EHairAtlasTextureType
Definition Enums.h:18431
EARCaptureType
Definition Enums.h:36554
EOodleNetworkEnableMode
Definition Enums.h:21817
EMirrorToolAction
Definition Enums.h:26369
NV_GPU_PERF_RATED_TDP_CLIENT
Definition Enums.h:1916
ENDISkeletalMesh_FilterMode
Definition Enums.h:8331
EGLTFJsonPrimitiveMode
Definition Enums.h:28426
ERigElementType
Definition Enums.h:18069
@ ToResetAfterConstructionEvent
EPolyEditPushPullModeOptions
Definition Enums.h:23698
EHoudiniProxyRefineRequestResult
Definition Enums.h:24840
EFieldCommandBuffer
Definition Enums.h:25979
EPackageFlags
Definition Enums.h:5198
@ PKG_NotExternallyReferenceable
@ PKG_UnversionedProperties
@ PKG_RequiresLocalizationGather
EInputMappingRebuildType
Definition Enums.h:25601
EHairMeshBatchType
Definition Enums.h:25595
ERangeSettingEnum
Definition Enums.h:25389
@ Dataflow_RangeSetting_OutsideRange
@ Dataflow_RangeSetting_InsideRange
EImagePixelType
Definition Enums.h:13791
EWalkableSlopeBehavior
Definition Enums.h:4556
EClippingFlags
Definition Enums.h:21081
EFVisibleMeshDrawCommandFlags
Definition Enums.h:9544
ESentryLevel
Definition Enums.h:21519
ELevelTick
Definition Enums.h:41319
@ LEVELTICK_TimeOnly
@ LEVELTICK_PauseTick
@ LEVELTICK_ViewportsOnly
EARSessionConfigFlags
Definition Enums.h:36193
ESourceEffectMotionFilterModDestination
Definition Enums.h:29147
EPartyState
Definition Enums.h:12338
EIoChunkType
Definition Enums.h:9405
EPopupMethod
Definition Enums.h:13585
ERDGTextureAccessFlags
Definition Enums.h:35322
ECheckModuleCompatibilityFlags
Definition Enums.h:12861
EPostCopyOperation
Definition Enums.h:20164
EMetasoundFrontendClassType
Definition Enums.h:22729
ERHIDescriptorHeapType
Definition Enums.h:20652
EHLODLayerType
Definition Enums.h:40270
FWPM_CONNECTION_EVENT_TYPE_
Definition Enums.h:2781
WICBitmapEncoderCacheOption
Definition Enums.h:3938
WICBitmapLockFlags
Definition Enums.h:3915
VkMemoryAllocateFlagBits
Definition Enums.h:2351
EGLTFMaterialBakeSizePOT
Definition Enums.h:28243
EHairVisibilityVendor
Definition Enums.h:37019
EHairCardsFactoryFlags
Definition Enums.h:21594
EChatRoomEnterResponse
Definition Enums.h:14880
EMeshInspectorMaterialMode
Definition Enums.h:26204
EPrimitiveAddToSceneOps
Definition Enums.h:11984
EToolMessageLevel
Definition Enums.h:23229
EInterpTrackAnimControlDragType
Definition Enums.h:38574
ECubeGridToolFaceSelectionMode
Definition Enums.h:31273
EDynamicMeshComponentTangentsMode
Definition Enums.h:14706
EAttractorParticleSelectionMethod
Definition Enums.h:38147
EStreamingSourcePriority
Definition Enums.h:17390
UColBoundMode
Definition Enums.h:33944
ERefPoseType
Definition Enums.h:36130
ECommonFrameRate
Definition Enums.h:24800
EVTRequestPageStatus
Definition Enums.h:11398
ESamplerFilter
Definition Enums.h:6445
ESaveOrphanPinMode
Definition Enums.h:17827
EHitFlags
Definition Enums.h:12350
EMeshPassFlags
Definition Enums.h:9739
EResult
Definition Enums.h:14753
@ k_EResultIgnored
@ k_EResultLimitExceeded
@ k_EResultItemDeleted
@ k_EResultHardwareNotCapableOfIPT
@ k_EResultAlreadyOwned
@ k_EResultNoMatchingURL
@ k_EResultNoMatch
@ k_EResultGSLTExpired
@ k_EResultGSLTDenied
@ k_EResultAccountNotFriends
@ k_EResultAccountLogonDeniedVerifiedEmailRequired
@ k_EResultBlocked
@ k_EResultNotLoggedOn
@ k_EResultShoppingCartNotFound
@ k_EResultPhoneActivityLimitExceeded
@ k_EResultRevoked
@ k_EResultPasswordUnset
@ k_EResultAdministratorOK
@ k_EResultIPNotFound
@ k_EResultNoLauncherSpecified
@ k_EResultAccountLimitExceeded
@ k_EResultHandshakeFailed
@ k_EResultInvalidPassword
@ k_EResultAccountLoginDeniedNeedTwoFactor
@ k_EResultLogonSessionReplaced
@ k_EResultInvalidSignature
@ k_EResultTimeout
@ k_EResultIPTInitError
@ k_EResultExternalAccountUnlinked
@ k_EResultNotModified
@ k_EResultParseFailure
@ k_EResultBadResponse
@ k_EResultNoMobileDevice
@ k_EResultAccessDenied
@ k_EResultLauncherMigrated
@ k_EResultLockingFailed
@ k_EResultPSNTicketInvalid
@ k_EResultLimitedUserAccount
@ k_EResultTooManyPending
@ k_EResultSmsCodeFailed
@ k_EResultInvalidName
@ k_EResultWGNetworkSendExceeded
@ k_EResultAccountDeleted
@ k_EResultUnexpectedError
@ k_EResultCommunityCooldown
@ k_EResultDuplicateRequest
@ k_EResultExpiredLoginAuthCode
@ k_EResultValueOutOfRange
@ k_EResultAccountLogonDeniedNoMail
@ k_EResultExternalAccountAlreadyLinked
@ k_EResultDisabled
@ k_EResultAccountAssociatedToMultiplePartners
@ k_EResultDuplicateName
@ k_EResultTwoFactorCodeMismatch
@ k_EResultAlreadyRedeemed
@ k_EResultRegionLocked
@ k_EResultRemoteDisconnect
@ k_EResultRateLimitExceeded
@ k_EResultNoSiteLicensesFound
@ k_EResultAccountDisabled
@ k_EResultRemoteCallFailed
@ k_EResultLoggedInElsewhere
@ k_EResultPersistFailed
@ k_EResultInvalidSteamID
@ k_EResultAccountNotFound
@ k_EResultCannotUseOldPassword
@ k_EResultRemoteFileConflict
@ k_EResultIllegalPassword
@ k_EResultNotSettled
@ k_EResultInvalidProtocolVer
@ k_EResultFail
@ k_EResultSteamRealmMismatch
@ k_EResultFacebookQueryError
@ k_EResultServiceReadOnly
@ k_EResultMustAgreeToSSA
@ k_EResultAccountNotFeatured
@ k_EResultRestrictedDevice
@ k_EResultRequirePasswordReEntry
@ k_EResultContentVersion
@ k_EResultEmailSendFailure
@ k_EResultInvalidLoginAuthCode
@ k_EResultSuspended
@ k_EResultInsufficientFunds
@ k_EResultInsufficientPrivilege
@ k_EResultSameAsPreviousValue
@ k_EResultExistingUserCancelledLicense
@ k_EResultBusy
@ k_EResultAccountLogonDenied
@ k_EResultInvalidState
@ k_EResultInvalidEmail
@ k_EResultPending
@ k_EResultNoVerifiedPhone
@ k_EResultFileNotFound
@ k_EResultGSOwnerDenied
@ k_EResultConnectFailed
@ k_EResultAccountLoginDeniedThrottle
@ k_EResultBanned
@ k_EResultNeedCaptcha
@ k_EResultExpired
@ k_EResultIOFailure
@ k_EResultAccountLockedDown
@ k_EResultIPBanned
@ k_EResultInvalidCEGSubmission
@ k_EResultRefundToWallet
@ k_EResultIPLoginRestrictionFailed
@ k_EResultCancelled
@ k_EResultCantRemoveItem
@ k_EResultDataCorruption
@ k_EResultParentalControlRestricted
@ k_EResultPasswordRequiredToKickSession
@ k_EResultEncryptionFailure
@ k_EResultTwoFactorActivationCodeMismatch
@ k_EResultServiceUnavailable
@ k_EResultTryAnotherCM
@ k_EResultTimeNotSynced
@ k_EResultDiskFull
@ k_EResultNone
@ k_EResultAccountActivityLimitExceeded
@ k_EResultNoConnection
@ k_EResultInvalidItemType
@ k_EResultInvalidParam
@ k_EResultAlreadyLoggedInElsewhere
ECompareOperationEnum
Definition Enums.h:25240
EMenuPlacement
Definition Enums.h:6609
@ MenuPlacement_CenteredAboveAnchor
@ MenuPlacement_CenteredBelowAnchor
@ MenuPlacement_RightLeftCenter
@ MenuPlacement_MatchBottomLeft
@ MenuPlacement_AboveRightAnchor
@ MenuPlacement_BelowRightAnchor
@ MenuPlacement_ComboBoxRight
EMipFadeSettings
Definition Enums.h:4606
EGroupBoundaryConstraint
Definition Enums.h:24276
ParticleSystemLODMethod
Definition Enums.h:11162
ERayTracingGroupCullingPriority
Definition Enums.h:21093
APPLICATION_VIEW_STATE
Definition Enums.h:52
EBLASBuildDataUsage
Definition Enums.h:39515
ESceneSnapQueryTargetType
Definition Enums.h:18672
EMotionBlurQuality
Definition Enums.h:38300
VkQueryType
Definition Enums.h:2060
@ VK_QUERY_TYPE_PIPELINE_STATISTICS
@ VK_QUERY_TYPE_TRANSFORM_FEEDBACK_STREAM_EXT
@ VK_QUERY_TYPE_TIMESTAMP
@ VK_QUERY_TYPE_RANGE_SIZE
@ VK_QUERY_TYPE_PERFORMANCE_QUERY_INTEL
@ VK_QUERY_TYPE_BEGIN_RANGE
@ VK_QUERY_TYPE_END_RANGE
@ VK_QUERY_TYPE_MAX_ENUM
@ VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_NV
@ VK_QUERY_TYPE_OCCLUSION
EPlaneConstraintAxisSetting
Definition Enums.h:7546
ESetMaskConditionType
Definition Enums.h:20844
ENetworkAuthenticationMode
Definition Enums.h:24030
EDownsampleDepthFilter
Definition Enums.h:34980
VkPerformanceCounterDescriptionFlagBitsKHR
Definition Enums.h:26852
ELocationZToSpawnEnum
Definition Enums.h:25864
ELightMapFlags
Definition Enums.h:28765
ELandscapeLayerPaintingRestriction
Definition Enums.h:38513
EAlignObjectsAlignTypes
Definition Enums.h:24305
EIoStoreTocReadOptions
Definition Enums.h:32940
EModifyCurveApplyMode
Definition Enums.h:36673
rcRegionPartitioning
Definition Enums.h:39594
EHoudiniLandscapeOutputBakeType
Definition Enums.h:24741
ELobbyDistanceFilter
Definition Enums.h:14921
ELumenRayLightingModeOverride
Definition Enums.h:8618
EInputDevices
Definition Enums.h:23175
ESlateDebuggingNavigationMethod
Definition Enums.h:11903
VkBlendFactor
Definition Enums.h:2470
@ VK_BLEND_FACTOR_END_RANGE
@ VK_BLEND_FACTOR_SRC_ALPHA
@ VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA
@ VK_BLEND_FACTOR_SRC_COLOR
@ VK_BLEND_FACTOR_BEGIN_RANGE
@ VK_BLEND_FACTOR_MAX_ENUM
@ VK_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR
@ VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR
@ VK_BLEND_FACTOR_ONE_MINUS_DST_COLOR
@ VK_BLEND_FACTOR_RANGE_SIZE
@ VK_BLEND_FACTOR_DST_ALPHA
@ VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA
@ VK_BLEND_FACTOR_ONE_MINUS_DST_ALPHA
@ VK_BLEND_FACTOR_CONSTANT_ALPHA
@ VK_BLEND_FACTOR_SRC1_COLOR
@ VK_BLEND_FACTOR_ONE_MINUS_SRC_COLOR
@ VK_BLEND_FACTOR_SRC1_ALPHA
@ VK_BLEND_FACTOR_CONSTANT_COLOR
@ VK_BLEND_FACTOR_SRC_ALPHA_SATURATE
@ VK_BLEND_FACTOR_DST_COLOR
@ VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA
UNumberFormatRoundingMode
Definition Enums.h:33846
EARDepthAccuracy
Definition Enums.h:36540
EIncomingResult
Definition Enums.h:13895
VkQueryResultFlagBits
Definition Enums.h:39431
limitedOutput_directive
Definition Enums.h:32891
EPhysicsType
Definition Enums.h:9485
IKEEXT_EM_SA_STATE_
Definition Enums.h:3244
EGetSparseClassDataMethod
Definition Enums.h:7906
ERenderTargetLoadAction
Definition Enums.h:9888
ENGXSupport
Definition Enums.h:21453
@ NotSupportedDriverOutOfDate
@ NotSupportedIncompatibleAPICaptureToolActive
@ NotSupportedOperatingSystemOutOfDate
@ NotSupportedIncompatibleHardware
ERecomputeUVsPropertiesIslandMode
Definition Enums.h:20583
EUVOutput
Definition Enums.h:19641
@ DoNotOutputChannel
EPrimitiveType
Definition Enums.h:4802
FWPS_BUILTIN_LAYERS_
Definition Enums.h:2976
@ FWPS_LAYER_INBOUND_IPPACKET_V4_DISCARD
@ FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4_DISCARD
@ FWPS_LAYER_INBOUND_IPPACKET_V6_DISCARD
@ FWPS_LAYER_INBOUND_ICMP_ERROR_V6_DISCARD
@ FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V4
@ FWPS_LAYER_OUTBOUND_MAC_FRAME_NATIVE_FAST
@ FWPS_LAYER_ALE_AUTH_CONNECT_V4_DISCARD
@ FWPS_LAYER_INBOUND_TRANSPORT_V4_DISCARD
@ FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4_DISCARD
@ FWPS_LAYER_INBOUND_TRANSPORT_V6_DISCARD
@ FWPS_LAYER_ALE_AUTH_CONNECT_V6_DISCARD
@ FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6_DISCARD
@ FWPS_LAYER_OUTBOUND_TRANSPORT_V4_DISCARD
@ FWPS_LAYER_INBOUND_ICMP_ERROR_V4_DISCARD
@ FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V6
@ FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4_DISCARD
@ FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6_DISCARD
@ FWPS_LAYER_OUTBOUND_IPPACKET_V4_DISCARD
@ FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V4
@ FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6_DISCARD
@ FWPS_LAYER_INBOUND_MAC_FRAME_NATIVE_FAST
@ FWPS_LAYER_OUTBOUND_TRANSPORT_V6_DISCARD
@ FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4_DISCARD
@ FWPS_LAYER_OUTBOUND_IPPACKET_V6_DISCARD
@ FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6_DISCARD
@ FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V6
@ FWPS_LAYER_OUTBOUND_MAC_FRAME_ETHERNET
ECborCode
Definition Enums.h:26035
@ ErrorReservedItem
@ ErrorStringNesting
@ ErrorNoHalfFloat
@ ErrorStreamFailure
@ ErrorMapContainer
EGroomInterpolationType
Definition Enums.h:18306
ESlateDebuggingInputEvent
Definition Enums.h:12152
rcLogCategory
Definition Enums.h:32014
dtStraightPathFlags
Definition Enums.h:39218
ELumenSurfaceCacheLayer
Definition Enums.h:36921
EPathFollowingReachMode
Definition Enums.h:32297
EParticleSubUVInterpMethod
Definition Enums.h:37822
EARSessionType
Definition Enums.h:36465
EApplyTransformMode
Definition Enums.h:20828
FWPM_EVENT_PROVIDER_TYPE_
Definition Enums.h:2771
EMemberExitedReason
Definition Enums.h:12407
EItemStatistic
Definition Enums.h:16022
@ k_EItemStatistic_NumSecondsPlayed
@ k_EItemStatistic_NumComments
@ k_EItemStatistic_NumSubscriptions
@ k_EItemStatistic_NumPlaytimeSessionsDuringTimePeriod
@ k_EItemStatistic_NumFollowers
@ k_EItemStatistic_NumPlaytimeSessions
@ k_EItemStatistic_NumUniqueFavorites
@ k_EItemStatistic_NumUniqueSubscriptions
@ k_EItemStatistic_ReportScore
@ k_EItemStatistic_NumSecondsPlayedDuringTimePeriod
@ k_EItemStatistic_NumUniqueWebsiteViews
@ k_EItemStatistic_NumFavorites
@ k_EItemStatistic_NumUniqueFollowers
ERHIInterfaceType
Definition Enums.h:10465
EHttpConnectionContextState
Definition Enums.h:37859
EIndirectLightingCacheQuality
Definition Enums.h:8962
EVoiceResult
Definition Enums.h:14739
@ k_EVoiceResultDataCorrupted
@ k_EVoiceResultBufferTooSmall
@ k_EVoiceResultNotRecording
@ k_EVoiceResultRestricted
@ k_EVoiceResultReceiverDidNotAnswer
@ k_EVoiceResultUnsupportedCodec
@ k_EVoiceResultReceiverOutOfDate
@ k_EVoiceResultNotInitialized
EInterpMoveAxis
Definition Enums.h:37999
EAudioRecordingExportType
Definition Enums.h:21979
EGLTFJsonComponentType
Definition Enums.h:28397
EARAltitudeSource
Definition Enums.h:36298
NV_HDR_CMD
Definition Enums.h:40672
EGameplayDebuggerDataPack
Definition Enums.h:39800
EBitmapCSType
Definition Enums.h:35046
@ BCST_LCS_WINDOWS_COLOR_SPACE
@ BCST_BLCS_CALIBRATED_RGB
EAESGCMNetResult
Definition Enums.h:21806
EMediaPlateEventState
Definition Enums.h:31667
FRWScopeLockType
Definition Enums.h:5910
EShaderCodeResourceBindingType
Definition Enums.h:20477
ELatticeDeformerToolAction
Definition Enums.h:26100
ETextFilterExpressionType
Definition Enums.h:34162
EVectorVMBaseTypes
Definition Enums.h:39132
ovrAchievementType_
Definition Enums.h:17375
EEditPivotSnapDragRotationMode
Definition Enums.h:31484
DEVICE_TEXT_TYPE
Definition Enums.h:3611
_WHEA_ERROR_SEVERITY
Definition Enums.h:3657
ESourceEffectDynamicsProcessorType
Definition Enums.h:29035
EOscillatorWaveform
Definition Enums.h:28097
EDataLayerRuntimeState
Definition Enums.h:32340
ESNetSocketConnectionType
Definition Enums.h:15420
EAudioDeviceScope
Definition Enums.h:8324
EIKRigGoalTransformSource
Definition Enums.h:24555
EBaseCreateFromSelectedTargetType
Definition Enums.h:23493
EBlueprintType
Definition Enums.h:17062
EBinkMediaPlayerBinkDrawStyle
Definition Enums.h:29861
EParticleSourceSelectionMethod
Definition Enums.h:37832
NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID
Definition Enums.h:1763
EEOSUserInterface_SwitchToCrossPlatformAccount_Choice
Definition Enums.h:24136
EDatasmithImportMaterialQuality
Definition Enums.h:24704
VkCompareOp
Definition Enums.h:2358
@ VK_COMPARE_OP_LESS_OR_EQUAL
@ VK_COMPARE_OP_GREATER_OR_EQUAL
@ VK_COMPARE_OP_RANGE_SIZE
@ VK_COMPARE_OP_ALWAYS
@ VK_COMPARE_OP_GREATER
@ VK_COMPARE_OP_NOT_EQUAL
@ VK_COMPARE_OP_BEGIN_RANGE
@ VK_COMPARE_OP_END_RANGE
@ VK_COMPARE_OP_MAX_ENUM
_FSINFOCLASS
Definition Enums.h:3582
@ FileFsVolumeFlagsInformation
@ FileFsDataCopyInformation
@ FileFsSectorSizeInformation
@ FileFsVolumeInformation
@ FileFsAttributeInformation
@ FileFsMetadataSizeInformation
@ FileFsFullSizeInformationEx
@ FileFsObjectIdInformation
@ FileFsDriverPathInformation
@ FileFsDeviceInformation
@ FileFsFullSizeInformation
@ FileFsControlInformation
@ FileFsLabelInformation
@ FileFsMaximumInformation
EAnimSyncMethod
Definition Enums.h:13747
EEXRCompressionFormat
Definition Enums.h:25788
EAREnvironmentCaptureProbeType
Definition Enums.h:36497
ERHIBindlessSupport
Definition Enums.h:7591
EProximityContactMethod
Definition Enums.h:24960
EShrinkCapsuleExtent
Definition Enums.h:7538
ECFCoreModStatus
Definition Enums.h:14455
VkExternalSemaphoreHandleTypeFlagBits
Definition Enums.h:2511
EAsyncComputePriority
Definition Enums.h:9689
EGoogleExchangeToken
Definition Enums.h:19773
EUserHasLicenseForAppResult
Definition Enums.h:15289
ESoundAssetCompressionType
Definition Enums.h:10443
EGeometryScriptFillHolesMethod
Definition Enums.h:18527
ECursorMoveMethod
Definition Enums.h:29630
EHitProxyPriority
Definition Enums.h:4814
EFoldedMathOperation
Definition Enums.h:38962
EBoneRotationSource
Definition Enums.h:20645
EDynamicMeshAttributeChangeFlags
Definition Enums.h:14657
EPropertyBagMissingEnum
Definition Enums.h:26487
EGeometryScriptSampleSpacing
Definition Enums.h:18978
ECullingDebugState
Definition Enums.h:37116
ELevelStreamingTargetState
Definition Enums.h:21775
InterleavingMode
Definition Enums.h:37433
ESQLitePreparedStatementExecuteRowResult
Definition Enums.h:23441
ESkinnedAssetAsyncPropertyLockType
Definition Enums.h:14128
EConservativeRasterization
Definition Enums.h:9913
EFXAAQuality
Definition Enums.h:34450
EUsdPurpose
Definition Enums.h:19822
EEditMeshPolygonsToolSelectionMode
Definition Enums.h:23650
ECastToken
Definition Enums.h:15379
@ CST_ObjectToInterface
@ CST_InterfaceToBool
EServerMode
Definition Enums.h:14197
@ eServerModeAuthenticationAndSecure
@ eServerModeNoAuthentication
@ eServerModeAuthentication
VkDiscardRectangleModeEXT
Definition Enums.h:1741
EWindowType
Definition Enums.h:18122
ECacheApplyPhase
Definition Enums.h:11677
EGeometryScriptMeshSelectionType
Definition Enums.h:16957
EDynamicCustomDataPassType
Definition Enums.h:35107
EGameplayTaskState
Definition Enums.h:33465
ESubmixEffectDynamicsProcessorType
Definition Enums.h:21853
EMaterialVectorCoordTransform
Definition Enums.h:38171
ESourceEffectFilterParam
Definition Enums.h:29106
ESolverFlags
Definition Enums.h:28261
ECollisionQuery
Definition Enums.h:17908
EMovieSceneServerClientMask
Definition Enums.h:8384
VkSemaphoreType
Definition Enums.h:27137
@ VK_SEMAPHORE_TYPE_BINARY_KHR
@ VK_SEMAPHORE_TYPE_TIMELINE_KHR
ERasterizerCullMode
Definition Enums.h:5996
rcAllocHint
Definition Enums.h:39299
OodleDecompressCallbackRet
Definition Enums.h:32957
EPlayerMappableKeySettingBehaviors
Definition Enums.h:25527
ESteamAuthMsgType
Definition Enums.h:16971
AGSReturnCode
Definition Enums.h:40678
@ AGS_NO_AMD_DRIVER_INSTALLED
@ AGS_EXTENSION_NOT_SUPPORTED
VkDebugReportObjectTypeEXT
Definition Enums.h:870
@ VK_DEBUG_REPORT_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_NVX_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT
EClearReplacementValueType
Definition Enums.h:36026
EWorkshopVideoProvider
Definition Enums.h:15470
EDatasmithAreaLightActorType
Definition Enums.h:24718
VkScopeNV
Definition Enums.h:1014
@ VK_SCOPE_MAX_ENUM_NV
@ VK_SCOPE_BEGIN_RANGE_NV
@ VK_SCOPE_SUBGROUP_NV
@ VK_SCOPE_QUEUE_FAMILY_NV
@ VK_SCOPE_WORKGROUP_NV
@ VK_SCOPE_DEVICE_NV
@ VK_SCOPE_END_RANGE_NV
@ VK_SCOPE_RANGE_SIZE_NV
ETargetPlatformFeatures
Definition Enums.h:13139
_WHEA_ERROR_TYPE
Definition Enums.h:3645
IPSEC_FAILURE_POINT_
Definition Enums.h:3383
EGameplayDebuggerInputMode
Definition Enums.h:39818
CylinderHeightAxis
Definition Enums.h:40118
EShaderCompilerWorkerType
Definition Enums.h:8544
ECustomBoneAttributeLookup
Definition Enums.h:16752
EGeometryScriptTangentTypes
Definition Enums.h:18293
EModsUpdateProgressState
Definition Enums.h:14535
EHairInterpolationWeight
Definition Enums.h:18346
VkExternalFenceHandleTypeFlagBits
Definition Enums.h:2448
EVirtualStackAllocatorDecommitMode
Definition Enums.h:14639
VkGeometryTypeNV
Definition Enums.h:1984
@ VK_GEOMETRY_TYPE_RANGE_SIZE_NV
@ VK_GEOMETRY_TYPE_BEGIN_RANGE_NV
EExprToken
Definition Enums.h:17411
@ EX_LocalVirtualFunction
@ EX_InterfaceContext
@ EX_PushExecutionFlow
@ EX_SkipOffsetConst
@ EX_AddMulticastDelegate
@ EX_InstanceVariable
@ EX_LetMulticastDelegate
@ EX_CallMulticastDelegate
@ EX_UnicodeStringConst
@ EX_InstanceDelegate
@ EX_LetValueOnPersistentFrame
@ EX_VirtualFunction
@ EX_EndFunctionParms
@ EX_InstrumentationEvent
@ EX_SoftObjectConst
@ EX_StructMemberContext
@ EX_LocalOutVariable
@ EX_ObjToInterfaceCast
@ EX_LocalFinalFunction
@ EX_CrossInterfaceCast
@ EX_PopExecutionFlowIfNot
@ EX_PopExecutionFlow
@ EX_InterfaceToObjCast
@ EX_DefaultVariable
@ EX_ClearMulticastDelegate
@ EX_ClassSparseDataVariable
@ EX_Context_FailSilent
@ EX_RemoveMulticastDelegate
EAntiAliasingMethod
Definition Enums.h:7049
EGLTFMaterialVariantMode
Definition Enums.h:28281
ERadialImpulseFalloff
Definition Enums.h:7510
EBlendSpacePerBoneBlendMode
Definition Enums.h:21028
EPartySystemState
Definition Enums.h:12425
ERelativeTransformSpace
Definition Enums.h:6659
VkPipelineDepthStencilStateCreateFlagBits
Definition Enums.h:26921
@ VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_EXT
@ VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_ARM
@ VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_EXT
@ VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_ARM
EInertializationSpace
Definition Enums.h:36594
EMatchMakingServerResponse
Definition Enums.h:14722
EOpusMode
Definition Enums.h:37600
AudioPlayback_Status
Definition Enums.h:16059
EReflectionSourceType
Definition Enums.h:28519
EShaderResourceType
Definition Enums.h:13290
EVirtualKeyboardTrigger
Definition Enums.h:28710
ETrackInterpMode
Definition Enums.h:38009
ECollectionAttributeEnum
Definition Enums.h:37286
ERDGTextureFlags
Definition Enums.h:8915
EDebugSerializationFlags
Definition Enums.h:22997
VkVendorId
Definition Enums.h:1026
@ VK_VENDOR_ID_BEGIN_RANGE
@ VK_VENDOR_ID_MAX_ENUM
@ VK_VENDOR_ID_KAZAN
@ VK_VENDOR_ID_RANGE_SIZE
@ VK_VENDOR_ID_END_RANGE
EVRSRateCombiner
Definition Enums.h:4400
ESteamNetworkingConfigDataType
Definition Enums.h:15160
ETextureSourceCompressionFormat
Definition Enums.h:10355
EShaderPermutationFlags
Definition Enums.h:9385
ESoundWavePrecacheState
Definition Enums.h:10452
ESpectatorClientRequestType
Definition Enums.h:26286
EImportStaticMeshVersion
Definition Enums.h:6171
EBulkDataLockStatus
Definition Enums.h:4764
EARFaceBlendShape
Definition Enums.h:36368
EActorRepListTypeFlags
Definition Enums.h:7244
EBrushActionMode
Definition Enums.h:26134
EStructFlags
Definition Enums.h:4771
@ STRUCT_NewerVersionExists
@ STRUCT_PostScriptConstruct
@ STRUCT_NetSharedSerialization
@ STRUCT_ExportTextItemNative
@ STRUCT_ZeroConstructor
@ STRUCT_SerializeFromMismatchedTag
@ STRUCT_ImportTextItemNative
@ STRUCT_NetDeltaSerializeNative
@ STRUCT_NetSerializeNative
@ STRUCT_SerializeNative
@ STRUCT_PostSerializeNative
@ STRUCT_AddStructReferencedObjects
@ STRUCT_IdenticalNative
@ STRUCT_HasInstancedReference
EMovieSceneObjectBindingSpace
Definition Enums.h:13614
EHoverDroneDebug
Definition Enums.h:28026
ETextureRenderTargetFormat
Definition Enums.h:10893
EOS_ENetworkStatus
Definition Enums.h:19298
EAdditiveAnimationType
Definition Enums.h:7158
ECFCorePlatform
Definition Enums.h:14488
ESynth1OscType
Definition Enums.h:28851
ovrPeerConnectionState_
Definition Enums.h:17343
ETapLineMode
Definition Enums.h:29349
ETimelineLengthMode
Definition Enums.h:27321
ERDGBuilderFlags
Definition Enums.h:8909
UNumberFormatAttribute
Definition Enums.h:34047
EMediaStatus
Definition Enums.h:31555
WINDOWTHEMEATTRIBUTETYPE
Definition Enums.h:3818
EFFTWindowType
Definition Enums.h:22004
EEventMode
Definition Enums.h:12855
_NVAPI_PSI_OPCODE
Definition Enums.h:1838
@ NVAPI_PSI_CTRL_RESET_ENGAGE_COUNT
EBoneFilterActionOption
Definition Enums.h:9464
ELandscapeGizmoSnapType
Definition Enums.h:36998
VkDescriptorType
Definition Enums.h:743
@ VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE
@ VK_DESCRIPTOR_TYPE_STORAGE_BUFFER
@ VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT
@ VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER
@ VK_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_NV
@ VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER
@ VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC
@ VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER
@ VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC
@ VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT
@ VK_DESCRIPTOR_TYPE_BEGIN_RANGE
@ VK_DESCRIPTOR_TYPE_STORAGE_IMAGE
@ VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER
ECapsuleShadowingType
Definition Enums.h:35089
@ MovableSkylightTiledCullingGatherFromReceiverBentNormal
ESubmixFilterAlgorithm
Definition Enums.h:29332
EIoContainerHeaderVersion
Definition Enums.h:32912
EGraphAStarResult
Definition Enums.h:39837
@ COPY_OK
Definition FileManager.h:37
@ COPY_Canceled
Definition FileManager.h:39
@ COPY_Fail
Definition FileManager.h:38
@ FILEWRITE_Append
Definition FileManager.h:20
@ FILEWRITE_AllowRead
Definition FileManager.h:21
@ FILEWRITE_NoFail
Definition FileManager.h:17
@ FILEWRITE_None
Definition FileManager.h:16
@ FILEWRITE_EvenIfReadOnly
Definition FileManager.h:19
@ FILEWRITE_NoReplaceExisting
Definition FileManager.h:18
@ FILEWRITE_Silent
Definition FileManager.h:22
@ FILEREAD_None
Definition FileManager.h:28
@ FILEREAD_NoFail
Definition FileManager.h:29
@ FILEREAD_AllowWrite
Definition FileManager.h:31
@ FILEREAD_Silent
Definition FileManager.h:30
@ IO_APPEND
Definition FileManager.h:53
@ IO_WRITE
Definition FileManager.h:52
@ IO_READ
Definition FileManager.h:51
constexpr FGenericPlatformTypes::UTF8CHAR operator--(FGenericPlatformTypes::UTF8CHAR &Ch, int)
FGenericPlatformTypes::UTF8CHAR & operator*=(FGenericPlatformTypes::UTF8CHAR &Ch, FGenericPlatformTypes::UTF8CHAR InValue)
auto operator^=(FGenericPlatformTypes::UTF8CHAR &Ch, T &&InValue) -> decltype((FGenericPlatformTypes::UTF8CHAR &)(*(unsigned char *)&Ch ^=(T &&) InValue))
constexpr FGenericPlatformTypes::UTF8CHAR & operator++(FGenericPlatformTypes::UTF8CHAR &Ch)
FGenericPlatformTypes::UTF8CHAR & operator|=(FGenericPlatformTypes::UTF8CHAR &Ch, FGenericPlatformTypes::UTF8CHAR InValue)
auto operator%=(FGenericPlatformTypes::UTF8CHAR &Ch, T &&InValue) -> decltype((FGenericPlatformTypes::UTF8CHAR &)(*(unsigned char *)&Ch %=(T &&) InValue))
auto operator>>=(FGenericPlatformTypes::UTF8CHAR &Ch, T &&InValue) -> decltype((FGenericPlatformTypes::UTF8CHAR &)(*(unsigned char *)&Ch > >=(T &&) InValue))
auto operator<<=(FGenericPlatformTypes::UTF8CHAR &Ch, T &&InValue) -> decltype((FGenericPlatformTypes::UTF8CHAR &)(*(unsigned char *)&Ch<<=(T &&) InValue))
FGenericPlatformTypes::UTF8CHAR & operator&=(FGenericPlatformTypes::UTF8CHAR &Ch, FGenericPlatformTypes::UTF8CHAR InValue)
FGenericPlatformTypes::UTF8CHAR & operator^=(FGenericPlatformTypes::UTF8CHAR &Ch, FGenericPlatformTypes::UTF8CHAR InValue)
auto operator|=(FGenericPlatformTypes::UTF8CHAR &Ch, T &&InValue) -> decltype((FGenericPlatformTypes::UTF8CHAR &)(*(unsigned char *)&Ch|=(T &&) InValue))
FGenericPlatformTypes::UTF8CHAR & operator>>=(FGenericPlatformTypes::UTF8CHAR &Ch, FGenericPlatformTypes::UTF8CHAR InValue)
auto operator-=(FGenericPlatformTypes::UTF8CHAR &Ch, T &&InValue) -> decltype((FGenericPlatformTypes::UTF8CHAR &)(*(unsigned char *)&Ch -=(T &&) InValue))
FGenericPlatformTypes::UTF8CHAR & operator/=(FGenericPlatformTypes::UTF8CHAR &Ch, FGenericPlatformTypes::UTF8CHAR InValue)
FGenericPlatformTypes::UTF8CHAR & operator-=(FGenericPlatformTypes::UTF8CHAR &Ch, FGenericPlatformTypes::UTF8CHAR InValue)
auto operator/=(FGenericPlatformTypes::UTF8CHAR &Ch, T &&InValue) -> decltype((FGenericPlatformTypes::UTF8CHAR &)(*(unsigned char *)&Ch/=(T &&) InValue))
constexpr FGenericPlatformTypes::UTF8CHAR & operator--(FGenericPlatformTypes::UTF8CHAR &Ch)
FGenericPlatformTypes::UTF8CHAR & operator+=(FGenericPlatformTypes::UTF8CHAR &Ch, FGenericPlatformTypes::UTF8CHAR InValue)
auto operator+=(FGenericPlatformTypes::UTF8CHAR &Ch, T &&InValue) -> decltype((FGenericPlatformTypes::UTF8CHAR &)(*(unsigned char *)&Ch+=(T &&) InValue))
FGenericPlatformTypes::UTF8CHAR & operator%=(FGenericPlatformTypes::UTF8CHAR &Ch, FGenericPlatformTypes::UTF8CHAR InValue)
auto operator*=(FGenericPlatformTypes::UTF8CHAR &Ch, T &&InValue) -> decltype((FGenericPlatformTypes::UTF8CHAR &)(*(unsigned char *)&Ch *=(T &&) InValue))
constexpr FGenericPlatformTypes::UTF8CHAR operator++(FGenericPlatformTypes::UTF8CHAR &Ch, int)
auto operator&=(FGenericPlatformTypes::UTF8CHAR &Ch, T &&InValue) -> decltype((FGenericPlatformTypes::UTF8CHAR &)(*(unsigned char *)&Ch &=(T &&) InValue))
@ TPri_TimeCritical
@ TPri_SlightlyBelowNormal
#define PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define EMIT_CUSTOM_WARNING_AT_LINE(Line, Warning)
#define EMIT_CUSTOM_WARNING(Warning)
#define PRAGMA_DISABLE_DEPRECATION_WARNINGS
#define UE_DEPRECATED_MACRO(Version, Message)
@ OutOfProcessReporterExitedUnexpectedly
@ MonitoredApplicationExitCodeNotAvailable
@ MonitoredApplicationStillRunning
@ OutOfProcessReporterCheckFailed
@ ECO_SmallerThan
@ AIOP_Normal
@ AIOP_High
@ AIOP_BelowNormal
@ AIOP_FLAG_PRECACHE
@ AIOP_CriticalPath
@ AIOP_Precache
@ AIOP_PRIORITY_MASK
@ AIOP_FLAG_DONTCACHE
bool HideCommand
Definition Globals.h:3
@ ECVF_SetByGameOverride
@ ECVF_Preview
@ ECVF_DesktopShaderChange
@ ECVF_SetByDeviceProfile
@ ECVF_ExcludeFromPreview
@ ECVF_Scalability
@ ECVF_Default
@ ECVF_RenderThreadSafe
@ ECVF_SetBySystemSettingsIni
@ ECVF_SetFlagMask
@ ECVF_SetByConstructor
@ ECVF_FlagMask
@ ECVF_GeneralShaderChange
@ ECVF_SetByCode
@ ECVF_SetByScalability
@ ECVF_SetByGameSetting
@ ECVF_SetByConsole
@ ECVF_MobileShaderChange
@ ECVF_SetByConsoleVariablesIni
@ ECVF_Unregistered
@ ECVF_SetByMask
@ ECVF_CreatedFromIni
@ ECVF_Cheat
@ ECVF_ReadOnly
@ ECVF_ScalabilityGroup
@ ECVF_SetByProjectSetting
@ ECVF_SetByCommandline
@ ECVF_Set_NoSinkCall_Unsafe
#define NSLOCTEXT(InNamespace, InKey, InTextLiteral)
@ CIM_CurveAutoClamped
@ CIM_Linear
@ CIM_CurveUser
@ CIM_Constant
@ CIM_CurveAuto
@ CIM_CurveBreak
@ CIM_Unknown
#define UE_DECLARE_LWC_TYPE_EX(TYPE, CC, DEFAULT_TYPENAME, COMPONENT_TYPE)
#define UE_DECLARE_LWC_TYPE_1(TYPE)
#define UE_LWC_MACRO_SELECT(PAD1, PAD2, PAD3, PAD4, MACRO,...)
#define UE_DECLARE_LWC_TYPE_SELECT(...)
#define FORCE_EXPAND(X)
#define UE_DECLARE_LWC_TYPE_3(TYPE, DIM, UE_TYPENAME)
#define UE_DECLARE_LWC_TYPE_2(TYPE, DIM)
#define UE_SERIALIZE_VARIANT_FROM_MISMATCHED_TAG(AR_OR_SLOT, ALIAS, TYPE, ALT_TYPE)
#define PLATFORM_SUPPORTS_MIMALLOC
@ MEM_Oned
Definition MemStack.h:31
@ MEM_Zeroed
Definition MemStack.h:25
#define DECLARE_INTRINSIC_TYPE_LAYOUT(T)
#define WINDOWS_MAX_PATH
#define MAX_int16
EUnrealEngineObjectUE5Version
#define PLATFORM_TCHAR_IS_UTF8CHAR
Definition Platform.h:264
#define CDECL
Definition Platform.h:638
#define PLATFORM_CPU_X86_FAMILY
Definition Platform.h:80
#define PLATFORM_USES__ALIGNED_MALLOC
Definition Platform.h:505
#define PLATFORM_TCHAR_IS_4_BYTES
Definition Platform.h:253
FPlatformTypes::CHAR16 UCS2CHAR
A 16-bit character containing a UCS2 (Unicode, 16-bit, fixed-width) code unit, used for compatibility...
Definition Platform.h:975
#define PLATFORM_COMPILER_HAS_DECLTYPE_AUTO
Definition Platform.h:236
#define WIDETEXT_PASTE(x)
Definition Platform.h:1098
#define PLATFORM_SUPPORTS_MESH_SHADERS
Definition Platform.h:365
#define PLATFORM_APPLE
Definition Platform.h:44
#define PLATFORM_LITTLE_ENDIAN
Definition Platform.h:144
#define PLATFORM_USE_GENERIC_STRING_IMPLEMENTATION
Definition Platform.h:529
#define PLATFORM_WINDOWS
Definition Platform.h:4
#define PLATFORM_HAS_BSD_SOCKET_FEATURE_WINSOCKETS
Definition Platform.h:319
#define PLATFORM_SUPPORTS_VARIABLE_RATE_SHADING
Definition Platform.h:301
#define UTF8TEXT_PASTE(x)
Definition Platform.h:1093
#define PLATFORM_IOS
Definition Platform.h:23
#define LINE_TERMINATOR
Definition Platform.h:782
#define TEXT(x)
Definition Platform.h:1108
#define PLATFORM_USES_MICROSOFT_LIBC_FUNCTIONS
Definition Platform.h:349
#define PLATFORM_IS_ANSI_MALLOC_THREADSAFE
Definition Platform.h:513
#define PLATFORM_MAX_FILEPATH_LENGTH_DEPRECATED
Definition Platform.h:289
#define PLATFORM_TCHAR_IS_CHAR16
Definition Platform.h:260
#define PLATFORM_DESKTOP
Definition Platform.h:6
#define STDCALL
Definition Platform.h:641
#define PLATFORM_WIDECHAR_IS_CHAR16
Definition Platform.h:262
#define PLATFORM_RHITHREAD_DEFAULT_BYPASS
Definition Platform.h:449
#define PLATFORM_USE_PTHREADS
Definition Platform.h:286
#define PLATFORM_USES_UNFAIR_LOCKS
Definition Platform.h:597
#define PLATFORM_CPU_ARM_FAMILY
Definition Platform.h:89
#define VARARGS
Definition Platform.h:635
#define PLATFORM_WCHAR_IS_4_BYTES
Definition Platform.h:256
#define PLATFORM_USE_LS_SPEC_FOR_WIDECHAR
Definition Platform.h:218
#define FORCENOINLINE
Definition Platform.h:647
#define LINE_TERMINATOR_ANSI
Definition Platform.h:785
#define MS_ALIGN(n)
Definition Platform.h:796
#define PLATFORM_32BITS
Definition Platform.h:629
#define PLATFORM_ENABLE_VECTORINTRINSICS
Definition Platform.h:162
#define PLATFORM_SUPPORTS_EARLY_MOVIE_PLAYBACK
Definition Platform.h:461
#define PLATFORM_UCS2CHAR_IS_UTF16CHAR
Definition Platform.h:268
#define PLATFORM_SUPPORTS_VIRTUAL_TEXTURE_STREAMING
Definition Platform.h:295
#define FORCEINLINE
Definition Platform.h:644
#define PLATFORM_ALWAYS_HAS_FMA3
Definition Platform.h:189
#define GCC_ALIGN(n)
Definition Platform.h:793
#define DLLEXPORT
Definition Platform.h:865
#define PLATFORM_SUPPORTS_UNALIGNED_LOADS
Definition Platform.h:147
#define UTF16TEXT_PASTE(x)
Definition Platform.h:1094
#define PLATFORM_COMPILER_CLANG
Definition Platform.h:106
#define PRAGMA_DISABLE_OPTIMIZATION_ACTUAL
Definition Platform.h:740
#define PLATFORM_HAS_128BIT_ATOMICS
Definition Platform.h:437
#define UE_NODISCARD
Definition Platform.h:660
#define PLATFORM_SUPPORTS_BORDERLESS_WINDOW
Definition Platform.h:381
#define GCC_PACK(n)
Definition Platform.h:790
#define PLATFORM_SUPPORTS_STACK_SYMBOLS
Definition Platform.h:429
#define UE_NODISCARD_CTOR
Definition Platform.h:674
#define PLATFORM_HAS_BSD_IPV6_SOCKETS
Definition Platform.h:280
FPlatformTypes::CHAR16 UTF16CHAR
A 16-bit character containing a UTF16 (Unicode, 16-bit, variable-width) code unit.
Definition Platform.h:977
#define PLATFORM_CODE_SECTION(Name)
Definition Platform.h:835
#define PLATFORM_SUPPORTS_TBB
Definition Platform.h:377
#define IN
Definition Platform.h:774
#define DECLARE_UINT64(x)
Definition Platform.h:758
#define PLATFORM_CAN_SUPPORT_EDITORONLY_DATA
Definition Platform.h:401
#define PLATFORM_SUPPORTS_PRAGMA_PACK
Definition Platform.h:156
#define CONSTEXPR
Definition Platform.h:771
#define PLATFORM_CACHE_LINE_SIZE
Definition Platform.h:818
#define PLATFORM_SUPPORTS_BINDLESS_RENDERING
Definition Platform.h:369
#define PLATFORM_HAS_BSD_TIME
Definition Platform.h:271
#define UE_NORETURN
Definition Platform.h:684
#define PRAGMA_ENABLE_OPTIMIZATION_ACTUAL
Definition Platform.h:741
#define PLATFORM_SUPPORTS_NAMED_PIPES
Definition Platform.h:405
#define OUT
Definition Platform.h:777
#define FUNCTION_NON_NULL_RETURN_START
Definition Platform.h:697
#define PLATFORM_COMPILER_HAS_TCHAR_WMAIN
Definition Platform.h:233
#define ABSTRACT
Definition Platform.h:768
FPlatformTypes::CHAR32 UTF32CHAR
A 32-bit character containing a UTF32 (Unicode, 32-bit, fixed-width) code unit.
Definition Platform.h:979
#define PLATFORM_UNIX
Definition Platform.h:59
#define PLATFORM_IS_EXTENSION
#define PREPROCESSOR_TO_STRING(x)
#define PREPROCESSOR_JOIN(x, y)
#define PREPROCESSOR_JOIN_FIRST_INNER(x,...)
#define PLATFORM_HEADER_NAME
#define PREPROCESSOR_JOIN_FIRST(x,...)
#define PREPROCESSOR_JOIN_INNER(x, y)
#define PREPROCESSOR_REMOVE_OPTIONAL_PARENS_IMPL(...)
#define PREPROCESSOR_TO_STRING_INNER(x)
@ SLT_ReadOnly
Definition ScopeRWLock.h:57
@ SLT_Write
Definition ScopeRWLock.h:58
#define SA_VALUE(Name, Value)
#define USE_MALLOC_PROFILER
#define UE_THRESH_NORMALS_ARE_ORTHOGONAL
#define ENABLE_NAN_DIAGNOSTIC
#define UE_THRESH_POINTS_ARE_SAME
#define UE_PI
#define UE_BIG_NUMBER
#define UE_SMALL_NUMBER
#define UE_THRESH_NORMALS_ARE_PARALLEL
#define UE_THRESH_VECTOR_NORMALIZED
#define UE_THRESH_POINT_ON_PLANE
#define UE_KINDA_SMALL_NUMBER
#define UE_DELTA
#define TEMPLATE_REQUIRES(...)
FORCEINLINE T ComputeSquaredDistanceFromBoxToPoint(const UE::Math::TVector< T > &Mins, const UE::Math::TVector< T > &Maxs, const UE::Math::TVector< U > &Point)
Definition Vector.h:2545
FORCEINLINE UE::Math::TVector< T > ClampVector(const UE::Math::TVector< T > &V, const UE::Math::TVector< T > &Min, const UE::Math::TVector< T > &Max)
Definition Vector.h:2516
FWindowsPlatformTypes FPlatformTypes
#define PLATFORM_64BITS
std::unordered_map< const FString, AShooterPlayerController *, FStringHash, FStringEqual > eos_id_map_
Definition ApiUtils.h:46
void SetStatus(ServerStatus status)
Definition ApiUtils.cpp:41
std::shared_ptr< MessagingManager > GetMessagingManagerInternal(const FString &forPlugin) const override
Definition ApiUtils.cpp:124
void SetCheatManager(UShooterCheatManager *cheatmanager)
Definition ApiUtils.cpp:52
ApiUtils(const ApiUtils &)=delete
std::shared_ptr< MessagingManager > ReadApiMessagingManager()
Definition ApiUtils.cpp:185
UShooterCheatManager * GetCheatManager() const override
Returns a point to URCON CheatManager.
Definition ApiUtils.cpp:119
ApiUtils(ApiUtils &&)=delete
ApiUtils()=default
void CheckMessagingManagersRequirements()
Definition ApiUtils.cpp:155
AShooterPlayerController * FindPlayerFromEOSID_Internal(const FString &eos_id) const override
Definition ApiUtils.cpp:83
AShooterGameMode * GetShooterGameMode() const override
Returns a pointer to AShooterGameMode.
Definition ApiUtils.cpp:34
ApiUtils & operator=(const ApiUtils &)=delete
void SetShooterGameMode(AShooterGameMode *shooter_game_mode)
Definition ApiUtils.cpp:29
void RemoveMessagingManagerInternal(const FString &forPlugin)
Definition ApiUtils.cpp:147
ApiUtils & operator=(ApiUtils &&)=delete
AShooterGameMode * shooter_game_mode_
Definition ApiUtils.h:43
UWorld * GetWorld() const override
Returns a pointer to UWorld.
Definition ApiUtils.cpp:22
void SetMessagingManagerInternal(const FString &forPlugin, std::shared_ptr< MessagingManager > manager) override
Definition ApiUtils.cpp:135
ServerStatus GetStatus() const override
Returns the current server status.
Definition ApiUtils.cpp:46
ServerStatus status_
Definition ApiUtils.h:44
void SetPlayerController(AShooterPlayerController *player_controller)
Definition ApiUtils.cpp:57
UWorld * u_world_
Definition ApiUtils.h:42
void RemovePlayerController(AShooterPlayerController *player_controller)
Definition ApiUtils.cpp:70
~ApiUtils() override=default
void SetWorld(UWorld *uworld)
Definition ApiUtils.cpp:13
UShooterCheatManager * cheatmanager_
Definition ApiUtils.h:45
FORCEINLINE AShooterGameState * GetGameState()
Get Shooter Game State.
virtual UShooterCheatManager * GetCheatManager() const =0
Returns a point to URCON CheatManager.
FORCEINLINE void SendNotificationToAll(FLinearColor color, float display_scale, float display_time, UTexture2D *icon, const T *msg, Args &&... args)
Sends notification (on-screen message) to all players. Using fmt::format.
FORCEINLINE TArray< AActor * > GetAllActorsInRange(FVector location, float radius, EServerOctreeGroup::Type ActorType)
Gets all actors in radius at location.
FORCEINLINE std::shared_ptr< T > GetMessagingManagerCasted() const
Gets the current messaging manager for the plugin.
FORCEINLINE MapCoords FVectorToCoords(FVector actor_position)
Converts FVector into coords that are displayed when you view the ingame map.
FORCEINLINE const FString GetAttackerEOSID(AActor *target, AController *killer, AActor *damage_causer, bool tribe_check=true)
obtains the steam ID of an attacker, meant to be used in hooks such as TakeDamage
static FORCEINLINE FString GetClassBlueprint(UClass *the_class)
Returns blueprint path from any UClass.
FORCEINLINE AShooterPlayerController * FindPlayerFromEOSID(const FString &eos_id) const
Finds player from the given eos id.
virtual ~IApiUtils()=default
FORCEINLINE void SendNotification(AShooterPlayerController *player_controller, FLinearColor color, float display_scale, float display_time, UTexture2D *icon, const T *msg, Args &&... args)
Sends notification (on-screen message) to the specific player. Using fmt::format.
Definition ArkApiUtils.h:71
static FORCEINLINE APrimalDinoCharacter * GetRidingDino(AShooterPlayerController *player_controller)
Returns the dino the character is riding.
FORCEINLINE void SendServerMessageToAll(FLinearColor msg_color, const T *msg, Args &&... args)
Sends server message to all players. Using fmt::format.
static FORCEINLINE int GetTribeID(AShooterCharacter *player_character)
Get Tribe ID of character.
static FORCEINLINE int GetTribeID(AShooterPlayerController *player_controller)
Get Tribe ID of player controller.
static FORCEINLINE uint64 GetPlayerID(AController *controller)
FORCEINLINE TArray< AActor * > GetAllActorsInRange(FVector location, float radius, EServerOctreeGroup::Type ActorType, TArray< AActor * > ignores)
Gets all actors in radius at location, with ignore actors.
FORCEINLINE std::shared_ptr< MessagingManager > GetMessagingManager() const
Gets the current messaging manager for the plugin, without casting.
static FORCEINLINE FVector GetPosition(APlayerController *player_controller)
Returns the position of a player.
FORCEINLINE void SendServerMessage(AShooterPlayerController *player_controller, FLinearColor msg_color, const T *msg, Args &&... args)
Sends server message to the specific player. Using fmt::format.
Definition ArkApiUtils.h:53
FORCEINLINE TArray< AShooterPlayerController * > FindPlayerFromCharacterName(const FString &character_name, ESearchCase::Type search, bool full_match) const
Finds all matching players from the given character name.
static FORCEINLINE bool IsRidingDino(AShooterPlayerController *player_controller)
Returns true if character is riding a dino, false otherwise.
static FORCEINLINE uint64 GetPlayerID(APrimalCharacter *character)
FORCEINLINE UPrimalGameData * GetGameData()
Returns pointer to Primal Game Data.
virtual std::shared_ptr< MessagingManager > GetMessagingManagerInternal(const FString &forPlugin) const =0
static FORCEINLINE void FreeStruct(void *obj)
Free a struct allocated.
static FORCEINLINE UShooterCheatManager * GetCheatManagerByPC(AShooterPlayerController *SPC)
Get UShooterCheatManager* of player controller.
FORCEINLINE AShooterPlayerController * FindControllerFromCharacter(AShooterCharacter *character) const
Finds player controller from the given player character.
static FORCEINLINE FString GetIPAddress(AShooterPlayerController *player)
Returns IP address of player.
static FORCEINLINE std::optional< FString > TeleportToPlayer(AShooterPlayerController *me, AShooterPlayerController *him, bool check_for_dino, float max_dist)
Teleport one player to another.
FORCEINLINE bool SpawnDrop(const wchar_t *blueprint, FVector pos, int amount, float item_quality=0.0f, bool force_blueprint=false, float life_span=0.0f) const
Spawns an item drop.
void SetMessagingManager()
Sets the messaging manager for the current plugin.
static FORCEINLINE bool TeleportToPos(AShooterPlayerController *player_controller, const FVector &pos)
Teleports player to the given position.
virtual void SetMessagingManagerInternal(const FString &forPlugin, std::shared_ptr< MessagingManager > manager)=0
static FORCEINLINE bool IsPlayerDead(AShooterPlayerController *player)
Returns true if player is dead, false otherwise.
virtual AShooterGameMode * GetShooterGameMode() const =0
Returns a pointer to AShooterGameMode.
static FORCEINLINE FString GetSteamName(AController *player_controller)
Returns the steam name of player.
static FORCEINLINE FString GetCharacterName(AShooterPlayerController *player_controller)
Returns the character name of player.
FORCEINLINE void SendChatMessage(AShooterPlayerController *player_controller, const FString &sender_name, const T *msg, Args &&... args)
Sends chat message to the specific player. Using fmt::format.
Definition ArkApiUtils.h:87
FORCEINLINE AShooterPlayerController * FindPlayerFromPlatformName(const FString &steam_name) const
Finds player from the given platform name (can be steam, Playstation, Xbox, etc......
virtual ServerStatus GetStatus() const =0
Returns the current server status.
FORCEINLINE const FString GetEOSIDForPlayerID(int player_id)
FORCEINLINE APrimalDinoCharacter * SpawnDino(AShooterPlayerController *player, FString blueprint, FVector *location, int lvl, bool force_tame, bool neutered) const
Spawns a dino near player or at specific coordinates.
static FORCEINLINE FString GetItemBlueprint(UPrimalItem *item)
Returns blueprint from UPrimalItem.
FORCEINLINE void SendChatMessageToAll(const FString &sender_name, const T *msg, Args &&... args)
Sends chat message to all players. Using fmt::format.
static FORCEINLINE FString GetEOSIDFromController(AController *controller)
Returns EOS ID from player controller.
static FORCEINLINE int GetInventoryItemCount(AShooterPlayerController *player_controller, const FString &item_name)
Counts a specific items quantity.
static FORCEINLINE T * AllocateStruct()
Create a new object of T, with the correct size.
void RunHiddenCommand(AShooterPlayerController *_this, FString *Command)
Runs a command that is not logged anywhere.
static FORCEINLINE FString GetBlueprint(UObjectBase *object)
Returns blueprint path from any UObject.
virtual UWorld * GetWorld() const =0
Returns a pointer to UWorld.
virtual AShooterPlayerController * FindPlayerFromEOSID_Internal(const FString &eos_id) const =0
BitFieldValue(void *parent, std::string field_name)
Definition Fields.h:131
void Set(RT other)
Definition Fields.h:152
BitFieldValue & operator=(RT other)
Definition Fields.h:141
void * parent_
Definition Fields.h:158
std::string field_name_
Definition Fields.h:159
RT operator()() const
Definition Fields.h:136
RT Get() const
Definition Fields.h:147
DataValue(const std::string &field_name)
Definition Fields.h:97
T * value_
Definition Fields.h:124
void Set(const T &other)
Definition Fields.h:118
T & Get() const
Definition Fields.h:113
DataValue & operator=(const T &other)
Definition Fields.h:107
T & operator()() const
Definition Fields.h:102
UE_NODISCARD bool EndsWith(const TCHAR *InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
UE_NODISCARD FORCEINLINE friend FString operator+(const TCHAR *Lhs, FString &&Rhs)
UE_NODISCARD FORCEINLINE friend FString operator+(FString &&Lhs, const TCHAR *Rhs)
FString & operator=(FString &&)=default
UE_NODISCARD FORCEINLINE bool IsEmpty() const
ARK_API FString(const WIDECHAR *Str)
Definition String.cpp:250
ARK_API FString(const ANSICHAR *Str)
Definition String.cpp:249
UE_NODISCARD FORCEINLINE friend FString operator+(const TCHAR *Lhs, const FString &Rhs)
UE_NODISCARD FORCEINLINE FString LeftChop(int32 Count) const &
FString & operator=(const FString &)=default
FStructuredArchiveRecord EnterRecord()
Definition Text.h:357
Messaging manager. Allows to send server messages, notifications and chat messages.
IApiUtils & GetApiUtils()
Definition ApiUtils.cpp:206
@ RangeWeaponAlwaysOn
Definition Enums.h:28570
@ TransitionFollower
Definition Enums.h:4170
@ AnimationSingleNode
Definition Enums.h:11550
@ AnimationCustomMode
Definition Enums.h:11551
@ SnapToTargetIncludingScale
Definition Enums.h:4625
@ ControllerFallbackToSpeaker
Definition Enums.h:9725
Definition Enums.h:41207
Type
Definition Enums.h:41209
@ NotEqual
Definition Enums.h:41211
@ Equal
Definition Enums.h:41210
@ FreeAgent
Definition Enums.h:31643
@ SelectedAndChildren
Definition Enums.h:38793
@ SelectedAndParents
Definition Enums.h:38792
@ SelectedAndParentsAndChildren
Definition Enums.h:38794
@ ComponentSpace
Definition Enums.h:6726
@ ProximityChat
Definition Enums.h:27457
@ GlobalTribeChat
Definition Enums.h:27459
@ AllianceChat
Definition Enums.h:27460
@ GlobalChat
Definition Enums.h:27456
@ RadioChat
Definition Enums.h:27458
@ CustomPlane
Definition Enums.h:9787
@ SixDOF
Definition Enums.h:9783
@ Default
Definition Enums.h:9782
@ XZPlane
Definition Enums.h:9785
@ XYPlane
Definition Enums.h:9786
@ YZPlane
Definition Enums.h:9784
@ ReplayStreamerInternal
Definition Enums.h:4219
@ SetAggressionAttackTarget
Definition Enums.h:27670
@ SetAggressionPassiveFlee
Definition Enums.h:27675
@ SetAggressionAggressive
Definition Enums.h:27669
@ OpaqueAndMasked
Definition Enums.h:22295
@ SinusoidalOut
Definition Enums.h:29964
@ SinusoidalInOut
Definition Enums.h:29965
@ CircularInOut
Definition Enums.h:29974
@ ARK_SCORCHEDEARTH
Definition Enums.h:29896
@ NavigationOverLedges
Definition Enums.h:41007
@ InGameAndSessionPlayers
Definition Enums.h:11951
@ HighPrecisionNormals
Definition Enums.h:9924
@ Force16BitsPerChannel
Definition Enums.h:9925
@ Force8BitsPerChannel
Definition Enums.h:9922
@ GRAPPLE_Releasing
Definition Enums.h:31521
@ EXPLORATION
Definition Enums.h:32425
@ CREATURES
Definition Enums.h:32424
@ CookedOnly
Definition Enums.h:6073
@ Runtime
Definition Enums.h:6070
@ Program
Definition Enums.h:6080
@ ServerOnly
Definition Enums.h:6081
@ EditorNoCommandlet
Definition Enums.h:6078
@ ClientOnlyNoCommandlet
Definition Enums.h:6083
@ Developer
Definition Enums.h:6075
@ UncookedOnly
Definition Enums.h:6074
@ DeveloperTool
Definition Enums.h:6076
@ RuntimeAndProgram
Definition Enums.h:6072
@ ClientOnly
Definition Enums.h:6082
@ RuntimeNoCommandlet
Definition Enums.h:6071
@ EditorAndProgram
Definition Enums.h:6079
@ TrackedDinoList
Definition Enums.h:31928
@ SurvivalProfile
Definition Enums.h:31929
@ WaitForOutstandingTasksOnly
Definition Enums.h:5853
@ FlushRHIThreadFlushResources
Definition Enums.h:5856
@ PendingOutbound
Definition Enums.h:4156
@ SearchingUnOfficialPCServer
Definition Enums.h:31893
@ PostSplashScreen
Definition Enums.h:6054
@ EarliestPossible
Definition Enums.h:6052
@ PreLoadingScreen
Definition Enums.h:6056
@ PreEarlyLoadingScreen
Definition Enums.h:6055
@ UsingLocalProfile
Definition Enums.h:4487
@ StaticMeshFadeOutDitheredLODMapMask
Definition Enums.h:34684
@ StaticMeshVisibilityMapMask
Definition Enums.h:34683
@ StaticMeshFadeInDitheredLODMapMask
Definition Enums.h:34685
@ AnisotropyPass
Definition Enums.h:9131
@ LumenFrontLayerTranslucencyGBuffer
Definition Enums.h:9154
@ SingleLayerWaterPass
Definition Enums.h:9133
@ LumenCardCapture
Definition Enums.h:9151
@ NaniteMeshPass
Definition Enums.h:9156
@ CSMShadowDepth
Definition Enums.h:9135
@ SkyPass
Definition Enums.h:9132
@ TranslucentVelocity
Definition Enums.h:9139
@ VirtualTexture
Definition Enums.h:9150
@ DebugViewMode
Definition Enums.h:9147
@ SingleLayerWaterDepthPrepass
Definition Enums.h:9134
@ LumenTranslucencyRadianceCacheMark
Definition Enums.h:9153
@ VSMShadowDepth
Definition Enums.h:9136
@ NumBits
Definition Enums.h:9159
@ BasePass
Definition Enums.h:9130
@ TranslucencyAfterMotionBlur
Definition Enums.h:9144
@ LumenCardNanite
Definition Enums.h:9152
@ Distortion
Definition Enums.h:9137
@ MeshDecal
Definition Enums.h:9157
@ Velocity
Definition Enums.h:9138
@ TranslucencyAfterDOFModulate
Definition Enums.h:9143
@ TranslucencyStandard
Definition Enums.h:9140
@ TranslucencyAfterDOF
Definition Enums.h:9142
@ TranslucencyStandardModulate
Definition Enums.h:9141
@ DepthPass
Definition Enums.h:9129
@ MobileBasePassCSM
Definition Enums.h:9149
@ LightmapDensity
Definition Enums.h:9146
@ CustomDepth
Definition Enums.h:9148
@ DitheredLODFadingOutMaskPass
Definition Enums.h:9155
@ TranslucencyAll
Definition Enums.h:9145
@ TotalConversion
Definition Enums.h:6474
@ IslandExtension
Definition Enums.h:6475
@ Unknown
Definition Enums.h:6471
@ UpdatedDueToGoalMoved
Definition Enums.h:13827
@ UpdatedDueToNavigationChanged
Definition Enums.h:13828
@ ServerMoveOldWithRotation
Definition Enums.h:7652
@ ServerMoveWithRotation
Definition Enums.h:7651
@ ServerMoveOld
Definition Enums.h:7650
@ ServerMoveOnlyRotation
Definition Enums.h:7653
@ NetChecksumMismatch
Definition Enums.h:5432
@ TotalConversionIDMismatch
Definition Enums.h:5433
@ NetDriverAlreadyExists
Definition Enums.h:5422
@ PendingConnectionFailure
Definition Enums.h:5430
@ InvalidServerPassword
Definition Enums.h:5437
@ NetDriverListenFailure
Definition Enums.h:5424
@ NetDriverCreateFailure
Definition Enums.h:5423
@ HasSubprimitiveQueries
Definition Enums.h:37703
@ AllowApproximateOcclusion
Definition Enums.h:37701
@ HasPrecomputedVisibility
Definition Enums.h:37702
@ ReservationDenied_CrossPlayRestriction
Definition Enums.h:13498
@ ReservationDenied_ContainsExistingPlayers
Definition Enums.h:13503
Definition Enums.h:28437
Type
Definition Enums.h:28439
@ Cave
Definition Enums.h:28441
@ Water
Definition Enums.h:28442
@ Generic
Definition Enums.h:28440
@ HyperthermalInsulation
Definition Enums.h:27764
@ HypothermalInsulation
Definition Enums.h:27762
@ NoRootMotionExtraction
Definition Enums.h:6569
@ RootMotionFromEverything
Definition Enums.h:6571
@ RootMotionFromMontagesOnly
Definition Enums.h:6572
@ ProjectedConservative
Definition Enums.h:36772
@ ScaledConservativeSRIForRender
Definition Enums.h:36784
@ CharacterSetting
Definition Enums.h:29022
@ DeferredUpdates
Definition Enums.h:6717
@ ImmediateUpdates
Definition Enums.h:6716
@ CaseSensitive
Definition CString.h:25
@ SPATIALNETWORKEDACTORS_DORMANT
Definition Enums.h:28625
@ PLAYERS_CONNECTED_AND_TAMED_DINOS
Definition Enums.h:28631
@ ServiceConnectionLost
Definition Enums.h:11972
@ FourPlayer_Horizontal
Definition Enums.h:9871
@ ThreePlayer_Horizontal
Definition Enums.h:9868
@ ThreePlayer_FavorBottom
Definition Enums.h:9866
@ AdvertisedSessionClient
Definition Enums.h:15154
@ AdvertisedSessionHost
Definition Enums.h:15153
@ ScaleToFill
Definition Enums.h:27375
@ ScaleToFit
Definition Enums.h:27372
@ ScaleToFitX
Definition Enums.h:27373
@ UserSpecified
Definition Enums.h:27377
@ ScaleToFitY
Definition Enums.h:27374
@ ScaleBySafeZone
Definition Enums.h:27376
@ UserSpecifiedWithClipping
Definition Enums.h:27378
@ InvalidTab
Definition Enums.h:11575
@ SidebarTab
Definition Enums.h:11574
@ ClosedTab
Definition Enums.h:11573
@ OpenedTab
Definition Enums.h:11572
@ OnUserMovedFocus
Definition Enums.h:11721
@ ButtonText
Definition Enums.h:12377
@ ComboText
Definition Enums.h:12378
@ CursorPointerIndex
Definition Enums.h:7272
@ MAX_TOUCHES
Definition Enums.h:7273
@ Stationary
Definition Enums.h:7728
@ FirstMove
Definition Enums.h:7730
@ ForceChanged
Definition Enums.h:7729
@ TT_LineTrace
Definition Enums.h:34033
@ TT_ArcTrace
Definition Enums.h:34034
@ TPT_TranslucencyAfterDOF
Definition Enums.h:9083
@ TPT_TranslucencyAfterMotionBlur
Definition Enums.h:9085
@ TPT_TranslucencyStandard
Definition Enums.h:9081
@ TPT_TranslucencyStandardModulate
Definition Enums.h:9082
@ TPT_TranslucencyAfterDOFModulate
Definition Enums.h:9084
@ ServerTravelFailure
Definition Enums.h:4458
@ PendingNetGameCreateFailure
Definition Enums.h:4456
@ ClientTravelFailure
Definition Enums.h:4459
@ CanUseUserGeneratedContent
Definition Enums.h:12053
@ InternalAPI
Definition Enums.h:7761
@ LargeWorldCoordinatesAndLocationValidityFlag
Definition Enums.h:33413
@ ClickedNonClientArea
Definition Enums.h:11248
@ WindowedFullscreen
Definition Enums.h:4296
@ NumWindowModes
Definition Enums.h:4298
@ CloseButton
Definition Enums.h:6821
@ BottomLeftBorder
Definition Enums.h:6815
@ MaximizeButton
Definition Enums.h:6820
@ BottomRightBorder
Definition Enums.h:6817
@ TopLeftBorder
Definition Enums.h:6809
@ MinimizeButton
Definition Enums.h:6819
@ Unspecified
Definition Enums.h:6823
@ RightBorder
Definition Enums.h:6814
@ TopRightBorder
Definition Enums.h:6811
@ NotInWindow
Definition Enums.h:6808
@ BottomBorder
Definition Enums.h:6816
@ GamePreview
Definition Enums.h:4040
@ EditorPreview
Definition Enums.h:4039
@ XP_EXPLORERNOTE
Definition Enums.h:27617
@ XP_SPECIAL
Definition Enums.h:27610
@ XP_UNCLAIMEDKILL
Definition Enums.h:27616
@ XP_HARVEST
Definition Enums.h:27608
@ XP_GENERIC
Definition Enums.h:27606
@ XP_WILDKILL
Definition Enums.h:27613
@ XP_KILL
Definition Enums.h:27607
@ XP_CAVEKILL
Definition Enums.h:27612
@ XP_ALPHAKILL
Definition Enums.h:27611
@ XP_BOSSKILL
Definition Enums.h:27614
@ XP_TAMEDKILL
Definition Enums.h:27615
@ XP_CRAFT
Definition Enums.h:27609
@ SupportsHandTracking
Definition Enums.h:36287
@ ObjectResourceOptionalVersionChange
Definition Enums.h:17942
@ FoliageTypeProceduralScaleAndShade
Definition Enums.h:20924
@ FoliageRepairInstancesWithLevelTransform
Definition Enums.h:20930
@ ChainSettingsConvertedToStruct
Definition Enums.h:24509
@ RetargetPoseQuatPostMultiplied
Definition Enums.h:24508
@ ARKNX_CompressedAnd4BitGrass_DEPRECATED
Definition Enums.h:35284
@ MigrateOldPropertiesToNewRenderingProperties
Definition Enums.h:35279
@ SwitchToParameterBindingArrayStruct
Definition Enums.h:25669
@ BeforeCustomVersionWasAdded
Definition Enums.h:22497
@ SplitProjectionNodeInputs
Definition Enums.h:22498
@ MoveParamsOffFirstPinDensityNodes
Definition Enums.h:22500
@ MoveSelfPruningParamsOffFirstPin
Definition Enums.h:22499
@ MovePointFilterParamsOffFirstPin
Definition Enums.h:22502
@ AddParamPinToOverridableNodes
Definition Enums.h:22503
@ SplitVolumeSamplerNodeInputs
Definition Enums.h:22504
@ SplineSamplerUpdatedNodeInputs
Definition Enums.h:22505
@ AddingDynamicCustomDataOutputMaterial
Definition Enums.h:34629
@ PackageFileSummaryVersionChange
Definition Enums.h:38826
@ DeleteCCDContactModifyCallback
Definition Enums.h:14097
@ ReleasePScene
Definition Enums.h:14093
@ DeleteContactModifyCallback
Definition Enums.h:14096
@ DeleteMbpBroadphaseCallback
Definition Enums.h:14098
@ DeleteCPUDispatcher
Definition Enums.h:14094
@ DeleteSimEventCallback
Definition Enums.h:14095
@ NO_DEVICES_FOUND
Definition Enums.h:41142
@ INVALID_PARAMETER
Definition Enums.h:41145
@ PlaceholderNode
Definition Enums.h:33546
constexpr bool TAreTypesEqual_V
Definition Platform.h:1001
constexpr bool TAreTypesEqual_V< T, T >
Definition Platform.h:1004
FORCEINLINE auto ToUTF8Literal(const char(&Array)[N]) -> const UTF8CHAR(&)[N]
Definition Platform.h:1115
FORCEINLINE constexpr UTF8CHAR ToUTF8Literal(unsigned long long Ch)
Definition Platform.h:1129
void operator<<(FStructuredArchive::FSlot Slot, TVector< float > &V)
Definition Vector.h:1194
void operator<<(FStructuredArchive::FSlot Slot, TVector< double > &V)
Definition Vector.h:1212
Definition Vector.h:40
Definition json.hpp:4518
static UClass * GetPrivateStaticClass()
Definition Actor.h:2753
bool IsLocalController()
Definition Actor.h:2237
FString * ConsoleCommand(FString *result, const FString *Cmd, bool bWriteToLog)
Definition Actor.h:2464
FString * GetPlayerNetworkAddress(FString *result)
Definition Actor.h:2656
bool IsDead()
Definition Actor.h:5005
void DoNeuter_Implementation()
Definition Actor.h:7823
void TameDino(AShooterPlayerController *ForPC, bool bIgnoreMaxTameLimit, int OverrideTamingTeamID, bool bPreventNameDialog, bool bSkipAddingTamedLevels, bool bSuppressNotifications)
Definition Actor.h:7631
static UClass * GetPrivateStaticClass()
Definition Actor.h:7399
int & TamingTeamIDField()
Definition Actor.h:6417
FString & TamerStringField()
Definition Actor.h:6258
int & AbsoluteBaseLevelField()
Definition Actor.h:6556
APlayerController * GetOwnerController()
Definition Actor.h:4188
unsigned int & ConstructorPlayerDataIDField()
static UClass * StaticClass()
float & LongitudeOriginField()
Definition GameMode.h:1402
float & LatitudeOriginField()
Definition GameMode.h:1403
float & LongitudeScaleField()
Definition GameMode.h:1397
float & LatitudeScaleField()
Definition GameMode.h:1401
UPrimalPlayerData * GetPlayerData()
Definition Actor.h:5978
void AddPlayerID(int playerDataID, FString *netUniqueString, bool bForce)
Definition GameMode.h:2396
FString * GetSteamIDStringForPlayerID(FString *result, int playerDataID)
Definition GameMode.h:2398
__int64 & LinkedPlayerIDField()
Definition Actor.h:2860
bool IsA(UClass *SomeBase)
Returns if the actor is from SomeBase or a subclass of SomeBase.
DWORD64 offset
Definition Base.h:110
DWORD bit_position
Definition Base.h:111
ULONGLONG length
Definition Base.h:113
ULONGLONG num_bits
Definition Base.h:112
Definition Other.h:717
@ SerializeGroomCardsAndMeshes
Definition Enums.h:9711
@ BeforeCustomVersionWasAdded
Definition Enums.h:9698
@ SerializeHairBindingAsset
Definition Enums.h:9709
@ StoreMarkerNamesOnSkeleton
Definition Enums.h:9700
@ IncreaseBoneIndexLimitPerChunk
Definition Enums.h:9702
@ SerializeHairClusterCullingData
Definition Enums.h:9710
@ SerializeRigVMRegisterArrayState
Definition Enums.h:9701
@ GroomBindingSerialization
Definition Enums.h:9713
@ LinkTimeAnimBlueprintRootDiscovery
Definition Enums.h:9699
@ SerializeRigVMRegisterDynamicState
Definition Enums.h:9706
@ RenameDisableAnimCurvesToAllowAnimCurveEvaluation
Definition Enums.h:13036
@ ThumbnailSceneInfoAndAssetImportDataAreTransactional
Definition Enums.h:13028
@ ChangeRetargetSourceReferenceToSoftObjectPtr
Definition Enums.h:13040
@ SmartNameRefactorForDeterministicCooking
Definition Enums.h:13035
FORCEINLINE FPackageFileVersion UEVer() const
Definition Archive.h:203
@ DefaultToScreenshotCameraCutAndFixedTonemapping
Definition Enums.h:34595
ECanvasAllowModes
Definition Base.h:197
@ Allow_DeleteOnRender
Definition Base.h:199
@ Allow_Flush
Definition Base.h:198
EElementType
Definition Base.h:190
@ ET_MAX
Definition Base.h:193
@ ET_Line
Definition Base.h:191
@ ET_Triangle
Definition Base.h:192
@ SkeletalMaterialEditorDataStripping
Definition Enums.h:13323
@ MaterialInputNativeSerialize
Definition Enums.h:13321
@ BeforeCustomVersionWasAdded
Definition Enums.h:13320
Definition Other.h:932
Definition Other.h:913
Definition Other.h:1075
@ MeshDescriptionNewAttributeFormat
Definition Enums.h:8153
@ ComboBoxControllerSupportUpdate
Definition Enums.h:8134
@ ChangeSceneCaptureRootComponent
Definition Enums.h:8154
@ SkeletalMeshMoveEditorSourceDataToPrivateAsset
Definition Enums.h:8165
@ MeshDescriptionNewSerialization_MovedToRelease
Definition Enums.h:8152
@ StableUserDefinedEnumDisplayNames
Definition Enums.h:8140
@ SplineComponentCurvesInStruct
Definition Enums.h:8133
@ SerializeInstancedStaticMeshRenderData
Definition Enums.h:8151
@ GatheredTextPackageCacheFixesV2
Definition Enums.h:8131
@ GatheredTextPackageCacheFixesV1
Definition Enums.h:8129
@ GatheredTextEditorOnlyPackageLocId
Definition Enums.h:8147
@ MaterialThumbnailRenderingChanges
Definition Enums.h:8144
@ AddedBackgroundBlurContentSlot
Definition Enums.h:8139
@ AddedMorphTargetSectionIndices
Definition Enums.h:8150
@ SkeletalMeshSourceDataSupport16bitOfMaterialNumber
Definition Enums.h:8167
@ UPropertryForMeshSectionSerialize
Definition Enums.h:8142
@ GatheredTextProcessVersionFlagging
Definition Enums.h:8128
@ MovieSceneMetaDataSerialization
Definition Enums.h:8146
@ AddedAlwaysSignNumberFormattingOption
Definition Enums.h:8148
@ ChangedWidgetComponentWindowVisibilityDefault
Definition Enums.h:8158
@ CultureInvariantTextSerializationKeyStability
Definition Enums.h:8159
@ NumberParsingOptionsNumberLimitsAndClamping
Definition Enums.h:8166
@ TextFormatArgumentDataIsVariant
Definition Enums.h:8132
Definition Other.h:1376
Definition Other.h:1391
@ WorldPartitionStreamingSourceComponentTargetDeprecation
Definition Enums.h:22440
@ WorldPartitionActorDescNativeBaseClassSerialization
Definition Enums.h:8254
@ FunctionTerminatorNodesUseMemberReference
Definition Enums.h:17759
@ UserDefinedStructsStoreDefaultInstance
Definition Enums.h:17758
@ BlueprintGeneratedClassIsAlwaysAuthoritative
Definition Enums.h:17761
@ ChangeAudioComponentOverrideSubtitlePriorityDefault
Definition Enums.h:17748
@ LODsUseResolutionIndependentScreenSize
Definition Enums.h:17744
@ EnforceConstInAnimBlueprintFunctionGraphs
Definition Enums.h:17750
@ LODHysteresisUseResolutionIndependentScreenSize
Definition Enums.h:17747
static int32 Stricmp(const WIDECHAR *String1, const ANSICHAR *String2)
static ARK_API int32 Stricmp(const UTF16CHAR *String1, const UTF16CHAR *String2)
static ARK_API int32 Stricmp(const ANSICHAR *String1, const UTF16CHAR *String2)
static ARK_API int32 Strnicmp(const ANSICHAR *String1, const UTF16CHAR *String2, SIZE_T Count)
static ARK_API int32 Stricmp(const ANSICHAR *String1, const UTF32CHAR *String2)
static ARK_API int32 Strnicmp(const WIDECHAR *String1, const WIDECHAR *String2, SIZE_T Count)
static ARK_API int32 Stricmp(const UTF8CHAR *String1, const UTF8CHAR *String2)
static ARK_API int32 Strnicmp(const ANSICHAR *String1, const WIDECHAR *String2, SIZE_T Count)
static ARK_API int32 Strnicmp(const UTF32CHAR *String1, const ANSICHAR *String2, SIZE_T Count)
static ARK_API int32 Stricmp(const UTF8CHAR *String1, const ANSICHAR *String2)
static ARK_API int32 Strnicmp(const ANSICHAR *String1, const UTF32CHAR *String2, SIZE_T Count)
static ARK_API int32 Stricmp(const UTF32CHAR *String1, const ANSICHAR *String2)
static int32 Stricmp(const WIDECHAR *String1, const WIDECHAR *String2)
static ARK_API int32 Strnicmp(const UTF32CHAR *String1, const UTF32CHAR *String2, SIZE_T Count)
static ARK_API int32 Strnicmp(const UTF16CHAR *String1, const ANSICHAR *String2, SIZE_T Count)
static ARK_API int32 Strnicmp(const ANSICHAR *String1, const ANSICHAR *String2, SIZE_T Count)
static ARK_API int32 Strnicmp(const UTF8CHAR *String1, const ANSICHAR *String2, SIZE_T Count)
static ARK_API int32 Strnicmp(const WIDECHAR *String1, const ANSICHAR *String2, SIZE_T Count)
static ARK_API int32 Stricmp(const UTF32CHAR *String1, const UTF32CHAR *String2)
static ARK_API int32 Strnicmp(const UTF16CHAR *String1, const UTF16CHAR *String2, SIZE_T Count)
static ARK_API int32 Strnicmp(const UTF8CHAR *String1, const UTF8CHAR *String2, SIZE_T Count)
static ARK_API int32 Strnicmp(const ANSICHAR *String1, const UTF8CHAR *String2, SIZE_T Count)
static ARK_API int32 Stricmp(const ANSICHAR *String1, const WIDECHAR *String2)
static ARK_API int32 Stricmp(const UTF16CHAR *String1, const ANSICHAR *String2)
static ARK_API int32 Stricmp(const ANSICHAR *String1, const ANSICHAR *String2)
static ARK_API int32 Stricmp(const ANSICHAR *String1, const UTF8CHAR *String2)
unsigned long long uint64
decltype(nullptr) TYPE_OF_NULLPTR
signed short int int16
SelectIntPointerType< int32, int64, sizeof(void *)>::TIntPointe PTRINT)
unsigned short int uint16
SelectIntPointerType< uint32, uint64, sizeof(void *)>::TIntPointe UPTRINT)
signed long long int64
FORCEINLINE bool IsValid() const
FORCEINLINE friend uint32 GetTypeHash(const FInputDeviceId &InputId)
FInputDeviceId(const FInputDeviceId &)=default
FORCEINLINE FInputDeviceId()
FORCEINLINE bool operator<(const FInputDeviceId &Other) const
FORCEINLINE bool operator<=(const FInputDeviceId &Other) const
FORCEINLINE bool operator!=(const FInputDeviceId &Other) const
FORCEINLINE bool operator==(const FInputDeviceId &Other) const
FORCEINLINE bool operator>=(const FInputDeviceId &Other) const
FORCEINLINE bool operator>(const FInputDeviceId &Other) const
FORCEINLINE int32 GetId() const
static FORCEINLINE FInputDeviceId CreateFromInternalId(int32 InInternalId)
Definition Other.h:1661
Definition Base.h:342
Definition Base.h:347
@ UncompressedReflectionCapturesForCookedBuilds
Definition Enums.h:34617
static UE_NODISCARD UE::Math::TVector< FReal > LinePlaneIntersection(const UE::Math::TVector< FReal > &Point1, const UE::Math::TVector< FReal > &Point2, const UE::Math::TVector< FReal > &PlaneOrigin, const UE::Math::TVector< FReal > &PlaneNormal)
static UE_NODISCARD FVector VRand()
Definition Vector.h:2621
static UE_NODISCARD bool LineSphereIntersection(const UE::Math::TVector< FReal > &Start, const UE::Math::TVector< FReal > &Dir, FReal Length, const UE::Math::TVector< FReal > &Origin, FReal Radius)
@ SerializeGUIDsInPlatformMediaSourceInsteadOfPlainNames
Definition Enums.h:34662
static void Free(void *Original)
@ StoreReflectionCaptureCompressedMobile
Definition Enums.h:17776
@ InstancedStaticMeshLightmapSerialization
Definition Enums.h:17774
Definition Other.h:1914
bool operator>=(EUnrealEngineObjectUE5Version Version) const
@ ChaosClothAddTetherStiffnessWeightMap
Definition Enums.h:8293
@ GeometryCollectionUserDefinedCollisionShapes
Definition Enums.h:8297
@ ChaosKinematicTargetRemoveScale
Definition Enums.h:8298
@ GeometryCollectionConvexDefaults
Definition Enums.h:8302
FPlatformUserId OwningPlatformUser
EInputDeviceConnectionState ConnectionState
FORCEINLINE bool operator==(const FPlatformUserId &Other) const
FORCEINLINE constexpr operator int32() const
static FORCEINLINE FPlatformUserId CreateFromInternalId(int32 InInternalId)
FORCEINLINE friend uint32 GetTypeHash(const FPlatformUserId &UserId)
FPlatformUserId & operator=(const FPlatformUserId &)=default
FORCEINLINE constexpr FPlatformUserId(int32 InIndex)
FORCEINLINE bool IsValid() const
FORCEINLINE bool operator!=(const FPlatformUserId &Other) const
FORCEINLINE FPlatformUserId()
FORCEINLINE int32 GetInternalId() const
FPlatformUserId(const FPlatformUserId &)=default
Definition Other.h:2197
unsigned __int64 & PlayerDataIDField()
Definition Other.h:2291
Definition Base.h:502
@ FixBrokenStateMachineReferencesInTransitionGetters
Definition Enums.h:12813
@ PinTypeIncludesUObjectWrapperFlag
Definition Enums.h:12829
@ MaterialLayersParameterSerializationRefactor
Definition Enums.h:12808
@ RemovedMaterialSharedInputCollection
Definition Enums.h:12810
@ EventSectionParameterStringAssetRef
Definition Enums.h:12805
@ RenameNoTwistToAllowTwistInTwoBoneIK
Definition Enums.h:12807
@ AddedFrontRightUpAxesToLiveLinkPreProcessor
Definition Enums.h:12836
@ RemoteControlSerializeFunctionArgumentsSize
Definition Enums.h:12838
@ LonglatTextureCubeDefaultMaxResolution
Definition Enums.h:12840
@ UPropertryForMeshSectionSerialize
Definition Enums.h:12802
@ AnimationGraphNodeBindingsDisplayedAsPins
Definition Enums.h:12831
@ SkyLightRemoveMobileIrradianceMap
Definition Enums.h:12806
@ SpeedTreeBillboardSectionInfoFixup
Definition Enums.h:12804
@ AddComponentNodeTemplateUniqueNames
Definition Enums.h:12801
@ LinkTimeAnimBlueprintRootDiscoveryBugFix
Definition Enums.h:12816
@ GeometryCollectionCacheRemovesMassToLocal
Definition Enums.h:12841
@ SkyAtmosphereStaticLightingVersioning
Definition Enums.h:12523
@ ReflectionCapturesStoreAverageBrightness
Definition Enums.h:12496
@ DiaphragmDOFOnlyForDeferredShadingRenderer
Definition Enums.h:12521
@ FixedLegacyMaterialAttributeNodeTypes
Definition Enums.h:12505
@ StoreReflectionCaptureBrightnessForCooking
Definition Enums.h:12513
@ CustomReflectionCaptureResolutionSupport
Definition Enums.h:12493
@ MotionBlurAndTAASupportInSceneCapture2d
Definition Enums.h:12507
@ WhenFinishedDefaultsToProjectDefault
Definition Enums.h:8183
@ ConvertEnableRootMotionToForceRootLock
Definition Enums.h:8179
@ RigVMSaveSerializedGraphInGraphFunctionData
Definition Enums.h:9671
@ WorldPartitionHLODActorDescSerializeCellHash
Definition Enums.h:9583
@ WorldPartitionHLODActorDescSerializeHLODLayer
Definition Enums.h:9580
@ GeometryCollectionUserDefinedCollisionShapes
Definition Enums.h:9615
@ WorldPartitionSerializeStreamingPolicyOnCook
Definition Enums.h:9644
@ FixForceExternalActorLevelReferenceDuplicates
Definition Enums.h:9594
@ ConvertReductionBaseSkeletalMeshBulkDataToInlineReductionCacheData
Definition Enums.h:9627
@ VolumetricCloudReflectionSampleCountDefaultUpdate
Definition Enums.h:9630
@ MaterialInstanceBasePropertyOverridesThinSurface
Definition Enums.h:9669
@ WorldPartitionActorDescSerializeArchivePersistent
Definition Enums.h:9593
@ FixGpuAlwaysRunningUpdateScriptNoneInterpolated
Definition Enums.h:9643
@ WorldPartitionActorDescRemoveBoundsRelevantSerialization
Definition Enums.h:9645
@ SkelMeshSectionVisibleInRayTracingFlagAdded
Definition Enums.h:9624
@ WorldPartitionStreamingCellsNamingShortened
Definition Enums.h:9609
@ ImgMediaPathResolutionWithEngineOrProjectTokens
Definition Enums.h:9652
@ SkyAtmosphereAffectsHeightFogWithBetterDefault
Definition Enums.h:9617
@ WorldPartitionLandscapeActorDescSerializeLandscapeActorGuid
Definition Enums.h:18778
@ StoreReflectionCaptureEncodedHDRDataInRG11B10Format
Definition Enums.h:18783
@ UseFNameInsteadOfEControllerHandForMotionSource
Definition Enums.h:17694
@ UseBoolsForARSessionConfigPlaneDetectionConfiguration
Definition Enums.h:17695
@ UseSubobjectForStereoLayerShapeProperties
Definition Enums.h:17696
@ BeforeCustomVersionWasAdded
Definition Enums.h:17693
Definition UE.h:1001
Definition UE.h:589
TVector< T > GetClampedToMaxSize2D(T MaxSize) const
Definition Vector.h:1851
FORCEINLINE TVector< T > ProjectOnTo(const TVector< T > &A) const
Definition Vector.h:2028
static FORCEINLINE T Dist(const TVector< T > &V1, const TVector< T > &V2)
Definition Vector.h:2381
static const TVector< T > XAxisVector
Definition Vector.h:100
bool IsZero() const
Definition Vector.h:1686
FORCEINLINE T CosineAngle2D(TVector< T > B) const
Definition Vector.h:2017
T & operator[](int32 Index)
Definition Vector.h:1572
static TVector< T > DegreesToRadians(const TVector< T > &DegVector)
Definition Vector.h:1383
T HeadingAngle() const
Definition Vector.h:2361
static TVector< T > UnitX()
Definition Vector.h:115
FORCEINLINE UE::Math::TRotator< T > Rotation() const
Definition Vector.h:824
FORCEINLINE TVector< T > operator+=(const TVector< T > &V)
Definition Vector.h:1540
T GetMin() const
Definition Vector.h:1611
bool Equals(const TVector< T > &V, T Tolerance=UE_KINDA_SMALL_NUMBER) const
Definition Vector.h:1520
void AddBounded(const TVector< T > &V, T Radius=MAX_int16)
Definition Vector.h:1871
TVector< T > GetClampedToSize(T Min, T Max) const
Definition Vector.h:1809
static TVector< T > One()
Definition Vector.h:112
bool NetSerialize(FArchive &Ar, class UPackageMap *Map, bool &bOutSuccess)
Definition Vector.h:1161
static const TVector< T > BackwardVector
Definition Vector.h:91
FORCEINLINE TVector< T > operator-(const TVector< T > &V) const
Definition Vector.h:1490
static FORCEINLINE T DistSquared(const TVector< T > &V1, const TVector< T > &V2)
Definition Vector.h:2393
static bool PointsAreSame(const TVector< T > &P, const TVector< T > &Q)
Definition Vector.h:1283
TVector< T > ComponentMin(const TVector< T > &Other) const
Definition Vector.h:1623
TVector< T > GetAbs() const
Definition Vector.h:1635
FORCEINLINE TVector< T > GetUnsafeNormal2D() const
Definition Vector.h:1773
static const TVector< T > ZAxisVector
Definition Vector.h:106
void ToDirectionAndLength(TVector< T > &OutDir, float &OutLength) const
Definition Vector.h:1732
static TVector< T > Zero()
Definition Vector.h:109
T SquaredLength() const
Definition Vector.h:1659
TVector< T > GetSafeNormal2D(T Tolerance=UE_SMALL_NUMBER, const TVector< T > &ResultIfZero=ZeroVector) const
Definition Vector.h:1991
static T EvaluateBezier(const TVector< T > *ControlPoints, int32 NumPoints, TArray< TVector< T > > &OutPoints)
Definition Vector.h:2108
static FORCEINLINE TVector< T > Min3(const TVector< T > &A, const TVector< T > &B, const TVector< T > &C)
Definition Vector.h:2431
T GetAbsMin() const
Definition Vector.h:1617
static TVector< T > UnitY()
Definition Vector.h:118
T GetComponentForAxis(EAxis::Type Axis) const
Definition Vector.h:1893
TVector< T > MirrorByVector(const TVector< T > &MirrorNormal) const
Definition Vector.h:1967
static FORCEINLINE TVector< T > Min(const TVector< T > &A, const TVector< T > &B)
Definition Vector.h:2411
FORCEINLINE TVector()
Definition Vector.h:1389
static FORCEINLINE TVector< T > Max3(const TVector< T > &A, const TVector< T > &B, const TVector< T > &C)
Definition Vector.h:2441
TVector< T > Reciprocal() const
Definition Vector.h:1926
FORCEINLINE TVector< T > ProjectOnToNormal(const TVector< T > &Normal) const
Definition Vector.h:2034
FORCEINLINE TVector< T > operator-=(const TVector< T > &V)
Definition Vector.h:1548
T Component(int32 Index) const
Definition Vector.h:1885
bool operator==(const TVector< T > &V) const
Definition Vector.h:1508
FORCEINLINE TVector(T InX, T InY, T InZ)
Definition Vector.h:1406
FORCEINLINE TVector< T > GetSignVector() const
Definition Vector.h:1748
static TVector< T > UnitZ()
Definition Vector.h:121
static TVector< T > RadiansToDegrees(const TVector< T > &RadVector)
Definition Vector.h:1377
FORCEINLINE TVector(T InF)
Definition Vector.h:1393
TVector< T > RotateAngleAxisRad(const T AngleRad, const TVector< T > &Axis) const
Definition Vector.h:1256
static FORCEINLINE T Dist2D(const TVector< T > &V1, const TVector< T > &V2)
Definition Vector.h:1018
static FORCEINLINE T DotProduct(const TVector< T > &A, const TVector< T > &B)
Definition Vector.h:1478
FORCEINLINE TVector< T > operator/(const TVector< T > &V) const
Definition Vector.h:1502
TVector< T > MirrorByPlane(const TPlane< T > &Plane) const
Definition Plane.h:599
FORCEINLINE TVector< T > Cross(const TVector< T > &V2) const
Definition Vector.h:1454
void UnwindEuler()
Definition Vector.h:2185
static const TVector< T > UpVector
Definition Vector.h:82
static FORCEINLINE T BoxPushOut(const TVector< T > &Normal, const TVector< T > &Size)
Definition Vector.h:2405
bool ContainsNaN() const
Definition Vector.h:2209
TVector< T > BoundToBox(const TVector< T > &Min, const TVector< T > &Max) const
Definition Vector.h:1797
static TVector< T > SlerpNormals(TVector< T > &NormalA, TVector< T > &NormalB, T Alpha)
T SizeSquared2D() const
Definition Vector.h:1671
FORCEINLINE TVector(const UE::Math::TVector4< T > &V)
Definition Vector4.h:1032
T & Component(int32 Index)
Definition Vector.h:1877
bool IsUniform(T Tolerance=UE_KINDA_SMALL_NUMBER) const
Definition Vector.h:1961
TVector(const FLinearColor &InColor)
Definition Vector.h:1413
T GetMax() const
Definition Vector.h:1599
static TVector< T > PointPlaneProject(const TVector< T > &Point, const TVector< T > &PlaneBase, const TVector< T > &PlaneNormal)
Definition Vector.h:1325
T Length() const
Definition Vector.h:1647
T Size() const
Definition Vector.h:1641
bool InitFromCompactString(const FString &InSourceString)
Definition Vector.h:2324
bool Serialize(FStructuredArchive::FSlot Slot)
Definition Vector.h:1147
static void GenerateClusterCenters(TArray< TVector< T > > &Clusters, const TArray< TVector< T > > &Points, int32 NumIterations, int32 NumConnectionsToBeValid)
Definition Vector.h:2041
TQuat< T > ToOrientationQuat() const
static FORCEINLINE T DistSquaredXY(const TVector< T > &V1, const TVector< T > &V2)
Definition Vector.h:2399
TVector(TIntPoint< IntType > A)
TVector< T > Projection() const
Definition Vector.h:1759
static TVector< T > SlerpVectorToDirection(TVector< T > &V, TVector< T > &Direction, T Alpha)
bool InitFromString(const FString &InSourceString)
Definition Vector.h:2341
TVector< T > operator/=(const TVector< T > &V)
Definition Vector.h:1564
static TVector< T > PointPlaneProject(const TVector< T > &Point, const TVector< T > &A, const TVector< T > &B, const TVector< T > &C)
Definition Plane.h:613
bool operator!=(const TVector< T > &V) const
Definition Vector.h:1514
static bool Orthogonal(const TVector< T > &Normal1, const TVector< T > &Normal2, T OrthogonalCosineThreshold=UE_THRESH_NORMALS_ARE_ORTHOGONAL)
Definition Vector.h:1353
static FORCEINLINE TVector< T > Max(const TVector< T > &A, const TVector< T > &B)
Definition Vector.h:2421
void Set(T InX, T InY, T InZ)
Definition Vector.h:1590
FORCEINLINE TVector< T > GetUnsafeNormal() const
Definition Vector.h:1766
FORCEINLINE TVector(const TVector2< T > V, T InZ)
Definition Vector.h:1241
FORCEINLINE constexpr TVector(T InF, TVectorConstInit)
Definition Vector.h:1400
T SizeSquared() const
Definition Vector.h:1653
FORCEINLINE void DiagnosticCheckNaN() const
Definition Vector.h:144
static T Triple(const TVector< T > &X, const TVector< T > &Y, const TVector< T > &Z)
Definition Vector.h:1368
bool AllComponentsEqual(T Tolerance=UE_KINDA_SMALL_NUMBER) const
Definition Vector.h:1526
static FORCEINLINE T Distance(const TVector< T > &V1, const TVector< T > &V2)
Definition Vector.h:1008
bool IsNearlyZero(T Tolerance=UE_KINDA_SMALL_NUMBER) const
Definition Vector.h:1677
T Size2D() const
Definition Vector.h:1665
FORCEINLINE T Dot(const TVector< T > &V) const
Definition Vector.h:1472
static const TVector< T > RightVector
Definition Vector.h:94
FText ToText() const
Definition Vector.h:2223
static void CreateOrthonormalBasis(TVector< T > &XAxis, TVector< T > &YAxis, TVector< T > &ZAxis)
Definition Vector.h:2160
static FORCEINLINE T DistXY(const TVector< T > &V1, const TVector< T > &V2)
Definition Vector.h:2387
TRotator< T > ToOrientationRotator() const
TVector< T > RotateAngleAxis(const T AngleDeg, const TVector< T > &Axis) const
Definition Vector.h:1250
TVector< T > GetClampedToMaxSize(T MaxSize) const
Definition Vector.h:1831
bool Normalize(T Tolerance=UE_SMALL_NUMBER)
Definition Vector.h:1692
FString ToString() const
Definition Vector.h:2217
bool IsNormalized() const
Definition Vector.h:1711
static const TVector< T > YAxisVector
Definition Vector.h:103
static FORCEINLINE TVector< T > CrossProduct(const TVector< T > &A, const TVector< T > &B)
Definition Vector.h:1460
bool SerializeFromMismatchedTag(FName StructTag, FStructuredArchive::FSlot Slot)
Definition Vector.h:2640
FORCEINLINE TVector< T > operator-() const
Definition Vector.h:1533
FORCEINLINE TVector< T > operator^(const TVector< T > &V) const
Definition Vector.h:1443
static FORCEINLINE T DistSquared2D(const TVector< T > &V1, const TVector< T > &V2)
Definition Vector.h:1037
FORCEINLINE void DiagnosticCheckNaN(const TCHAR *Message) const
Definition Vector.h:145
TVector< T > GetSafeNormal(T Tolerance=UE_SMALL_NUMBER, const TVector< T > &ResultIfZero=ZeroVector) const
Definition Vector.h:1973
static T PointPlaneDist(const TVector< T > &Point, const TVector< T > &PlaneBase, const TVector< T > &PlaneNormal)
Definition Vector.h:1314
static TVector< T > PointPlaneProject(const TVector< T > &Point, const TPlane< T > &Plane)
Definition Plane.h:605
static TVector< T > VectorPlaneProject(const TVector< T > &V, const TVector< T > &PlaneNormal)
Definition Vector.h:1333
static bool Parallel(const TVector< T > &Normal1, const TVector< T > &Normal2, T ParallelCosineThreshold=UE_THRESH_NORMALS_ARE_PARALLEL)
Definition Vector.h:1339
void FindBestAxisVectors(TVector< T > &Axis1, TVector< T > &Axis2) const
Definition Vector.h:2193
FORCEINLINE bool IsUnit(T LengthSquaredTolerance=UE_KINDA_SMALL_NUMBER) const
Definition Vector.h:1705
TVector< T > ComponentMax(const TVector< T > &Other) const
Definition Vector.h:1629
TVector< T > BoundToCube(T Radius) const
Definition Vector.h:1786
FORCEINLINE T operator|(const TVector< T > &V) const
Definition Vector.h:1466
static const TVector< T > OneVector
Definition Vector.h:79
TVector< T > GetClampedToSize2D(T Min, T Max) const
Definition Vector.h:1820
FORCEINLINE TVector< T > operator+(const TVector< T > &V) const
Definition Vector.h:1484
TVector(TIntVector3< IntType > InVector)
static const TVector< T > ZeroVector
Definition Vector.h:76
void SetComponentForAxis(EAxis::Type Axis, T Component)
Definition Vector.h:1909
static bool PointsAreNear(const TVector< T > &Point1, const TVector< T > &Point2, T Dist)
Definition Vector.h:1303
FString ToCompactString() const
Definition Vector.h:2287
void ToDirectionAndLength(TVector< T > &OutDir, double &OutLength) const
Definition Vector.h:1717
TVector2< T > UnitCartesianToSpherical() const
Definition Vector.h:2352
T operator[](int32 Index) const
Definition Vector.h:1581
static const TVector< T > LeftVector
Definition Vector.h:97
TVector< T > GridSnap(const T &GridSz) const
Definition Vector.h:1780
static bool Coplanar(const TVector< T > &Base1, const TVector< T > &Normal1, const TVector< T > &Base2, const TVector< T > &Normal2, T ParallelCosineThreshold=UE_THRESH_NORMALS_ARE_PARALLEL)
Definition Vector.h:1360
static const TVector< T > ForwardVector
Definition Vector.h:88
static const TVector< T > DownVector
Definition Vector.h:85
FText ToCompactText() const
Definition Vector.h:2234
T GetAbsMax() const
Definition Vector.h:1605
FORCEINLINE TVector(EForceInit)
Definition Vector.h:1436
static bool Coincident(const TVector< T > &Normal1, const TVector< T > &Normal2, T ParallelCosineThreshold=UE_THRESH_NORMALS_ARE_PARALLEL)
Definition Vector.h:1346
Definition UE.h:1022
Definition UE.h:505
Definition Base.h:686
UClass *& ClassPrivateField()
Definition UE.h:191
void GetPathName(const UObject *StopOuter, FString *ResultString)
Definition UE.h:394
Definition UE.h:432
int & TargetingTeamField()
Definition Actor.h:120
UPrimalGameData *& PrimalGameDataField()
Definition GameMode.h:1158
UPrimalGameData *& PrimalGameDataOverrideField()
Definition GameMode.h:1159
FItemNetInfo * GetItemNetInfo(FItemNetInfo *result, bool bIsForSendingToClient)
Definition Inventory.h:529
FPrimalPlayerDataStruct * MyDataField()
Definition Actor.h:6226
Definition UE.h:525
Definition UE.h:833
static UObject * GetClassDefaultObject(UClass *FromClass)
Definition Other.h:74
TArray< TWeakObjectPtr< APlayerController >, TSizedDefaultAllocator< 32 > > & PlayerControllerListField()
Definition GameMode.h:516
APlayerController * GetFirstPlayerController()
Definition GameMode.h:743
AWorldSettings * GetWorldSettings(bool bCheckStreamingPersistent, bool bChecked)
Definition GameMode.h:750