Lost Ark SDK  1.148.153.0
LA_Core_classes.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 // Lost Ark (1.148.153.0) SDK
4 
5 #ifdef _MSC_VER
6  #pragma pack(push, 0x4)
7 #endif
8 
9 #include "LA_Core_structs.hpp"
10 
11 namespace SDK
12 {
13 //---------------------------------------------------------------------------
14 //Classes
15 //---------------------------------------------------------------------------
16 
17 // Class Core.Object
18 // 0x0050
19 class UObject
20 {
21 public:
22  static TArray<UObject*>* GObjects; // 0x0000(0x0000)
23  struct FPointer VfTableObject; // 0x0000(0x0008) (Const, Native, EditConst, NoExport)
24  struct FQWord ObjectFlags; // 0x0008(0x0008) (Const, Native, EditConst)
25  struct FPointer StateFrame; // 0x0010(0x0008) (Const, Native, EditConst)
26  class UObject* Linker; // 0x0018(0x0008) (Const, Native, EditConst, NoExport)
27  struct FPointer LinkerIndex; // 0x0020(0x0008) (Const, Native, EditConst, NoExport)
28  int ObjectInternalInteger; // 0x0028(0x0004) (Const, Native, EditConst, NoExport)
29  int NetIndex; // 0x002C(0x0004) (Const, Native, EditConst, NoExport)
30  class UObject* Outer; // 0x0030(0x0008) (Const, Native, EditConst)
31  struct FName Name; // 0x0038(0x0008) (Edit, Const, Native, EditConst)
32  class UClass* Class; // 0x0040(0x0008) (Const, Native, EditConst)
33  class UObject* ObjectArchetype; // 0x0048(0x0008) (Edit, Const, Native, EditConst)
34 
36  {
37  return *GObjects;
38  }
39 
40  inline std::string UObject::GetName() const
41  {
42  std::string name = Name.GetName();
43  if (Name.Number > 0)
44  {
45  name += '_' + std::to_string(Name.Number);
46  }
47  return name;
48  }
49 
50  std::string GetFullName() const;
51 
52  template<typename T>
53  static T* FindObject(const std::string& name)
54  {
55  for (auto i = 0u; i < GetGlobalObjects().Num(); ++i)
56  {
57  auto object = GetGlobalObjects().GetByIndex(i);
58 
59  if (object == nullptr)
60  {
61  continue;
62  }
63 
64  if (object->GetFullName() == name)
65  {
66  return static_cast<T*>(object);
67  }
68  }
69  return nullptr;
70  }
71 
72  static UClass* FindClass(const std::string& name)
73  {
74  return FindObject<UClass>(name);
75  }
76 
77  template<typename T>
78  static T* GetObjectCasted(std::size_t index)
79  {
80  return static_cast<T*>(GetGlobalObjects().GetByIndex(index));
81  }
82 
83  bool IsA(UClass* cmp) const;
84 
85  static UClass* StaticClass()
86  {
87  static UClass* ptr = nullptr;
88  if (!ptr)
89  ptr = UObject::FindClass("Class Core.Object");
90  return ptr;
91  }
92 
93  inline void ProcessEvent(class UFunction* function, void* parms)
94  {
95  return GetVFunction<void(__thiscall *)(UObject*, class UFunction*, void*)>(this, 67)(this, function, parms);
96  }
97 
98 
99  void STATIC_ProfNodeEvent(const struct FString& EventName);
100  void STATIC_ProfNodeSetDepthThreshold(int Depth);
101  void STATIC_ProfNodeSetTimeThresholdSeconds(float Threshold);
102  void STATIC_ProfNodeStop(int AssumedTimerIndex);
103  int STATIC_ProfNodeStart(const struct FString& TimerName);
104  struct FString STATIC_GetStringFromGuid(struct FGuid* InGuid);
105  struct FGuid STATIC_GetGuidFromString(struct FString* InGuidString);
106  struct FGuid STATIC_CreateGuid();
107  bool STATIC_IsGuidValid(struct FGuid* InGuid);
108  void STATIC_InvalidateGuid(struct FGuid* InGuid);
109  struct FString STATIC_GetLanguage();
112  int GetEngineVersion();
113  void GetSystemTime(int* Year, int* Month, int* DayOfWeek, int* Day, int* Hour, int* Min, int* Sec, int* MSec);
114  struct FString TimeStamp();
115  struct FVector TransformVectorByRotation(const struct FRotator& SourceRotation, const struct FVector& SourceVector, bool bInverse);
116  struct FName GetPackageName();
117  bool IsPendingKill();
118  float ByteToFloat(unsigned char inputByte, bool bSigned);
119  unsigned char FloatToByte(float inputFloat, bool bSigned);
120  float STATIC_UnwindHeading(float A);
121  float STATIC_FindDeltaAngle(float A1, float A2);
122  float STATIC_GetHeadingAngle(const struct FVector& Dir);
123  void STATIC_GetAngularDegreesFromRadians(struct FVector2D* OutFOV);
124  void STATIC_GetAngularFromDotDist(const struct FVector2D& DotDist, struct FVector2D* OutAngDist);
125  bool STATIC_GetAngularDistance(const struct FVector& Direction, const struct FVector& AxisX, const struct FVector& AxisY, const struct FVector& AxisZ, struct FVector2D* OutAngularDist);
126  bool STATIC_GetDotDistance(const struct FVector& Direction, const struct FVector& AxisX, const struct FVector& AxisY, const struct FVector& AxisZ, struct FVector2D* OutDotDist);
127  struct FVector STATIC_PointProjectToPlane(const struct FVector& Point, const struct FVector& A, const struct FVector& B, const struct FVector& C);
128  float PointDistToPlane(const struct FVector& Point, const struct FRotator& Orientation, const struct FVector& Origin, struct FVector* out_ClosestPoint);
129  float PointDistToSegment(const struct FVector& Point, const struct FVector& StartPoint, const struct FVector& EndPoint, struct FVector* OutClosestPoint);
130  float PointDistToLine(const struct FVector& Point, const struct FVector& Line, const struct FVector& Origin, struct FVector* OutClosestPoint);
131  bool STATIC_GetPerObjectConfigSections(class UClass* SearchClass, class UObject* ObjectOuter, int MaxResults, TArray<struct FString>* out_SectionNames);
132  void STATIC_ImportJSON(const struct FString& PropertyName, struct FString* JSON);
134  void SaveConfig();
135  class UObject* STATIC_FindObject(const struct FString& ObjectName, class UClass* ObjectClass);
136  class UObject* STATIC_DynamicLoadObject(const struct FString& ObjectName, class UClass* ObjectClass, bool MayFail);
137  int STATIC_EnumFromString(class UObject* E, const struct FName& ValueName);
138  struct FName STATIC_GetEnum(class UObject* E, int I);
139  void Disable(const struct FName& ProbeFunc);
140  void Enable(const struct FName& ProbeFunc);
141  void ContinuedState();
142  void PausedState();
143  void PoppedState();
144  void PushedState();
145  void EndState(const struct FName& NextStateName);
146  void BeginState(const struct FName& PreviousStateName);
147  void DumpStateStack();
148  void PopState(bool bPopAll);
149  void PushState(const struct FName& NewState, const struct FName& NewLabel);
150  struct FName GetStateName();
151  bool IsChildState(const struct FName& TestState, const struct FName& TestParentState);
152  bool IsInState(const struct FName& TestState, bool bTestStateStack);
153  void GotoState(const struct FName& NewState, const struct FName& Label, bool bForceEvents, bool bKeepStack);
154  bool STATIC_IsUTracing();
155  void STATIC_SetUTracing(bool bShouldUTrace);
156  struct FName STATIC_GetFuncName();
157  void STATIC_DebugBreak(int UserFlags, TEnumAsByte<EDebugBreakType> DebuggerType);
159  void STATIC_ScriptTrace();
160  struct FString STATIC_ParseLocalizedPropertyPath(const struct FString& PathName);
161  struct FString STATIC_Localize(const struct FString& SectionName, const struct FString& KeyName, const struct FString& PackageName);
162  void STATIC_WarnInternal(const struct FString& S);
163  void STATIC_LogInternal(const struct FString& S, const struct FName& Tag);
164  struct FLinearColor STATIC_Subtract_LinearColorLinearColor(const struct FLinearColor& A, const struct FLinearColor& B);
165  struct FLinearColor STATIC_Multiply_LinearColorFloat(const struct FLinearColor& LC, float Mult);
166  struct FLinearColor STATIC_ColorToLinearColor(const struct FColor& OldColor);
167  struct FLinearColor STATIC_MakeLinearColor(float R, float G, float B, float A);
168  struct FColor STATIC_LerpColor(const struct FColor& A, const struct FColor& B, float Alpha);
169  struct FColor STATIC_MakeColor(unsigned char R, unsigned char G, unsigned char B, unsigned char A);
170  struct FColor STATIC_Add_ColorColor(const struct FColor& A, const struct FColor& B);
171  struct FColor STATIC_Multiply_ColorFloat(const struct FColor& A, float B);
172  struct FColor STATIC_Multiply_FloatColor(float A, const struct FColor& B);
173  struct FColor STATIC_Subtract_ColorColor(const struct FColor& A, const struct FColor& B);
174  struct FVector2D STATIC_EvalInterpCurveVector2D(float InVal, struct FInterpCurveVector2D* Vector2DCurve);
175  struct FVector STATIC_EvalInterpCurveVector(float InVal, struct FInterpCurveVector* VectorCurve);
176  float STATIC_EvalInterpCurveFloat(float InVal, struct FInterpCurveFloat* FloatCurve);
177  struct FVector2D STATIC_vect2d(float InX, float InY);
178  float STATIC_GetMappedRangeValue(const struct FVector2D& InputRange, const struct FVector2D& OutputRange, float Value);
179  float STATIC_GetRangePctByValue(const struct FVector2D& Range, float Value);
180  float STATIC_GetRangeValueByPct(const struct FVector2D& Range, float Pct);
181  struct FVector2D STATIC_SubtractEqual_Vector2DVector2D(const struct FVector2D& B, struct FVector2D* A);
182  struct FVector2D STATIC_AddEqual_Vector2DVector2D(const struct FVector2D& B, struct FVector2D* A);
183  struct FVector2D STATIC_DivideEqual_Vector2DFloat(float B, struct FVector2D* A);
184  struct FVector2D STATIC_MultiplyEqual_Vector2DFloat(float B, struct FVector2D* A);
185  struct FVector2D STATIC_Divide_Vector2DFloat(const struct FVector2D& A, float B);
186  struct FVector2D STATIC_Multiply_Vector2DFloat(const struct FVector2D& A, float B);
187  struct FVector2D STATIC_Subtract_Vector2DVector2D(const struct FVector2D& A, const struct FVector2D& B);
188  struct FVector2D STATIC_Add_Vector2DVector2D(const struct FVector2D& A, const struct FVector2D& B);
189  struct FQuat STATIC_Subtract_QuatQuat(const struct FQuat& A, const struct FQuat& B);
190  struct FQuat STATIC_Add_QuatQuat(const struct FQuat& A, const struct FQuat& B);
191  struct FQuat STATIC_QuatSlerp(const struct FQuat& A, const struct FQuat& B, float Alpha, bool bShortestPath);
192  struct FRotator STATIC_QuatToRotator(const struct FQuat& A);
193  struct FQuat STATIC_QuatFromRotator(const struct FRotator& A);
194  struct FQuat STATIC_QuatFromAxisAndAngle(const struct FVector& Axis, float Angle);
195  struct FQuat STATIC_QuatFindBetween(const struct FVector& A, const struct FVector& B);
196  struct FVector STATIC_QuatRotateVector(const struct FQuat& A, const struct FVector& B);
197  struct FQuat STATIC_QuatInvert(const struct FQuat& A);
198  float STATIC_QuatDot(const struct FQuat& A, const struct FQuat& B);
199  struct FQuat STATIC_QuatProduct(const struct FQuat& A, const struct FQuat& B);
200  struct FVector STATIC_MatrixGetAxis(const struct FMatrix& TM, TEnumAsByte<EAxis> Axis);
201  struct FVector STATIC_MatrixGetOrigin(const struct FMatrix& TM);
202  struct FRotator STATIC_MatrixGetRotator(const struct FMatrix& TM);
203  struct FMatrix STATIC_MakeRotationMatrix(const struct FRotator& Rotation);
204  struct FMatrix STATIC_MakeRotationTranslationMatrix(const struct FVector& Translation, const struct FRotator& Rotation);
205  struct FVector STATIC_InverseTransformNormal(const struct FMatrix& TM, const struct FVector& A);
206  struct FVector STATIC_TransformNormal(const struct FMatrix& TM, const struct FVector& A);
207  struct FVector STATIC_InverseTransformVector(const struct FMatrix& TM, const struct FVector& A);
208  struct FVector STATIC_TransformVector(const struct FMatrix& TM, const struct FVector& A);
209  struct FMatrix STATIC_Multiply_MatrixMatrix(const struct FMatrix& A, const struct FMatrix& B);
210  bool STATIC_NotEqual_NameName(const struct FName& A, const struct FName& B);
211  bool STATIC_EqualEqual_NameName(const struct FName& A, const struct FName& B);
212  bool IsA(const struct FName& ClassName);
213  bool STATIC_ClassIsChildOf(class UClass* TestClass, class UClass* ParentClass);
216  bool STATIC_NotEqual_ObjectObject(class UObject* A, class UObject* B);
217  bool STATIC_EqualEqual_ObjectObject(class UObject* A, class UObject* B);
218  struct FString STATIC_PathName(class UObject* CheckObject);
219  TArray<struct FString> STATIC_SplitString(const struct FString& Source, const struct FString& Delimiter, bool bCullEmpty);
220  void STATIC_ParseStringIntoArray(const struct FString& BaseString, const struct FString& delim, bool bCullEmpty, TArray<struct FString>* Pieces);
221  void STATIC_JoinArray(TArray<struct FString> StringArray, const struct FString& delim, bool bIgnoreBlanks, struct FString* out_Result);
222  struct FString STATIC_GetRightMost(const struct FString& Text);
223  struct FString STATIC_Split(const struct FString& Text, const struct FString& SplitStr, bool bOmitSplitStr);
224  struct FString STATIC_Repl(const struct FString& Src, const struct FString& Match, const struct FString& With, bool bCaseSensitive);
225  int STATIC_Asc(const struct FString& S);
226  struct FString STATIC_Chr(int I);
227  struct FString STATIC_Locs(const struct FString& S);
228  struct FString STATIC_Caps(const struct FString& S);
229  struct FString STATIC_Right(const struct FString& S, int I);
230  struct FString STATIC_Left(const struct FString& S, int I);
231  struct FString STATIC_Mid(const struct FString& S, int I, int J);
232  int STATIC_InStr(const struct FString& S, const struct FString& T, bool bSearchFromRight, bool bIgnoreCase, int StartPos);
233  int STATIC_Len(const struct FString& S);
234  struct FString STATIC_SubtractEqual_StrStr(const struct FString& B, struct FString* A);
235  struct FString STATIC_AtEqual_StrStr(const struct FString& B, struct FString* A);
236  struct FString STATIC_ConcatEqual_StrStr(const struct FString& B, struct FString* A);
237  bool STATIC_ComplementEqual_StrStr(const struct FString& A, const struct FString& B);
238  bool STATIC_NotEqual_StrStr(const struct FString& A, const struct FString& B);
239  bool STATIC_EqualEqual_StrStr(const struct FString& A, const struct FString& B);
240  bool STATIC_GreaterEqual_StrStr(const struct FString& A, const struct FString& B);
241  bool STATIC_LessEqual_StrStr(const struct FString& A, const struct FString& B);
242  bool STATIC_Greater_StrStr(const struct FString& A, const struct FString& B);
243  bool STATIC_Less_StrStr(const struct FString& A, const struct FString& B);
244  struct FString STATIC_At_StrStr(const struct FString& A, const struct FString& B);
245  struct FString STATIC_Concat_StrStr(const struct FString& A, const struct FString& B);
246  struct FRotator STATIC_MakeRotator(int Pitch, int Yaw, int Roll);
247  bool STATIC_SClampRotAxis(float DeltaTime, int ViewAxis, int MaxLimit, int MinLimit, float InterpolationSpeed, int* out_DeltaViewAxis);
248  int STATIC_ClampRotAxisFromRange(int Current, int Min, int Max);
249  int STATIC_ClampRotAxisFromBase(int Current, int Center, int MaxDelta);
250  void STATIC_ClampRotAxis(int ViewAxis, int MaxLimit, int MinLimit, int* out_DeltaViewAxis);
251  float STATIC_RSize(const struct FRotator& R);
252  float STATIC_RDiff(const struct FRotator& A, const struct FRotator& B);
253  int STATIC_NormalizeRotAxis(int Angle);
254  struct FRotator STATIC_RInterpTo(const struct FRotator& Current, const struct FRotator& Target, float DeltaTime, float InterpSpeed, bool bConstantInterpSpeed);
255  struct FRotator STATIC_RTransform(const struct FRotator& R, const struct FRotator& RBasis);
256  struct FRotator STATIC_RLerp(const struct FRotator& A, const struct FRotator& B, float Alpha, bool bShortestPath);
257  struct FRotator STATIC_Normalize(const struct FRotator& Rot);
258  struct FRotator STATIC_OrthoRotation(const struct FVector& X, const struct FVector& Y, const struct FVector& Z);
259  struct FRotator STATIC_RotRand(bool bRoll);
260  struct FVector STATIC_GetRotatorAxis(const struct FRotator& A, int Axis);
261  void STATIC_GetUnAxes(const struct FRotator& A, struct FVector* X, struct FVector* Y, struct FVector* Z);
262  void STATIC_GetAxes(const struct FRotator& A, struct FVector* X, struct FVector* Y, struct FVector* Z);
263  bool STATIC_ClockwiseFrom_IntInt(int A, int B);
264  struct FRotator STATIC_SubtractEqual_RotatorRotator(const struct FRotator& B, struct FRotator* A);
265  struct FRotator STATIC_AddEqual_RotatorRotator(const struct FRotator& B, struct FRotator* A);
266  struct FRotator STATIC_Subtract_RotatorRotator(const struct FRotator& A, const struct FRotator& B);
267  struct FRotator STATIC_Add_RotatorRotator(const struct FRotator& A, const struct FRotator& B);
268  struct FRotator STATIC_DivideEqual_RotatorFloat(float B, struct FRotator* A);
269  struct FRotator STATIC_MultiplyEqual_RotatorFloat(float B, struct FRotator* A);
270  struct FRotator STATIC_Divide_RotatorFloat(const struct FRotator& A, float B);
271  struct FRotator STATIC_Multiply_FloatRotator(float A, const struct FRotator& B);
272  struct FRotator STATIC_Multiply_RotatorFloat(const struct FRotator& A, float B);
273  bool STATIC_NotEqual_RotatorRotator(const struct FRotator& A, const struct FRotator& B);
274  bool STATIC_EqualEqual_RotatorRotator(const struct FRotator& A, const struct FRotator& B);
275  bool InCylinder(const struct FVector& Origin, const struct FRotator& Dir, float Width, const struct FVector& A, bool bIgnoreZ);
276  float STATIC_NoZDot(const struct FVector& A, const struct FVector& B);
277  struct FVector STATIC_ClampLength(const struct FVector& V, float MaxLength);
278  struct FVector STATIC_VInterpTo(const struct FVector& Current, const struct FVector& Target, float DeltaTime, float InterpSpeed);
279  bool STATIC_IsZero(const struct FVector& A);
280  struct FVector STATIC_ProjectOnTo(const struct FVector& X, const struct FVector& Y);
281  struct FVector STATIC_MirrorVectorByNormal(const struct FVector& InVect, const struct FVector& InNormal);
282  struct FVector STATIC_VRandCone2(const struct FVector& Dir, float HorizontalConeHalfAngleRadians, float VerticalConeHalfAngleRadians);
283  struct FVector STATIC_VRandCone(const struct FVector& Dir, float ConeHalfAngleRadians);
284  struct FVector STATIC_VRand();
285  struct FVector STATIC_VLerp(const struct FVector& A, const struct FVector& B, float Alpha);
286  struct FVector STATIC_Normal2D(const struct FVector& A);
287  struct FVector STATIC_Normal(const struct FVector& A);
288  float STATIC_VSizeSq2D(const struct FVector& A);
289  float STATIC_VSizeSq(const struct FVector& A);
290  float STATIC_VSize2D(const struct FVector& A);
291  float STATIC_VSize(const struct FVector& A);
292  struct FVector STATIC_SubtractEqual_VectorVector(const struct FVector& B, struct FVector* A);
293  struct FVector STATIC_AddEqual_VectorVector(const struct FVector& B, struct FVector* A);
294  struct FVector STATIC_DivideEqual_VectorFloat(float B, struct FVector* A);
295  struct FVector STATIC_MultiplyEqual_VectorVector(const struct FVector& B, struct FVector* A);
296  struct FVector STATIC_MultiplyEqual_VectorFloat(float B, struct FVector* A);
297  struct FVector STATIC_Cross_VectorVector(const struct FVector& A, const struct FVector& B);
298  float STATIC_Dot_VectorVector(const struct FVector& A, const struct FVector& B);
299  bool STATIC_NotEqual_VectorVector(const struct FVector& A, const struct FVector& B);
300  bool STATIC_EqualEqual_VectorVector(const struct FVector& A, const struct FVector& B);
301  struct FVector STATIC_GreaterGreater_VectorRotator(const struct FVector& A, const struct FRotator& B);
302  struct FVector STATIC_LessLess_VectorRotator(const struct FVector& A, const struct FRotator& B);
303  struct FVector STATIC_Subtract_VectorVector(const struct FVector& A, const struct FVector& B);
304  struct FVector STATIC_Add_VectorVector(const struct FVector& A, const struct FVector& B);
305  struct FVector STATIC_Divide_VectorFloat(const struct FVector& A, float B);
306  struct FVector STATIC_Multiply_VectorVector(const struct FVector& A, const struct FVector& B);
307  struct FVector STATIC_Multiply_FloatVector(float A, const struct FVector& B);
308  struct FVector STATIC_Multiply_VectorFloat(const struct FVector& A, float B);
309  struct FVector STATIC_Subtract_PreVector(const struct FVector& A);
310  float STATIC_FInterpConstantTo(float Current, float Target, float DeltaTime, float InterpSpeed);
311  float STATIC_FInterpTo(float Current, float Target, float DeltaTime, float InterpSpeed);
312  float STATIC_FPctByRange(float Value, float InMin, float InMax);
313  float STATIC_RandRange(float InMin, float InMax);
314  float STATIC_FInterpEaseInOut(float A, float B, float Alpha, float Exp);
315  float STATIC_FInterpEaseOut(float A, float B, float Alpha, float Exp);
316  float STATIC_FInterpEaseIn(float A, float B, float Alpha, float Exp);
317  float STATIC_FCubicInterp(float P0, float T0, float P1, float T1, float A);
318  int STATIC_FCeil(float A);
319  int STATIC_FFloor(float A);
320  int STATIC_Round(float A);
321  float STATIC_Lerp(float A, float B, float Alpha);
322  float STATIC_FClamp(float V, float A, float B);
323  float STATIC_FMax(float A, float B);
324  float STATIC_FMin(float A, float B);
325  float STATIC_FRand();
326  float STATIC_Square(float A);
327  float STATIC_Sqrt(float A);
328  float STATIC_Loge(float A);
329  float STATIC_Exp(float A);
330  float STATIC_Atan2(float A, float B);
331  float STATIC_Atan(float A);
332  float STATIC_Tan(float A);
333  float STATIC_Acos(float A);
334  float STATIC_Cos(float A);
335  float STATIC_Asin(float A);
336  float STATIC_Sin(float A);
337  float STATIC_Abs(float A);
338  float STATIC_SubtractEqual_FloatFloat(float B, float* A);
339  float STATIC_AddEqual_FloatFloat(float B, float* A);
340  float STATIC_DivideEqual_FloatFloat(float B, float* A);
341  float STATIC_MultiplyEqual_FloatFloat(float B, float* A);
342  bool STATIC_NotEqual_FloatFloat(float A, float B);
343  bool STATIC_ComplementEqual_FloatFloat(float A, float B);
344  bool STATIC_EqualEqual_FloatFloat(float A, float B);
345  bool STATIC_GreaterEqual_FloatFloat(float A, float B);
346  bool STATIC_LessEqual_FloatFloat(float A, float B);
347  bool STATIC_Greater_FloatFloat(float A, float B);
348  bool STATIC_Less_FloatFloat(float A, float B);
349  float STATIC_Subtract_FloatFloat(float A, float B);
350  float STATIC_Add_FloatFloat(float A, float B);
351  float STATIC_Percent_FloatFloat(float A, float B);
352  float STATIC_Divide_FloatFloat(float A, float B);
353  float STATIC_Multiply_FloatFloat(float A, float B);
354  float STATIC_MultiplyMultiply_FloatFloat(float Base, float Exp);
355  float STATIC_Subtract_PreFloat(float A);
356  struct FString STATIC_ToHex(int A);
357  int STATIC_Clamp(int V, int A, int B);
358  int STATIC_Max(int A, int B);
359  int STATIC_Min(int A, int B);
360  int STATIC_Rand(int Max);
361  int STATIC_SubtractSubtract_Int(int* A);
362  int STATIC_AddAdd_Int(int* A);
363  int STATIC_SubtractSubtract_PreInt(int* A);
364  int STATIC_AddAdd_PreInt(int* A);
365  int STATIC_SubtractEqual_IntInt(int B, int* A);
366  int STATIC_AddEqual_IntInt(int B, int* A);
367  int STATIC_DivideEqual_IntFloat(float B, int* A);
368  int STATIC_MultiplyEqual_IntFloat(float B, int* A);
369  int STATIC_Or_IntInt(int A, int B);
370  int STATIC_Xor_IntInt(int A, int B);
371  int STATIC_And_IntInt(int A, int B);
372  bool STATIC_NotEqual_IntInt(int A, int B);
373  bool STATIC_EqualEqual_IntInt(int A, int B);
374  bool STATIC_GreaterEqual_IntInt(int A, int B);
375  bool STATIC_LessEqual_IntInt(int A, int B);
376  bool STATIC_Greater_IntInt(int A, int B);
377  bool STATIC_Less_IntInt(int A, int B);
378  int STATIC_GreaterGreaterGreater_IntInt(int A, int B);
379  int STATIC_GreaterGreater_IntInt(int A, int B);
380  int STATIC_LessLess_IntInt(int A, int B);
381  int STATIC_Subtract_IntInt(int A, int B);
382  int STATIC_Add_IntInt(int A, int B);
383  int STATIC_Percent_IntInt(int A, int B);
384  int STATIC_Divide_IntInt(int A, int B);
385  int STATIC_Multiply_IntInt(int A, int B);
386  int STATIC_Subtract_PreInt(int A);
387  int STATIC_Complement_PreInt(int A);
388  unsigned char STATIC_SubtractSubtract_Byte(unsigned char* A);
389  unsigned char STATIC_AddAdd_Byte(unsigned char* A);
390  unsigned char STATIC_SubtractSubtract_PreByte(unsigned char* A);
391  unsigned char STATIC_AddAdd_PreByte(unsigned char* A);
392  unsigned char STATIC_SubtractEqual_ByteByte(unsigned char B, unsigned char* A);
393  unsigned char STATIC_AddEqual_ByteByte(unsigned char B, unsigned char* A);
394  unsigned char STATIC_DivideEqual_ByteByte(unsigned char B, unsigned char* A);
395  unsigned char STATIC_MultiplyEqual_ByteFloat(float B, unsigned char* A);
396  unsigned char STATIC_MultiplyEqual_ByteByte(unsigned char B, unsigned char* A);
397  bool STATIC_OrOr_BoolBool(bool A, bool B);
398  bool STATIC_XorXor_BoolBool(bool A, bool B);
399  bool STATIC_AndAnd_BoolBool(bool A, bool B);
400  bool STATIC_NotEqual_BoolBool(bool A, bool B);
401  bool STATIC_EqualEqual_BoolBool(bool A, bool B);
402  bool STATIC_Not_PreBool(bool A);
403 };
404 
405 
406 // Class Core.TextBuffer
407 // 0x0030 (0x0080 - 0x0050)
408 class UTextBuffer : public UObject
409 {
410 public:
411  unsigned char UnknownData00[0x30]; // 0x0050(0x0030) MISSED OFFSET
412 
413  static UClass* StaticClass()
414  {
415  static UClass* ptr = nullptr;
416  if (!ptr)
417  ptr = UObject::FindClass("Class Core.TextBuffer");
418  return ptr;
419  }
420 
421 };
422 
423 
424 // Class Core.Subsystem
425 // 0x0008 (0x0058 - 0x0050)
426 class USubsystem : public UObject
427 {
428 public:
429  struct FPointer VfTable_FExec; // 0x0050(0x0008) (Const, Native, NoExport)
430 
431  static UClass* StaticClass()
432  {
433  static UClass* ptr = nullptr;
434  if (!ptr)
435  ptr = UObject::FindClass("Class Core.Subsystem");
436  return ptr;
437  }
438 
439 };
440 
441 
442 // Class Core.System
443 // 0x00F4 (0x014C - 0x0058)
444 class USystem : public USubsystem
445 {
446 public:
447  int StaleCacheDays; // 0x0058(0x0004) (Config)
448  int MaxStaleCacheSize; // 0x005C(0x0004) (Config)
449  int MaxOverallCacheSize; // 0x0060(0x0004) (Config)
450  int PackageSizeSoftLimit; // 0x0064(0x0004) (Config)
451  float AsyncIOBandwidthLimit; // 0x0068(0x0004) (Config)
452  struct FString SavePath; // 0x006C(0x0010) (Config, NeedCtorLink)
453  struct FString CachePath; // 0x007C(0x0010) (Config, NeedCtorLink)
454  struct FString CacheExt; // 0x008C(0x0010) (Config, NeedCtorLink)
455  TArray<struct FString> Paths; // 0x009C(0x0010) (Config, NeedCtorLink)
456  TArray<struct FString> ReleaseCookedPaths; // 0x00AC(0x0010) (Config, NeedCtorLink)
457  TArray<struct FString> SeekFreePCPaths; // 0x00BC(0x0010) (Config, NeedCtorLink)
458  TArray<struct FString> ScriptPaths; // 0x00CC(0x0010) (Config, NeedCtorLink)
459  TArray<struct FString> FRScriptPaths; // 0x00DC(0x0010) (Config, NeedCtorLink)
460  TArray<struct FString> CutdownPaths; // 0x00EC(0x0010) (Config, NeedCtorLink)
461  TArray<struct FName> Suppress; // 0x00FC(0x0010) (Config, NeedCtorLink)
462  TArray<struct FString> Extensions; // 0x010C(0x0010) (Config, NeedCtorLink)
463  TArray<struct FString> SeekFreePCExtensions; // 0x011C(0x0010) (Config, NeedCtorLink)
464  TArray<struct FString> LocalizationPaths; // 0x012C(0x0010) (Config, NeedCtorLink)
465  struct FString TextureFileCacheExtension; // 0x013C(0x0010) (Config, NeedCtorLink)
466 
467  static UClass* StaticClass()
468  {
469  static UClass* ptr = nullptr;
470  if (!ptr)
471  ptr = UObject::FindClass("Class Core.System");
472  return ptr;
473  }
474 
475 };
476 
477 
478 // Class Core.PackageMap
479 // 0x00A0 (0x00F0 - 0x0050)
480 class UPackageMap : public UObject
481 {
482 public:
483  unsigned char UnknownData00[0xA0]; // 0x0050(0x00A0) MISSED OFFSET
484 
485  static UClass* StaticClass()
486  {
487  static UClass* ptr = nullptr;
488  if (!ptr)
489  ptr = UObject::FindClass("Class Core.PackageMap");
490  return ptr;
491  }
492 
493 };
494 
495 
496 // Class Core.ObjectSerializer
497 // 0x0010 (0x0060 - 0x0050)
499 {
500 public:
501  unsigned char UnknownData00[0x10]; // 0x0050(0x0010) MISSED OFFSET
502 
503  static UClass* StaticClass()
504  {
505  static UClass* ptr = nullptr;
506  if (!ptr)
507  ptr = UObject::FindClass("Class Core.ObjectSerializer");
508  return ptr;
509  }
510 
511 };
512 
513 
514 // Class Core.ObjectRedirector
515 // 0x0008 (0x0058 - 0x0050)
517 {
518 public:
519  unsigned char UnknownData00[0x8]; // 0x0050(0x0008) MISSED OFFSET
520 
521  static UClass* StaticClass()
522  {
523  static UClass* ptr = nullptr;
524  if (!ptr)
525  ptr = UObject::FindClass("Class Core.ObjectRedirector");
526  return ptr;
527  }
528 
529 };
530 
531 
532 // Class Core.LocAssetRedirector
533 // 0x0010 (0x0068 - 0x0058)
535 {
536 public:
538 
539  static UClass* StaticClass()
540  {
541  static UClass* ptr = nullptr;
542  if (!ptr)
543  ptr = UObject::FindClass("Class Core.LocAssetRedirector");
544  return ptr;
545  }
546 
547 };
548 
549 
550 // Class Core.MetaData
551 // 0x0048 (0x0098 - 0x0050)
552 class UMetaData : public UObject
553 {
554 public:
555  unsigned char UnknownData00[0x48]; // 0x0050(0x0048) MISSED OFFSET
556 
557  static UClass* StaticClass()
558  {
559  static UClass* ptr = nullptr;
560  if (!ptr)
561  ptr = UObject::FindClass("Class Core.MetaData");
562  return ptr;
563  }
564 
565 };
566 
567 
568 // Class Core.Linker
569 // 0x0168 (0x01B8 - 0x0050)
570 class ULinker : public UObject
571 {
572 public:
573  unsigned char UnknownData00[0x168]; // 0x0050(0x0168) MISSED OFFSET
574 
575  static UClass* StaticClass()
576  {
577  static UClass* ptr = nullptr;
578  if (!ptr)
579  ptr = UObject::FindClass("Class Core.Linker");
580  return ptr;
581  }
582 
583 };
584 
585 
586 // Class Core.LinkerSave
587 // 0x00C4 (0x027C - 0x01B8)
588 class ULinkerSave : public ULinker
589 {
590 public:
591  unsigned char UnknownData00[0xC4]; // 0x01B8(0x00C4) MISSED OFFSET
592 
593  static UClass* StaticClass()
594  {
595  static UClass* ptr = nullptr;
596  if (!ptr)
597  ptr = UObject::FindClass("Class Core.LinkerSave");
598  return ptr;
599  }
600 
601 };
602 
603 
604 // Class Core.LinkerLoad
605 // 0x0610 (0x07C8 - 0x01B8)
606 class ULinkerLoad : public ULinker
607 {
608 public:
609  unsigned char UnknownData00[0x610]; // 0x01B8(0x0610) MISSED OFFSET
610 
611  static UClass* StaticClass()
612  {
613  static UClass* ptr = nullptr;
614  if (!ptr)
615  ptr = UObject::FindClass("Class Core.LinkerLoad");
616  return ptr;
617  }
618 
619 };
620 
621 
622 // Class Core.Interface
623 // 0x0000 (0x0050 - 0x0050)
624 class UInterface : public UObject
625 {
626 public:
627 
628  static UClass* StaticClass()
629  {
630  static UClass* ptr = nullptr;
631  if (!ptr)
632  ptr = UObject::FindClass("Class Core.Interface");
633  return ptr;
634  }
635 
636 };
637 
638 
639 // Class Core.Field
640 // 0x0008 (0x0058 - 0x0050)
641 class UField : public UObject
642 {
643 public:
644  class UField* Next; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
645 
646  static UClass* StaticClass()
647  {
648  static UClass* ptr = nullptr;
649  if (!ptr)
650  ptr = UObject::FindClass("Class Core.Field");
651  return ptr;
652  }
653 
654 };
655 
656 
657 // Class Core.Struct
658 // 0x0068 (0x00C0 - 0x0058)
659 class UStruct : public UField
660 {
661 public:
662  unsigned char UnknownData00[0x10]; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
663  class UField* SuperField; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
664  class UField* Children; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
665  uint16_t PropertySize; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
666  unsigned char UnknownData01[0x44]; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
667 
668  static UClass* StaticClass()
669  {
670  static UClass* ptr = nullptr;
671  if (!ptr)
672  ptr = UObject::FindClass("Class Core.Struct");
673  return ptr;
674  }
675 
676 };
677 
678 
679 // Class Core.ScriptStruct
680 // 0x0024 (0x00E4 - 0x00C0)
681 class UScriptStruct : public UStruct
682 {
683 public:
684  unsigned char UnknownData00[0x24]; // 0x00C0(0x0024) MISSED OFFSET
685 
686  static UClass* StaticClass()
687  {
688  static UClass* ptr = nullptr;
689  if (!ptr)
690  ptr = UObject::FindClass("Class Core.ScriptStruct");
691  return ptr;
692  }
693 
694 };
695 
696 
697 // Class Core.Function
698 // 0x0028 (0x00E8 - 0x00C0)
699 class UFunction : public UStruct
700 {
701 public:
702  uint32_t FunctionFlags; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
703  unsigned char UnknownData00[0x4]; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
704  FName FriendlyName; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
705  uint16_t iNative; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
706  uint16_t RepOffset; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
707  uint8_t NumParms; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
708  uint16_t* ParmsSize; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
709  uint16_t* ReturnValueOffset; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
710  unsigned char UnknownData01[0x10]; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
711 
712  static UClass* StaticClass()
713  {
714  static UClass* ptr = nullptr;
715  if (!ptr)
716  ptr = UObject::FindClass("Class Core.Function");
717  return ptr;
718  }
719 
720 };
721 
722 
723 // Class Core.Property
724 // 0x0040 (0x0098 - 0x0058)
725 class UProperty : public UField
726 {
727 public:
728  unsigned char UnknownData00[0x40]; // 0x0058(0x0040) MISSED OFFSET
729 
730  static UClass* StaticClass()
731  {
732  static UClass* ptr = nullptr;
733  if (!ptr)
734  ptr = UObject::FindClass("Class Core.Property");
735  return ptr;
736  }
737 
738 };
739 
740 
741 // Class Core.StructProperty
742 // 0x0008 (0x00A0 - 0x0098)
744 {
745 public:
746  unsigned char UnknownData00[0x8]; // 0x0098(0x0008) MISSED OFFSET
747 
748  static UClass* StaticClass()
749  {
750  static UClass* ptr = nullptr;
751  if (!ptr)
752  ptr = UObject::FindClass("Class Core.StructProperty");
753  return ptr;
754  }
755 
756 };
757 
758 
759 // Class Core.StrProperty
760 // 0x0000 (0x0098 - 0x0098)
761 class UStrProperty : public UProperty
762 {
763 public:
764 
765  static UClass* StaticClass()
766  {
767  static UClass* ptr = nullptr;
768  if (!ptr)
769  ptr = UObject::FindClass("Class Core.StrProperty");
770  return ptr;
771  }
772 
773 };
774 
775 
776 // Class Core.ObjectProperty
777 // 0x0008 (0x00A0 - 0x0098)
779 {
780 public:
781  unsigned char UnknownData00[0x8]; // 0x0098(0x0008) MISSED OFFSET
782 
783  static UClass* StaticClass()
784  {
785  static UClass* ptr = nullptr;
786  if (!ptr)
787  ptr = UObject::FindClass("Class Core.ObjectProperty");
788  return ptr;
789  }
790 
791 };
792 
793 
794 // Class Core.ComponentProperty
795 // 0x0000 (0x00A0 - 0x00A0)
797 {
798 public:
799 
800  static UClass* StaticClass()
801  {
802  static UClass* ptr = nullptr;
803  if (!ptr)
804  ptr = UObject::FindClass("Class Core.ComponentProperty");
805  return ptr;
806  }
807 
808 };
809 
810 
811 // Class Core.ClassProperty
812 // 0x0008 (0x00A8 - 0x00A0)
814 {
815 public:
816  unsigned char UnknownData00[0x8]; // 0x00A0(0x0008) MISSED OFFSET
817 
818  static UClass* StaticClass()
819  {
820  static UClass* ptr = nullptr;
821  if (!ptr)
822  ptr = UObject::FindClass("Class Core.ClassProperty");
823  return ptr;
824  }
825 
826 };
827 
828 
829 // Class Core.NameProperty
830 // 0x0000 (0x0098 - 0x0098)
831 class UNameProperty : public UProperty
832 {
833 public:
834 
835  static UClass* StaticClass()
836  {
837  static UClass* ptr = nullptr;
838  if (!ptr)
839  ptr = UObject::FindClass("Class Core.NameProperty");
840  return ptr;
841  }
842 
843 };
844 
845 
846 // Class Core.MapProperty
847 // 0x0010 (0x00A8 - 0x0098)
848 class UMapProperty : public UProperty
849 {
850 public:
851  unsigned char UnknownData00[0x10]; // 0x0098(0x0010) MISSED OFFSET
852 
853  static UClass* StaticClass()
854  {
855  static UClass* ptr = nullptr;
856  if (!ptr)
857  ptr = UObject::FindClass("Class Core.MapProperty");
858  return ptr;
859  }
860 
861 };
862 
863 
864 // Class Core.IntProperty
865 // 0x0008 (0x00A0 - 0x0098)
866 class UIntProperty : public UProperty
867 {
868 public:
869  unsigned char UnknownData00[0x8]; // 0x0098(0x0008) MISSED OFFSET
870 
871  static UClass* StaticClass()
872  {
873  static UClass* ptr = nullptr;
874  if (!ptr)
875  ptr = UObject::FindClass("Class Core.IntProperty");
876  return ptr;
877  }
878 
879 };
880 
881 
882 // Class Core.InterfaceProperty
883 // 0x0008 (0x00A0 - 0x0098)
885 {
886 public:
887  unsigned char UnknownData00[0x8]; // 0x0098(0x0008) MISSED OFFSET
888 
889  static UClass* StaticClass()
890  {
891  static UClass* ptr = nullptr;
892  if (!ptr)
893  ptr = UObject::FindClass("Class Core.InterfaceProperty");
894  return ptr;
895  }
896 
897 };
898 
899 
900 // Class Core.FloatProperty
901 // 0x0000 (0x0098 - 0x0098)
902 class UFloatProperty : public UProperty
903 {
904 public:
905 
906  static UClass* StaticClass()
907  {
908  static UClass* ptr = nullptr;
909  if (!ptr)
910  ptr = UObject::FindClass("Class Core.FloatProperty");
911  return ptr;
912  }
913 
914 };
915 
916 
917 // Class Core.DelegateProperty
918 // 0x0010 (0x00A8 - 0x0098)
920 {
921 public:
922  unsigned char UnknownData00[0x10]; // 0x0098(0x0010) MISSED OFFSET
923 
924  static UClass* StaticClass()
925  {
926  static UClass* ptr = nullptr;
927  if (!ptr)
928  ptr = UObject::FindClass("Class Core.DelegateProperty");
929  return ptr;
930  }
931 
932 };
933 
934 
935 // Class Core.ByteProperty
936 // 0x0008 (0x00A0 - 0x0098)
937 class UByteProperty : public UProperty
938 {
939 public:
940  unsigned char UnknownData00[0x8]; // 0x0098(0x0008) MISSED OFFSET
941 
942  static UClass* StaticClass()
943  {
944  static UClass* ptr = nullptr;
945  if (!ptr)
946  ptr = UObject::FindClass("Class Core.ByteProperty");
947  return ptr;
948  }
949 
950 };
951 
952 
953 // Class Core.BoolProperty
954 // 0x0004 (0x009C - 0x0098)
955 class UBoolProperty : public UProperty
956 {
957 public:
958  unsigned char UnknownData00[0x4]; // 0x0098(0x0004) MISSED OFFSET
959 
960  static UClass* StaticClass()
961  {
962  static UClass* ptr = nullptr;
963  if (!ptr)
964  ptr = UObject::FindClass("Class Core.BoolProperty");
965  return ptr;
966  }
967 
968 };
969 
970 
971 // Class Core.ArrayProperty
972 // 0x0008 (0x00A0 - 0x0098)
973 class UArrayProperty : public UProperty
974 {
975 public:
976  unsigned char UnknownData00[0x8]; // 0x0098(0x0008) MISSED OFFSET
977 
978  static UClass* StaticClass()
979  {
980  static UClass* ptr = nullptr;
981  if (!ptr)
982  ptr = UObject::FindClass("Class Core.ArrayProperty");
983  return ptr;
984  }
985 
986 };
987 
988 
989 // Class Core.Enum
990 // 0x0010 (0x0068 - 0x0058)
991 class UEnum : public UField
992 {
993 public:
994  unsigned char UnknownData00[0x10]; // 0x0058(0x0010) MISSED OFFSET
995 
996  static UClass* StaticClass()
997  {
998  static UClass* ptr = nullptr;
999  if (!ptr)
1000  ptr = UObject::FindClass("Class Core.Enum");
1001  return ptr;
1002  }
1003 
1004 };
1005 
1006 
1007 // Class Core.Const
1008 // 0x0010 (0x0068 - 0x0058)
1009 class UConst : public UField
1010 {
1011 public:
1012  unsigned char UnknownData00[0x10]; // 0x0058(0x0010) MISSED OFFSET
1013 
1015  {
1016  static UClass* ptr = nullptr;
1017  if (!ptr)
1018  ptr = UObject::FindClass("Class Core.Const");
1019  return ptr;
1020  }
1021 
1022 };
1023 
1024 
1025 // Class Core.Factory
1026 // 0x0048 (0x0098 - 0x0050)
1027 class UFactory : public UObject
1028 {
1029 public:
1030  class UClass* SupportedClass; // 0x0050(0x0008)
1031  class UClass* ContextClass; // 0x0058(0x0008)
1032  struct FString Description; // 0x0060(0x0010) (NeedCtorLink)
1033  TArray<struct FString> Formats; // 0x0070(0x0010) (NeedCtorLink)
1034  unsigned long bCreateNew : 1; // 0x0080(0x0004)
1035  unsigned long bEditAfterNew : 1; // 0x0080(0x0004)
1036  unsigned long bEditorImport : 1; // 0x0080(0x0004)
1037  unsigned long bText : 1; // 0x0080(0x0004)
1038  int AutoPriority; // 0x0084(0x0004)
1039  TArray<struct FString> ValidGameNames; // 0x0088(0x0010) (NeedCtorLink)
1040 
1042  {
1043  static UClass* ptr = nullptr;
1044  if (!ptr)
1045  ptr = UObject::FindClass("Class Core.Factory");
1046  return ptr;
1047  }
1048 
1049 };
1050 
1051 
1052 // Class Core.TextBufferFactory
1053 // 0x0000 (0x0098 - 0x0098)
1055 {
1056 public:
1057 
1059  {
1060  static UClass* ptr = nullptr;
1061  if (!ptr)
1062  ptr = UObject::FindClass("Class Core.TextBufferFactory");
1063  return ptr;
1064  }
1065 
1066 };
1067 
1068 
1069 // Class Core.Exporter
1070 // 0x0034 (0x0084 - 0x0050)
1071 class UExporter : public UObject
1072 {
1073 public:
1074  unsigned char UnknownData00[0x8]; // 0x0050(0x0008) MISSED OFFSET
1075  TArray<struct FString> FormatExtension; // 0x0058(0x0010) (NeedCtorLink)
1076  TArray<struct FString> FormatDescription; // 0x0068(0x0010) (NeedCtorLink)
1077  unsigned char UnknownData01[0xC]; // 0x0078(0x000C) MISSED OFFSET
1078 
1080  {
1081  static UClass* ptr = nullptr;
1082  if (!ptr)
1083  ptr = UObject::FindClass("Class Core.Exporter");
1084  return ptr;
1085  }
1086 
1087 };
1088 
1089 
1090 // Class Core.Component
1091 // 0x0010 (0x0060 - 0x0050)
1092 class UComponent : public UObject
1093 {
1094 public:
1095  class UClass* TemplateOwnerClass; // 0x0050(0x0008) (Const, Native)
1096  struct FName TemplateName; // 0x0058(0x0008) (Const, Native)
1097 
1099  {
1100  static UClass* ptr = nullptr;
1101  if (!ptr)
1102  ptr = UObject::FindClass("Class Core.Component");
1103  return ptr;
1104  }
1105 
1106 };
1107 
1108 
1109 // Class Core.DistributionVector
1110 // 0x000C (0x006C - 0x0060)
1112 {
1113 public:
1114  struct FPointer VfTable_FCurveEdInterface; // 0x0060(0x0008) (Const, Native, NoExport)
1115  unsigned long bCanBeBaked : 1; // 0x0068(0x0004) (Edit)
1116  unsigned long bIsDirty : 1; // 0x0068(0x0004)
1117 
1119  {
1120  static UClass* ptr = nullptr;
1121  if (!ptr)
1122  ptr = UObject::FindClass("Class Core.DistributionVector");
1123  return ptr;
1124  }
1125 
1126 
1127  struct FVector GetVectorValue(float F, int LastExtreme);
1128 };
1129 
1130 
1131 // Class Core.DistributionFloat
1132 // 0x000C (0x006C - 0x0060)
1134 {
1135 public:
1136  struct FPointer VfTable_FCurveEdInterface; // 0x0060(0x0008) (Const, Native, NoExport)
1137  unsigned long bCanBeBaked : 1; // 0x0068(0x0004) (Edit)
1138  unsigned long bIsDirty : 1; // 0x0068(0x0004)
1139 
1141  {
1142  static UClass* ptr = nullptr;
1143  if (!ptr)
1144  ptr = UObject::FindClass("Class Core.DistributionFloat");
1145  return ptr;
1146  }
1147 
1148 
1149  float GetFloatValue(float F);
1150 };
1151 
1152 
1153 // Class Core.Commandlet
1154 // 0x0054 (0x00A4 - 0x0050)
1155 class UCommandlet : public UObject
1156 {
1157 public:
1158  struct FString HelpDescription; // 0x0050(0x0010) (Const, Localized, NeedCtorLink)
1159  struct FString HelpUsage; // 0x0060(0x0010) (Const, Localized, NeedCtorLink)
1160  struct FString HelpWebLink; // 0x0070(0x0010) (Const, Localized, NeedCtorLink)
1161  TArray<struct FString> HelpParamNames; // 0x0080(0x0010) (Const, Localized, NeedCtorLink)
1162  TArray<struct FString> HelpParamDescriptions; // 0x0090(0x0010) (Const, Localized, NeedCtorLink)
1163  unsigned long IsServer : 1; // 0x00A0(0x0004)
1164  unsigned long IsClient : 1; // 0x00A0(0x0004)
1165  unsigned long IsEditor : 1; // 0x00A0(0x0004)
1166  unsigned long LogToConsole : 1; // 0x00A0(0x0004)
1167  unsigned long ShowErrorCount : 1; // 0x00A0(0x0004)
1168 
1170  {
1171  static UClass* ptr = nullptr;
1172  if (!ptr)
1173  ptr = UObject::FindClass("Class Core.Commandlet");
1174  return ptr;
1175  }
1176 
1177 
1178  int Main(const struct FString& Params);
1179 };
1180 
1181 
1182 // Class Core.HelpCommandlet
1183 // 0x0000 (0x00A4 - 0x00A4)
1185 {
1186 public:
1187 
1189  {
1190  static UClass* ptr = nullptr;
1191  if (!ptr)
1192  ptr = UObject::FindClass("Class Core.HelpCommandlet");
1193  return ptr;
1194  }
1195 
1196 
1197  int Main(const struct FString& Params);
1198 };
1199 
1200 
1201 // Class Core.Package
1202 // 0x00D4 (0x0124 - 0x0050)
1203 class UPackage : public UObject
1204 {
1205 public:
1206  unsigned char UnknownData00[0xD4]; // 0x0050(0x00D4) MISSED OFFSET
1207 
1209  {
1210  static UClass* ptr = nullptr;
1211  if (!ptr)
1212  ptr = UObject::FindClass("Class Core.Package");
1213  return ptr;
1214  }
1215 
1216 };
1217 
1218 
1219 // Class Core.State
1220 // 0x0054 (0x0114 - 0x00C0)
1221 class UState : public UStruct
1222 {
1223 public:
1224  unsigned char UnknownData00[0x54]; // 0x00C0(0x0054) MISSED OFFSET
1225 
1227  {
1228  static UClass* ptr = nullptr;
1229  if (!ptr)
1230  ptr = UObject::FindClass("Class Core.State");
1231  return ptr;
1232  }
1233 
1234 };
1235 
1236 
1237 // Class Core.Class
1238 // 0x0164 (0x0278 - 0x0114)
1239 class UClass : public UState
1240 {
1241 public:
1242  unsigned char UnknownData00[0xB0]; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
1243  UObject* ClassDefaultObject; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
1244  unsigned char UnknownData01[0xAC]; // 0x0000(0x0000) NOT AUTO-GENERATED PROPERTY
1245 
1246  template<typename T>
1248  {
1249  return static_cast<T*>(CreateDefaultObject());
1250  }
1251 
1253  {
1254  using Fn = UObject*(__thiscall *)(UClass*, unsigned int);
1255  static Fn fn = nullptr;
1256 
1257  return fn(this, 0);
1258 
1259  //or use the default object (WARNING: may be null)
1260  //return ClassDefaultObject;
1261  }
1262 
1264  {
1265  static UClass* ptr = nullptr;
1266  if (!ptr)
1267  ptr = UObject::FindClass("Class Core.Class");
1268  return ptr;
1269  }
1270 
1271 };
1272 
1273 
1274 }
1275 
1276 #ifdef _MSC_VER
1277  #pragma pack(pop)
1278 #endif
SDK::UStruct::UnknownData01
unsigned char UnknownData01[0x44]
Definition: LA_Core_classes.hpp:666
SDK::UObject::STATIC_QuatSlerp
struct FQuat STATIC_QuatSlerp(const struct FQuat &A, const struct FQuat &B, float Alpha, bool bShortestPath)
SDK::UObject::STATIC_NotEqual_NameName
bool STATIC_NotEqual_NameName(const struct FName &A, const struct FName &B)
SDK::USystem::LocalizationPaths
TArray< struct FString > LocalizationPaths
Definition: LA_Core_classes.hpp:464
SDK::UObject::ObjectArchetype
class UObject * ObjectArchetype
Definition: LA_Core_classes.hpp:33
SDK::UFunction::FriendlyName
FName FriendlyName
Definition: LA_Core_classes.hpp:704
SDK::UObject::STATIC_Concat_StrStr
struct FString STATIC_Concat_StrStr(const struct FString &A, const struct FString &B)
SDK::UClass
Definition: LA_Core_classes.hpp:1239
SDK::UObject::STATIC_VRandCone2
struct FVector STATIC_VRandCone2(const struct FVector &Dir, float HorizontalConeHalfAngleRadians, float VerticalConeHalfAngleRadians)
SDK::UObject::STATIC_EqualEqual_ObjectObject
bool STATIC_EqualEqual_ObjectObject(class UObject *A, class UObject *B)
SDK::UObjectRedirector::UnknownData00
unsigned char UnknownData00[0x8]
Definition: LA_Core_classes.hpp:519
SDK::UObject::STATIC_AddEqual_Vector2DVector2D
struct FVector2D STATIC_AddEqual_Vector2DVector2D(const struct FVector2D &B, struct FVector2D *A)
SDK::UObject::STATIC_Loge
float STATIC_Loge(float A)
SDK::FVector
Definition: LA_Core_structs.hpp:236
SDK::UObject::STATIC_MultiplyEqual_RotatorFloat
struct FRotator STATIC_MultiplyEqual_RotatorFloat(float B, struct FRotator *A)
SDK::UArrayProperty::UnknownData00
unsigned char UnknownData00[0x8]
Definition: LA_Core_classes.hpp:976
SDK::UObject::STATIC_Subtract_PreFloat
float STATIC_Subtract_PreFloat(float A)
SDK::UClassProperty::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:818
SDK::UState::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:1226
SDK::UObject::STATIC_AtEqual_StrStr
struct FString STATIC_AtEqual_StrStr(const struct FString &B, struct FString *A)
SDK::FName::Number
int32_t Number
Definition: LA_Basic.hpp:160
SDK::UObject::STATIC_Multiply_ColorFloat
struct FColor STATIC_Multiply_ColorFloat(const struct FColor &A, float B)
SDK::UObject::STATIC_Chr
struct FString STATIC_Chr(int I)
SDK::UObject::STATIC_AddAdd_PreInt
int STATIC_AddAdd_PreInt(int *A)
SDK::USubsystem::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:431
SDK::UObjectSerializer
Definition: LA_Core_classes.hpp:498
SDK::UTextBuffer
Definition: LA_Core_classes.hpp:408
SDK::UObject::STATIC_ClampRotAxisFromRange
int STATIC_ClampRotAxisFromRange(int Current, int Min, int Max)
SDK::UFunction::NumParms
uint8_t NumParms
Definition: LA_Core_classes.hpp:707
SDK::FColor
Definition: LA_Core_structs.hpp:263
SDK::UObject::STATIC_Add_RotatorRotator
struct FRotator STATIC_Add_RotatorRotator(const struct FRotator &A, const struct FRotator &B)
SDK::UObject::STATIC_GetMappedRangeValue
float STATIC_GetMappedRangeValue(const struct FVector2D &InputRange, const struct FVector2D &OutputRange, float Value)
SDK::UObject::STATIC_NoZDot
float STATIC_NoZDot(const struct FVector &A, const struct FVector &B)
SDK::UClassProperty::UnknownData00
unsigned char UnknownData00[0x8]
Definition: LA_Core_classes.hpp:816
SDK::UObject::STATIC_SubtractSubtract_Int
int STATIC_SubtractSubtract_Int(int *A)
SDK::USubsystem::VfTable_FExec
struct FPointer VfTable_FExec
Definition: LA_Core_classes.hpp:429
SDK::UStruct
Definition: LA_Core_classes.hpp:659
SDK::UObject::STATIC_GreaterGreater_IntInt
int STATIC_GreaterGreater_IntInt(int A, int B)
SDK::UObject::STATIC_SClampRotAxis
bool STATIC_SClampRotAxis(float DeltaTime, int ViewAxis, int MaxLimit, int MinLimit, float InterpolationSpeed, int *out_DeltaViewAxis)
SDK::ULinkerLoad
Definition: LA_Core_classes.hpp:606
SDK::UObject::STATIC_ComplementEqual_FloatFloat
bool STATIC_ComplementEqual_FloatFloat(float A, float B)
SDK::UObject::STATIC_GreaterEqual_IntInt
bool STATIC_GreaterEqual_IntInt(int A, int B)
SDK::UObject::STATIC_MakeRotator
struct FRotator STATIC_MakeRotator(int Pitch, int Yaw, int Roll)
SDK::UObject::STATIC_FindDeltaAngle
float STATIC_FindDeltaAngle(float A1, float A2)
SDK::UObject::STATIC_NotEqual_StrStr
bool STATIC_NotEqual_StrStr(const struct FString &A, const struct FString &B)
SDK::UDelegateProperty::UnknownData00
unsigned char UnknownData00[0x10]
Definition: LA_Core_classes.hpp:922
SDK::UObject::STATIC_GetAxes
void STATIC_GetAxes(const struct FRotator &A, struct FVector *X, struct FVector *Y, struct FVector *Z)
SDK::UObject::STATIC_GetAngularFromDotDist
void STATIC_GetAngularFromDotDist(const struct FVector2D &DotDist, struct FVector2D *OutAngDist)
SDK::UObject::STATIC_Add_Vector2DVector2D
struct FVector2D STATIC_Add_Vector2DVector2D(const struct FVector2D &A, const struct FVector2D &B)
SDK::UObject::STATIC_Add_FloatFloat
float STATIC_Add_FloatFloat(float A, float B)
SDK::UByteProperty::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:942
SDK::UFloatProperty
Definition: LA_Core_classes.hpp:902
SDK::UObject::STATIC_Subtract_PreInt
int STATIC_Subtract_PreInt(int A)
SDK::UObject::STATIC_SubtractEqual_FloatFloat
float STATIC_SubtractEqual_FloatFloat(float B, float *A)
SDK::UObject::STATIC_Percent_FloatFloat
float STATIC_Percent_FloatFloat(float A, float B)
SDK::UObject::IsA
bool IsA(UClass *cmp) const
SDK::UExporter::UnknownData00
unsigned char UnknownData00[0x8]
Definition: LA_Core_classes.hpp:1074
SDK::UObject::STATIC_Multiply_FloatVector
struct FVector STATIC_Multiply_FloatVector(float A, const struct FVector &B)
SDK::UObject::STATIC_Greater_IntInt
bool STATIC_Greater_IntInt(int A, int B)
SDK::UPackageMap
Definition: LA_Core_classes.hpp:480
SDK::UCommandlet::HelpParamDescriptions
TArray< struct FString > HelpParamDescriptions
Definition: LA_Core_classes.hpp:1162
SDK::UObject::STATIC_NotEqual_FloatFloat
bool STATIC_NotEqual_FloatFloat(float A, float B)
SDK::UObject::STATIC_Sin
float STATIC_Sin(float A)
SDK::UObject::STATIC_GetFuncName
struct FName STATIC_GetFuncName()
SDK::UObject::ContinuedState
void ContinuedState()
SDK::UTextBufferFactory::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:1058
SDK::UObject::STATIC_AndAnd_BoolBool
bool STATIC_AndAnd_BoolBool(bool A, bool B)
SDK::UObject::STATIC_EqualEqual_RotatorRotator
bool STATIC_EqualEqual_RotatorRotator(const struct FRotator &A, const struct FRotator &B)
SDK::UObject::STATIC_Right
struct FString STATIC_Right(const struct FString &S, int I)
SDK::UObject::STATIC_GetHeadingAngle
float STATIC_GetHeadingAngle(const struct FVector &Dir)
SDK::ULinkerSave
Definition: LA_Core_classes.hpp:588
SDK::FRotator
Definition: LA_Core_structs.hpp:227
SDK::UObject::STATIC_SubtractEqual_VectorVector
struct FVector STATIC_SubtractEqual_VectorVector(const struct FVector &B, struct FVector *A)
SDK::UObject::Name
struct FName Name
Definition: LA_Core_classes.hpp:31
SDK::UFactory::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:1041
SDK::FLinearColor
Definition: LA_Core_structs.hpp:253
SDK::UObject::STATIC_Acos
float STATIC_Acos(float A)
SDK::ULocAssetRedirector::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:539
SDK::UObject::STATIC_Tan
float STATIC_Tan(float A)
SDK::USystem::SavePath
struct FString SavePath
Definition: LA_Core_classes.hpp:452
SDK::UStruct::PropertySize
uint16_t PropertySize
Definition: LA_Core_classes.hpp:665
SDK::UExporter
Definition: LA_Core_classes.hpp:1071
SDK::UFactory::AutoPriority
int AutoPriority
Definition: LA_Core_classes.hpp:1038
SDK::UObject::STATIC_StaticSaveConfig
void STATIC_StaticSaveConfig()
SDK::UObject::STATIC_Subtract_RotatorRotator
struct FRotator STATIC_Subtract_RotatorRotator(const struct FRotator &A, const struct FRotator &B)
SDK::UObject::STATIC_NormalizeRotAxis
int STATIC_NormalizeRotAxis(int Angle)
SDK::UObject::FindObject
static T * FindObject(const std::string &name)
Definition: LA_Core_classes.hpp:53
SDK::UByteProperty
Definition: LA_Core_classes.hpp:937
SDK::UObject::STATIC_ClampLength
struct FVector STATIC_ClampLength(const struct FVector &V, float MaxLength)
SDK::UFactory::bText
unsigned long bText
Definition: LA_Core_classes.hpp:1037
SDK::UObject::STATIC_VRand
struct FVector STATIC_VRand()
SDK::UCommandlet::Main
int Main(const struct FString &Params)
SDK::UObject::STATIC_Subtract_Vector2DVector2D
struct FVector2D STATIC_Subtract_Vector2DVector2D(const struct FVector2D &A, const struct FVector2D &B)
SDK::UObject::GetGlobalObjects
static TArray< UObject * > & GetGlobalObjects()
Definition: LA_Core_classes.hpp:35
SDK::UObject::STATIC_Add_IntInt
int STATIC_Add_IntInt(int A, int B)
SDK::UObject::STATIC_InStr
int STATIC_InStr(const struct FString &S, const struct FString &T, bool bSearchFromRight, bool bIgnoreCase, int StartPos)
SDK::UObject::STATIC_Subtract_LinearColorLinearColor
struct FLinearColor STATIC_Subtract_LinearColorLinearColor(const struct FLinearColor &A, const struct FLinearColor &B)
SDK::UObject::STATIC_RandRange
float STATIC_RandRange(float InMin, float InMax)
SDK::USystem::StaleCacheDays
int StaleCacheDays
Definition: LA_Core_classes.hpp:447
SDK::UObject::STATIC_ProfNodeStop
void STATIC_ProfNodeStop(int AssumedTimerIndex)
SDK::UObject::STATIC_ParseStringIntoArray
void STATIC_ParseStringIntoArray(const struct FString &BaseString, const struct FString &delim, bool bCullEmpty, TArray< struct FString > *Pieces)
SDK::USystem::TextureFileCacheExtension
struct FString TextureFileCacheExtension
Definition: LA_Core_classes.hpp:465
SDK::UObject::STATIC_EvalInterpCurveVector
struct FVector STATIC_EvalInterpCurveVector(float InVal, struct FInterpCurveVector *VectorCurve)
SDK::UFactory::bEditorImport
unsigned long bEditorImport
Definition: LA_Core_classes.hpp:1036
SDK::UObject::STATIC_MatrixGetAxis
struct FVector STATIC_MatrixGetAxis(const struct FMatrix &TM, TEnumAsByte< EAxis > Axis)
SDK::UObject::STATIC_NotEqual_ObjectObject
bool STATIC_NotEqual_ObjectObject(class UObject *A, class UObject *B)
SDK::UObject::STATIC_Left
struct FString STATIC_Left(const struct FString &S, int I)
SDK::UFunction::UnknownData00
unsigned char UnknownData00[0x4]
Definition: LA_Core_classes.hpp:703
SDK::UClass::CreateDefaultObject
UObject * CreateDefaultObject()
Definition: LA_Core_classes.hpp:1252
SDK::UObject::STATIC_ClampRotAxisFromBase
int STATIC_ClampRotAxisFromBase(int Current, int Center, int MaxDelta)
SDK::FInterpCurveFloat
Definition: LA_Core_structs.hpp:334
SDK::USystem::SeekFreePCPaths
TArray< struct FString > SeekFreePCPaths
Definition: LA_Core_classes.hpp:457
SDK::UObject::STATIC_AddEqual_RotatorRotator
struct FRotator STATIC_AddEqual_RotatorRotator(const struct FRotator &B, struct FRotator *A)
SDK::UDistributionFloat::bIsDirty
unsigned long bIsDirty
Definition: LA_Core_classes.hpp:1138
SDK::FString
Definition: LA_Basic.hpp:69
SDK::UObject::STATIC_Divide_Vector2DFloat
struct FVector2D STATIC_Divide_Vector2DFloat(const struct FVector2D &A, float B)
SDK::UCommandlet::HelpParamNames
TArray< struct FString > HelpParamNames
Definition: LA_Core_classes.hpp:1161
SDK::UObject::STATIC_Multiply_VectorVector
struct FVector STATIC_Multiply_VectorVector(const struct FVector &A, const struct FVector &B)
SDK::UObject::STATIC_MultiplyEqual_ByteFloat
unsigned char STATIC_MultiplyEqual_ByteFloat(float B, unsigned char *A)
SDK::UObject::InCylinder
bool InCylinder(const struct FVector &Origin, const struct FRotator &Dir, float Width, const struct FVector &A, bool bIgnoreZ)
SDK::UObject::STATIC_SubtractEqual_RotatorRotator
struct FRotator STATIC_SubtractEqual_RotatorRotator(const struct FRotator &B, struct FRotator *A)
SDK::UProperty::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:730
SDK::UObject::STATIC_ColorToLinearColor
struct FLinearColor STATIC_ColorToLinearColor(const struct FColor &OldColor)
SDK::UMetaData::UnknownData00
unsigned char UnknownData00[0x48]
Definition: LA_Core_classes.hpp:555
SDK::UArrayProperty::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:978
SDK::UObject::STATIC_Subtract_QuatQuat
struct FQuat STATIC_Subtract_QuatQuat(const struct FQuat &A, const struct FQuat &B)
SDK::UObject::STATIC_GreaterGreaterGreater_IntInt
int STATIC_GreaterGreaterGreater_IntInt(int A, int B)
SDK::UDistributionVector::bIsDirty
unsigned long bIsDirty
Definition: LA_Core_classes.hpp:1116
SDK::USystem::SeekFreePCExtensions
TArray< struct FString > SeekFreePCExtensions
Definition: LA_Core_classes.hpp:463
SDK::USystem::CachePath
struct FString CachePath
Definition: LA_Core_classes.hpp:453
SDK::UFactory
Definition: LA_Core_classes.hpp:1027
SDK::UFunction::iNative
uint16_t iNative
Definition: LA_Core_classes.hpp:705
SDK::UObject::STATIC_Multiply_IntInt
int STATIC_Multiply_IntInt(int A, int B)
SDK::UObject::STATIC_IsGuidValid
bool STATIC_IsGuidValid(struct FGuid *InGuid)
SDK::UObject::STATIC_Divide_RotatorFloat
struct FRotator STATIC_Divide_RotatorFloat(const struct FRotator &A, float B)
SDK::UBoolProperty
Definition: LA_Core_classes.hpp:955
SDK::UFunction::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:712
SDK::UObject::GetName
std::string UObject::GetName() const
Definition: LA_Core_classes.hpp:40
SDK::UObject::STATIC_AddAdd_Int
int STATIC_AddAdd_Int(int *A)
SDK::UObject::STATIC_MakeLinearColor
struct FLinearColor STATIC_MakeLinearColor(float R, float G, float B, float A)
SDK::UObject::STATIC_Divide_IntInt
int STATIC_Divide_IntInt(int A, int B)
SDK::UObject::STATIC_FCeil
int STATIC_FCeil(float A)
SDK::UObject::PoppedState
void PoppedState()
SDK::UStrProperty
Definition: LA_Core_classes.hpp:761
SDK::UObject::STATIC_MultiplyEqual_ByteByte
unsigned char STATIC_MultiplyEqual_ByteByte(unsigned char B, unsigned char *A)
SDK::UObject::STATIC_GreaterEqual_FloatFloat
bool STATIC_GreaterEqual_FloatFloat(float A, float B)
SDK::UObject::STATIC_Multiply_LinearColorFloat
struct FLinearColor STATIC_Multiply_LinearColorFloat(const struct FLinearColor &LC, float Mult)
SDK::UObject::STATIC_AddEqual_IntInt
int STATIC_AddEqual_IntInt(int B, int *A)
SDK::UFactory::bEditAfterNew
unsigned long bEditAfterNew
Definition: LA_Core_classes.hpp:1035
SDK::UMapProperty::UnknownData00
unsigned char UnknownData00[0x10]
Definition: LA_Core_classes.hpp:851
SDK::UObject::STATIC_ProfNodeEvent
void STATIC_ProfNodeEvent(const struct FString &EventName)
SDK::UObject::STATIC_NotEqual_BoolBool
bool STATIC_NotEqual_BoolBool(bool A, bool B)
SDK::UObject::ObjectInternalInteger
int ObjectInternalInteger
Definition: LA_Core_classes.hpp:28
SDK::UObjectProperty::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:783
SDK::UObject::STATIC_Asc
int STATIC_Asc(const struct FString &S)
SDK::UObject::STATIC_FClamp
float STATIC_FClamp(float V, float A, float B)
SDK::UObject::STATIC_EqualEqual_StrStr
bool STATIC_EqualEqual_StrStr(const struct FString &A, const struct FString &B)
SDK::UObject::STATIC_Multiply_FloatFloat
float STATIC_Multiply_FloatFloat(float A, float B)
SDK::UObject::STATIC_AddEqual_VectorVector
struct FVector STATIC_AddEqual_VectorVector(const struct FVector &B, struct FVector *A)
SDK::UFunction::ReturnValueOffset
uint16_t * ReturnValueOffset
Definition: LA_Core_classes.hpp:709
SDK::UObject::STATIC_Len
int STATIC_Len(const struct FString &S)
SDK::UObject::STATIC_Multiply_RotatorFloat
struct FRotator STATIC_Multiply_RotatorFloat(const struct FRotator &A, float B)
SDK::UObject::STATIC_XorXor_BoolBool
bool STATIC_XorXor_BoolBool(bool A, bool B)
SDK::UObject::GetRandomOptionSumFrequency
int GetRandomOptionSumFrequency(TArray< float > *FreqList)
SDK::ULinker::UnknownData00
unsigned char UnknownData00[0x168]
Definition: LA_Core_classes.hpp:573
SDK::UObject::GetObjectCasted
static T * GetObjectCasted(std::size_t index)
Definition: LA_Core_classes.hpp:78
SDK::USystem::ScriptPaths
TArray< struct FString > ScriptPaths
Definition: LA_Core_classes.hpp:458
SDK::UObject::STATIC_QuatFindBetween
struct FQuat STATIC_QuatFindBetween(const struct FVector &A, const struct FVector &B)
SDK::UObject::STATIC_SubtractEqual_StrStr
struct FString STATIC_SubtractEqual_StrStr(const struct FString &B, struct FString *A)
SDK::UObject::STATIC_QuatProduct
struct FQuat STATIC_QuatProduct(const struct FQuat &A, const struct FQuat &B)
SDK::UFactory::Formats
TArray< struct FString > Formats
Definition: LA_Core_classes.hpp:1033
SDK::UObject::STATIC_EvalInterpCurveFloat
float STATIC_EvalInterpCurveFloat(float InVal, struct FInterpCurveFloat *FloatCurve)
SDK::UObject::STATIC_MatrixGetRotator
struct FRotator STATIC_MatrixGetRotator(const struct FMatrix &TM)
SDK::UObject::STATIC_Multiply_VectorFloat
struct FVector STATIC_Multiply_VectorFloat(const struct FVector &A, float B)
SDK::UObject::STATIC_MultiplyEqual_VectorVector
struct FVector STATIC_MultiplyEqual_VectorVector(const struct FVector &B, struct FVector *A)
SDK::UObject::STATIC_MultiplyMultiply_FloatFloat
float STATIC_MultiplyMultiply_FloatFloat(float Base, float Exp)
SDK::UCommandlet::IsServer
unsigned long IsServer
Definition: LA_Core_classes.hpp:1163
SDK::UObject::STATIC_SubtractEqual_Vector2DVector2D
struct FVector2D STATIC_SubtractEqual_Vector2DVector2D(const struct FVector2D &B, struct FVector2D *A)
SDK::UObject::STATIC_GetStringFromGuid
struct FString STATIC_GetStringFromGuid(struct FGuid *InGuid)
SDK::UComponent::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:1098
SDK::UObject::STATIC_Atan
float STATIC_Atan(float A)
SDK::USystem::Suppress
TArray< struct FName > Suppress
Definition: LA_Core_classes.hpp:461
SDK::UObject::STATIC_FMin
float STATIC_FMin(float A, float B)
SDK::UClass::ClassDefaultObject
UObject * ClassDefaultObject
Definition: LA_Core_classes.hpp:1243
SDK::UTextBufferFactory
Definition: LA_Core_classes.hpp:1054
LA_Core_structs.hpp
SDK::UObject::STATIC_FInterpTo
float STATIC_FInterpTo(float Current, float Target, float DeltaTime, float InterpSpeed)
SDK::UByteProperty::UnknownData00
unsigned char UnknownData00[0x8]
Definition: LA_Core_classes.hpp:940
SDK::FInterpCurveVector2D
Definition: LA_Core_structs.hpp:296
SDK::UObject::STATIC_Percent_IntInt
int STATIC_Percent_IntInt(int A, int B)
SDK::UObject::STATIC_Multiply_FloatColor
struct FColor STATIC_Multiply_FloatColor(float A, const struct FColor &B)
SDK::UObject::STATIC_Cross_VectorVector
struct FVector STATIC_Cross_VectorVector(const struct FVector &A, const struct FVector &B)
SDK::UObject::STATIC_NotEqual_IntInt
bool STATIC_NotEqual_IntInt(int A, int B)
SDK::UObject::STATIC_EnumFromString
int STATIC_EnumFromString(class UObject *E, const struct FName &ValueName)
SDK::UObject::ProcessEvent
void ProcessEvent(class UFunction *function, void *parms)
Definition: LA_Core_classes.hpp:93
SDK::UDistributionVector::VfTable_FCurveEdInterface
struct FPointer VfTable_FCurveEdInterface
Definition: LA_Core_classes.hpp:1114
SDK::UStruct::UnknownData00
unsigned char UnknownData00[0x10]
Definition: LA_Core_classes.hpp:662
SDK::UObject::STATIC_WarnInternal
void STATIC_WarnInternal(const struct FString &S)
SDK::FMatrix
Definition: LA_Core_structs.hpp:359
SDK::UObject::STATIC_LerpColor
struct FColor STATIC_LerpColor(const struct FColor &A, const struct FColor &B, float Alpha)
SDK::UObject::STATIC_ConcatEqual_StrStr
struct FString STATIC_ConcatEqual_StrStr(const struct FString &B, struct FString *A)
SDK::UObject::STATIC_Subtract_IntInt
int STATIC_Subtract_IntInt(int A, int B)
SDK::UObject::Disable
void Disable(const struct FName &ProbeFunc)
SDK::UState::UnknownData00
unsigned char UnknownData00[0x54]
Definition: LA_Core_classes.hpp:1224
SDK::UObject::GetPackageName
struct FName GetPackageName()
SDK::UCommandlet::LogToConsole
unsigned long LogToConsole
Definition: LA_Core_classes.hpp:1166
SDK::UObject::STATIC_ProjectOnTo
struct FVector STATIC_ProjectOnTo(const struct FVector &X, const struct FVector &Y)
SDK::USystem::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:467
SDK::UObject::STATIC_SetUTracing
void STATIC_SetUTracing(bool bShouldUTrace)
SDK::UObject::STATIC_AddAdd_Byte
unsigned char STATIC_AddAdd_Byte(unsigned char *A)
SDK::UComponentProperty::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:800
SDK::UScriptStruct::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:686
SDK::TScriptInterface
Definition: LA_Basic.hpp:249
SDK::ULinker::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:575
SDK::UObject::STATIC_NotEqual_InterfaceInterface
bool STATIC_NotEqual_InterfaceInterface(const TScriptInterface< class UInterface > &A, const TScriptInterface< class UInterface > &B)
SDK::UObject::ObjectFlags
struct FQWord ObjectFlags
Definition: LA_Core_classes.hpp:24
SDK::USystem::FRScriptPaths
TArray< struct FString > FRScriptPaths
Definition: LA_Core_classes.hpp:459
SDK::UObject::STATIC_Split
struct FString STATIC_Split(const struct FString &Text, const struct FString &SplitStr, bool bOmitSplitStr)
SDK::UObject::STATIC_LogInternal
void STATIC_LogInternal(const struct FString &S, const struct FName &Tag)
SDK::UObject::STATIC_EqualEqual_VectorVector
bool STATIC_EqualEqual_VectorVector(const struct FVector &A, const struct FVector &B)
SDK::UObject::STATIC_VRandCone
struct FVector STATIC_VRandCone(const struct FVector &Dir, float ConeHalfAngleRadians)
SDK::UScriptStruct
Definition: LA_Core_classes.hpp:681
SDK::UEnum
Definition: LA_Core_classes.hpp:991
SDK::UObject::STATIC_Less_StrStr
bool STATIC_Less_StrStr(const struct FString &A, const struct FString &B)
SDK::UObject::NetIndex
int NetIndex
Definition: LA_Core_classes.hpp:29
SDK::UNameProperty
Definition: LA_Core_classes.hpp:831
SDK::UObject::STATIC_ProfNodeStart
int STATIC_ProfNodeStart(const struct FString &TimerName)
SDK::UObject::STATIC_NotEqual_VectorVector
bool STATIC_NotEqual_VectorVector(const struct FVector &A, const struct FVector &B)
SDK::UIntProperty
Definition: LA_Core_classes.hpp:866
SDK::UDistributionVector::bCanBeBaked
unsigned long bCanBeBaked
Definition: LA_Core_classes.hpp:1115
SDK::UInterfaceProperty
Definition: LA_Core_classes.hpp:884
SDK::UObject::STATIC_SubtractSubtract_PreByte
unsigned char STATIC_SubtractSubtract_PreByte(unsigned char *A)
SDK::UBoolProperty::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:960
SDK::UPackage
Definition: LA_Core_classes.hpp:1203
SDK::UObject::PausedState
void PausedState()
SDK::UObject::STATIC_FCubicInterp
float STATIC_FCubicInterp(float P0, float T0, float P1, float T1, float A)
SDK::UObject::BeginState
void BeginState(const struct FName &PreviousStateName)
SDK::UHelpCommandlet::Main
int Main(const struct FString &Params)
SDK::UConst::UnknownData00
unsigned char UnknownData00[0x10]
Definition: LA_Core_classes.hpp:1012
SDK::UObject::Class
class UClass * Class
Definition: LA_Core_classes.hpp:32
SDK::UObject::STATIC_Round
int STATIC_Round(float A)
SDK::UObject::VfTableObject
struct FPointer VfTableObject
Definition: LA_Core_classes.hpp:23
SDK::UScriptStruct::UnknownData00
unsigned char UnknownData00[0x24]
Definition: LA_Core_classes.hpp:684
SDK::UObject::STATIC_RTransform
struct FRotator STATIC_RTransform(const struct FRotator &R, const struct FRotator &RBasis)
SDK::UObject::STATIC_GetRangePctByValue
float STATIC_GetRangePctByValue(const struct FVector2D &Range, float Value)
SDK::USystem::CacheExt
struct FString CacheExt
Definition: LA_Core_classes.hpp:454
SDK::UObject::STATIC_Subtract_ColorColor
struct FColor STATIC_Subtract_ColorColor(const struct FColor &A, const struct FColor &B)
SDK::UObject::STATIC_ClampRotAxis
void STATIC_ClampRotAxis(int ViewAxis, int MaxLimit, int MinLimit, int *out_DeltaViewAxis)
SDK::UCommandlet::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:1169
SDK::UObject::STATIC_MakeColor
struct FColor STATIC_MakeColor(unsigned char R, unsigned char G, unsigned char B, unsigned char A)
SDK::UObject::STATIC_GetRangeValueByPct
float STATIC_GetRangeValueByPct(const struct FVector2D &Range, float Pct)
SDK::UObject::STATIC_CreateGuid
struct FGuid STATIC_CreateGuid()
SDK::UObject::STATIC_MirrorVectorByNormal
struct FVector STATIC_MirrorVectorByNormal(const struct FVector &InVect, const struct FVector &InNormal)
SDK::UField::Next
class UField * Next
Definition: LA_Core_classes.hpp:644
SDK::ULinkerLoad::UnknownData00
unsigned char UnknownData00[0x610]
Definition: LA_Core_classes.hpp:609
SDK::UObject::STATIC_QuatFromRotator
struct FQuat STATIC_QuatFromRotator(const struct FRotator &A)
SDK::UObject::STATIC_ProfNodeSetDepthThreshold
void STATIC_ProfNodeSetDepthThreshold(int Depth)
SDK::UObject::StateFrame
struct FPointer StateFrame
Definition: LA_Core_classes.hpp:25
SDK::UObject::STATIC_Less_IntInt
bool STATIC_Less_IntInt(int A, int B)
SDK::UObject::STATIC_SubtractEqual_IntInt
int STATIC_SubtractEqual_IntInt(int B, int *A)
SDK::UObjectRedirector::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:521
SDK::UObject::STATIC_IsUTracing
bool STATIC_IsUTracing()
SDK::UObject::STATIC_GetDotDistance
bool STATIC_GetDotDistance(const struct FVector &Direction, const struct FVector &AxisX, const struct FVector &AxisY, const struct FVector &AxisZ, struct FVector2D *OutDotDist)
SDK::UCommandlet::IsClient
unsigned long IsClient
Definition: LA_Core_classes.hpp:1164
SDK::USystem::AsyncIOBandwidthLimit
float AsyncIOBandwidthLimit
Definition: LA_Core_classes.hpp:451
SDK::UObjectSerializer::UnknownData00
unsigned char UnknownData00[0x10]
Definition: LA_Core_classes.hpp:501
SDK::UDistributionVector::GetVectorValue
struct FVector GetVectorValue(float F, int LastExtreme)
SDK::FName
Definition: LA_Basic.hpp:157
SDK::UClass::CreateDefaultObject
T * CreateDefaultObject()
Definition: LA_Core_classes.hpp:1247
SDK::UObject::STATIC_MultiplyEqual_FloatFloat
float STATIC_MultiplyEqual_FloatFloat(float B, float *A)
SDK::UObject::STATIC_FFloor
int STATIC_FFloor(float A)
SDK::UExporter::UnknownData01
unsigned char UnknownData01[0xC]
Definition: LA_Core_classes.hpp:1077
SDK::UObject::STATIC_Locs
struct FString STATIC_Locs(const struct FString &S)
SDK::UObject::Enable
void Enable(const struct FName &ProbeFunc)
SDK::UObject::STATIC_OrOr_BoolBool
bool STATIC_OrOr_BoolBool(bool A, bool B)
SDK::UObject::Linker
class UObject * Linker
Definition: LA_Core_classes.hpp:26
SDK::ULinkerSave::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:593
SDK::UObject::STATIC_JoinArray
void STATIC_JoinArray(TArray< struct FString > StringArray, const struct FString &delim, bool bIgnoreBlanks, struct FString *out_Result)
SDK::UInterfaceProperty::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:889
SDK::UObject::STATIC_QuatRotateVector
struct FVector STATIC_QuatRotateVector(const struct FQuat &A, const struct FVector &B)
SDK::UObject::STATIC_Atan2
float STATIC_Atan2(float A, float B)
SDK::UPackageMap::UnknownData00
unsigned char UnknownData00[0xA0]
Definition: LA_Core_classes.hpp:483
SDK::UStructProperty
Definition: LA_Core_classes.hpp:743
SDK::UFactory::Description
struct FString Description
Definition: LA_Core_classes.hpp:1032
SDK::UObject::STATIC_MultiplyEqual_IntFloat
int STATIC_MultiplyEqual_IntFloat(float B, int *A)
SDK::UObject::STATIC_OrthoRotation
struct FRotator STATIC_OrthoRotation(const struct FVector &X, const struct FVector &Y, const struct FVector &Z)
SDK::UBoolProperty::UnknownData00
unsigned char UnknownData00[0x4]
Definition: LA_Core_classes.hpp:958
SDK::UObjectProperty
Definition: LA_Core_classes.hpp:778
SDK::UObject::STATIC_Abs
float STATIC_Abs(float A)
SDK::UMapProperty::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:853
SDK::UObject::STATIC_QuatInvert
struct FQuat STATIC_QuatInvert(const struct FQuat &A)
SDK::UObject::ByteToFloat
float ByteToFloat(unsigned char inputByte, bool bSigned)
SDK::UObject::STATIC_EqualEqual_NameName
bool STATIC_EqualEqual_NameName(const struct FName &A, const struct FName &B)
SDK::USubsystem
Definition: LA_Core_classes.hpp:426
SDK::UExporter::FormatDescription
TArray< struct FString > FormatDescription
Definition: LA_Core_classes.hpp:1076
SDK::UObject::STATIC_SplitString
TArray< struct FString > STATIC_SplitString(const struct FString &Source, const struct FString &Delimiter, bool bCullEmpty)
SDK::UIntProperty::UnknownData00
unsigned char UnknownData00[0x8]
Definition: LA_Core_classes.hpp:869
SDK::UNameProperty::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:835
SDK::UObject::STATIC_Subtract_VectorVector
struct FVector STATIC_Subtract_VectorVector(const struct FVector &A, const struct FVector &B)
SDK::UPackage::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:1208
SDK::UObject::STATIC_LessEqual_IntInt
bool STATIC_LessEqual_IntInt(int A, int B)
SDK::UObject::STATIC_GetScriptTrace
struct FString STATIC_GetScriptTrace()
SDK::UObject::STATIC_Divide_FloatFloat
float STATIC_Divide_FloatFloat(float A, float B)
SDK::UObject::STATIC_GetRotatorAxis
struct FVector STATIC_GetRotatorAxis(const struct FRotator &A, int Axis)
SDK::UFloatProperty::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:906
SDK::UStrProperty::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:765
SDK::UObject::STATIC_MultiplyEqual_VectorFloat
struct FVector STATIC_MultiplyEqual_VectorFloat(float B, struct FVector *A)
SDK::UObject::STATIC_GetPerObjectConfigSections
bool STATIC_GetPerObjectConfigSections(class UClass *SearchClass, class UObject *ObjectOuter, int MaxResults, TArray< struct FString > *out_SectionNames)
SDK::UObject::STATIC_Xor_IntInt
int STATIC_Xor_IntInt(int A, int B)
SDK::UDelegateProperty::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:924
SDK::UObject::STATIC_AddEqual_ByteByte
unsigned char STATIC_AddEqual_ByteByte(unsigned char B, unsigned char *A)
SDK::UObject::STATIC_ImportJSON
void STATIC_ImportJSON(const struct FString &PropertyName, struct FString *JSON)
SDK::UObject::STATIC_DivideEqual_ByteByte
unsigned char STATIC_DivideEqual_ByteByte(unsigned char B, unsigned char *A)
SDK::UFunction::FunctionFlags
uint32_t FunctionFlags
Definition: LA_Core_classes.hpp:702
SDK::UConst
Definition: LA_Core_classes.hpp:1009
SDK::UConst::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:1014
SDK::UObject::STATIC_Multiply_Vector2DFloat
struct FVector2D STATIC_Multiply_Vector2DFloat(const struct FVector2D &A, float B)
SDK::UObject::STATIC_GetAngularDegreesFromRadians
void STATIC_GetAngularDegreesFromRadians(struct FVector2D *OutFOV)
SDK::ULinker
Definition: LA_Core_classes.hpp:570
SDK::UFunction
Definition: LA_Core_classes.hpp:699
SDK::UObject::STATIC_Complement_PreInt
int STATIC_Complement_PreInt(int A)
SDK::UDistributionVector::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:1118
SDK::UObject::STATIC_Cos
float STATIC_Cos(float A)
SDK::UObject::STATIC_AddEqual_FloatFloat
float STATIC_AddEqual_FloatFloat(float B, float *A)
SDK::USystem::ReleaseCookedPaths
TArray< struct FString > ReleaseCookedPaths
Definition: LA_Core_classes.hpp:456
SDK::UPackage::UnknownData00
unsigned char UnknownData00[0xD4]
Definition: LA_Core_classes.hpp:1206
SDK::UObject::STATIC_Sqrt
float STATIC_Sqrt(float A)
SDK::UDistributionFloat::GetFloatValue
float GetFloatValue(float F)
SDK::UObject::FloatToByte
unsigned char FloatToByte(float inputFloat, bool bSigned)
SDK::UObject::STATIC_PathName
struct FString STATIC_PathName(class UObject *CheckObject)
SDK::UObject::EndState
void EndState(const struct FName &NextStateName)
SDK::UObject::STATIC_DivideEqual_IntFloat
int STATIC_DivideEqual_IntFloat(float B, int *A)
SDK::UObject::STATIC_ScriptTrace
void STATIC_ScriptTrace()
SDK::USystem::MaxOverallCacheSize
int MaxOverallCacheSize
Definition: LA_Core_classes.hpp:449
SDK::UObject::STATIC_vect2d
struct FVector2D STATIC_vect2d(float InX, float InY)
SDK::UObject::STATIC_AddAdd_PreByte
unsigned char STATIC_AddAdd_PreByte(unsigned char *A)
SDK::UFunction::UnknownData01
unsigned char UnknownData01[0x10]
Definition: LA_Core_classes.hpp:710
SDK::USystem::CutdownPaths
TArray< struct FString > CutdownPaths
Definition: LA_Core_classes.hpp:460
SDK::UObject::LinkerIndex
struct FPointer LinkerIndex
Definition: LA_Core_classes.hpp:27
SDK::UComponentProperty
Definition: LA_Core_classes.hpp:796
SDK::UObject::GetBuildChangelistNumber
int GetBuildChangelistNumber()
SDK::FPointer
Definition: LA_Core_structs.hpp:369
SDK::FQuat
Definition: LA_Core_structs.hpp:342
SDK::UObject::STATIC_RSize
float STATIC_RSize(const struct FRotator &R)
SDK
Definition: LA_AkAudio_classes.hpp:11
SDK::UCommandlet::ShowErrorCount
unsigned long ShowErrorCount
Definition: LA_Core_classes.hpp:1167
SDK::UFunction::RepOffset
uint16_t RepOffset
Definition: LA_Core_classes.hpp:706
SDK::UObject::STATIC_LessLess_VectorRotator
struct FVector STATIC_LessLess_VectorRotator(const struct FVector &A, const struct FRotator &B)
SDK::UObject::STATIC_TransformNormal
struct FVector STATIC_TransformNormal(const struct FMatrix &TM, const struct FVector &A)
SDK::UObject::STATIC_EqualEqual_InterfaceInterface
bool STATIC_EqualEqual_InterfaceInterface(const TScriptInterface< class UInterface > &A, const TScriptInterface< class UInterface > &B)
SDK::UDistributionFloat::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:1140
SDK::UObject::STATIC_QuatFromAxisAndAngle
struct FQuat STATIC_QuatFromAxisAndAngle(const struct FVector &Axis, float Angle)
SDK::UObject::STATIC_MatrixGetOrigin
struct FVector STATIC_MatrixGetOrigin(const struct FMatrix &TM)
SDK::UObject::DumpStateStack
void DumpStateStack()
SDK::ULinkerSave::UnknownData00
unsigned char UnknownData00[0xC4]
Definition: LA_Core_classes.hpp:591
SDK::UPackageMap::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:485
SDK::UObject::STATIC_SubtractSubtract_PreInt
int STATIC_SubtractSubtract_PreInt(int *A)
SDK::UObject::SaveConfig
void SaveConfig()
SDK::UObject::STATIC_Multiply_FloatRotator
struct FRotator STATIC_Multiply_FloatRotator(float A, const struct FRotator &B)
SDK::UObject::STATIC_Subtract_FloatFloat
float STATIC_Subtract_FloatFloat(float A, float B)
SDK::UObject::STATIC_GetEnum
struct FName STATIC_GetEnum(class UObject *E, int I)
SDK::UFactory::ValidGameNames
TArray< struct FString > ValidGameNames
Definition: LA_Core_classes.hpp:1039
SDK::UCommandlet::HelpWebLink
struct FString HelpWebLink
Definition: LA_Core_classes.hpp:1160
SDK::UObject::STATIC_Exp
float STATIC_Exp(float A)
SDK::UObject::STATIC_ProfNodeSetTimeThresholdSeconds
void STATIC_ProfNodeSetTimeThresholdSeconds(float Threshold)
SDK::UEnum::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:996
SDK::UObject::STATIC_ParseLocalizedPropertyPath
struct FString STATIC_ParseLocalizedPropertyPath(const struct FString &PathName)
SDK::UCommandlet::HelpDescription
struct FString HelpDescription
Definition: LA_Core_classes.hpp:1158
SDK::UDistributionFloat::bCanBeBaked
unsigned long bCanBeBaked
Definition: LA_Core_classes.hpp:1137
SDK::UObject::STATIC_Greater_StrStr
bool STATIC_Greater_StrStr(const struct FString &A, const struct FString &B)
SDK::UObject
Definition: LA_Core_classes.hpp:19
SDK::UStructProperty::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:748
SDK::UTextBuffer::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:413
SDK::UObject::PointDistToLine
float PointDistToLine(const struct FVector &Point, const struct FVector &Line, const struct FVector &Origin, struct FVector *OutClosestPoint)
SDK::UObject::STATIC_FInterpConstantTo
float STATIC_FInterpConstantTo(float Current, float Target, float DeltaTime, float InterpSpeed)
SDK::UClass::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:1263
SDK::UObject::STATIC_EvalInterpCurveVector2D
struct FVector2D STATIC_EvalInterpCurveVector2D(float InVal, struct FInterpCurveVector2D *Vector2DCurve)
SDK::UObject::STATIC_GetLanguage
struct FString STATIC_GetLanguage()
SDK::UObject::GetFullName
std::string GetFullName() const
SDK::UObject::STATIC_FPctByRange
float STATIC_FPctByRange(float Value, float InMin, float InMax)
SDK::UObject::STATIC_FindObject
class UObject * STATIC_FindObject(const struct FString &ObjectName, class UClass *ObjectClass)
SDK::UObject::PopState
void PopState(bool bPopAll)
SDK::UCommandlet::HelpUsage
struct FString HelpUsage
Definition: LA_Core_classes.hpp:1159
SDK::UDistributionVector
Definition: LA_Core_classes.hpp:1111
SDK::UObject::PushState
void PushState(const struct FName &NewState, const struct FName &NewLabel)
SDK::UObject::GetStateName
struct FName GetStateName()
SDK::UObject::STATIC_GetAngularDistance
bool STATIC_GetAngularDistance(const struct FVector &Direction, const struct FVector &AxisX, const struct FVector &AxisY, const struct FVector &AxisZ, struct FVector2D *OutAngularDist)
SDK::USystem
Definition: LA_Core_classes.hpp:444
SDK::UObject::STATIC_SubtractEqual_ByteByte
unsigned char STATIC_SubtractEqual_ByteByte(unsigned char B, unsigned char *A)
SDK::UObject::STATIC_Add_QuatQuat
struct FQuat STATIC_Add_QuatQuat(const struct FQuat &A, const struct FQuat &B)
SDK::UObject::STATIC_FInterpEaseIn
float STATIC_FInterpEaseIn(float A, float B, float Alpha, float Exp)
SDK::UCommandlet
Definition: LA_Core_classes.hpp:1155
SDK::FQWord
Definition: LA_Core_structs.hpp:377
SDK::UObject::STATIC_QuatToRotator
struct FRotator STATIC_QuatToRotator(const struct FQuat &A)
SDK::FGuid
Definition: LA_Core_structs.hpp:217
SDK::UObject::STATIC_InverseTransformVector
struct FVector STATIC_InverseTransformVector(const struct FMatrix &TM, const struct FVector &A)
SDK::UObject::STATIC_LessEqual_FloatFloat
bool STATIC_LessEqual_FloatFloat(float A, float B)
SDK::UObject::STATIC_Rand
int STATIC_Rand(int Max)
SDK::UObject::STATIC_Multiply_MatrixMatrix
struct FMatrix STATIC_Multiply_MatrixMatrix(const struct FMatrix &A, const struct FMatrix &B)
SDK::UObject::STATIC_DivideEqual_RotatorFloat
struct FRotator STATIC_DivideEqual_RotatorFloat(float B, struct FRotator *A)
SDK::UProperty::UnknownData00
unsigned char UnknownData00[0x40]
Definition: LA_Core_classes.hpp:728
SDK::UObject::STATIC_PointProjectToPlane
struct FVector STATIC_PointProjectToPlane(const struct FVector &Point, const struct FVector &A, const struct FVector &B, const struct FVector &C)
SDK::UObject::STATIC_MakeRotationTranslationMatrix
struct FMatrix STATIC_MakeRotationTranslationMatrix(const struct FVector &Translation, const struct FRotator &Rotation)
SDK::UObject::STATIC_Localize
struct FString STATIC_Localize(const struct FString &SectionName, const struct FString &KeyName, const struct FString &PackageName)
SDK::UDistributionFloat::VfTable_FCurveEdInterface
struct FPointer VfTable_FCurveEdInterface
Definition: LA_Core_classes.hpp:1136
SDK::UInterface::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:628
SDK::UFunction::ParmsSize
uint16_t * ParmsSize
Definition: LA_Core_classes.hpp:708
SDK::UObject::STATIC_FRand
float STATIC_FRand()
SDK::UObject::IsInState
bool IsInState(const struct FName &TestState, bool bTestStateStack)
SDK::UInterface
Definition: LA_Core_classes.hpp:624
SDK::UComponent::TemplateOwnerClass
class UClass * TemplateOwnerClass
Definition: LA_Core_classes.hpp:1095
SDK::UMapProperty
Definition: LA_Core_classes.hpp:848
SDK::UClass::UnknownData00
unsigned char UnknownData00[0xB0]
Definition: LA_Core_classes.hpp:1242
SDK::UObject::STATIC_VLerp
struct FVector STATIC_VLerp(const struct FVector &A, const struct FVector &B, float Alpha)
SDK::UObject::STATIC_NotEqual_RotatorRotator
bool STATIC_NotEqual_RotatorRotator(const struct FRotator &A, const struct FRotator &B)
SDK::UObject::STATIC_VInterpTo
struct FVector STATIC_VInterpTo(const struct FVector &Current, const struct FVector &Target, float DeltaTime, float InterpSpeed)
SDK::UObject::STATIC_Clamp
int STATIC_Clamp(int V, int A, int B)
SDK::UObject::STATIC_RDiff
float STATIC_RDiff(const struct FRotator &A, const struct FRotator &B)
SDK::UObject::STATIC_SubtractSubtract_Byte
unsigned char STATIC_SubtractSubtract_Byte(unsigned char *A)
SDK::UStruct::Children
class UField * Children
Definition: LA_Core_classes.hpp:664
SDK::UObject::STATIC_At_StrStr
struct FString STATIC_At_StrStr(const struct FString &A, const struct FString &B)
SDK::UObject::STATIC_Mid
struct FString STATIC_Mid(const struct FString &S, int I, int J)
SDK::UObject::GetEngineVersion
int GetEngineVersion()
SDK::UObject::STATIC_Or_IntInt
int STATIC_Or_IntInt(int A, int B)
SDK::UStruct::SuperField
class UField * SuperField
Definition: LA_Core_classes.hpp:663
SDK::FVector2D
Definition: LA_Core_structs.hpp:245
SDK::UObject::STATIC_VSizeSq
float STATIC_VSizeSq(const struct FVector &A)
SDK::UObject::Outer
class UObject * Outer
Definition: LA_Core_classes.hpp:30
SDK::UObject::STATIC_Caps
struct FString STATIC_Caps(const struct FString &S)
SDK::ULocAssetRedirector
Definition: LA_Core_classes.hpp:534
SDK::UFactory::ContextClass
class UClass * ContextClass
Definition: LA_Core_classes.hpp:1031
SDK::UObject::STATIC_MakeRotationMatrix
struct FMatrix STATIC_MakeRotationMatrix(const struct FRotator &Rotation)
SDK::UObject::STATIC_ClassIsChildOf
bool STATIC_ClassIsChildOf(class UClass *TestClass, class UClass *ParentClass)
SDK::UObject::STATIC_LessEqual_StrStr
bool STATIC_LessEqual_StrStr(const struct FString &A, const struct FString &B)
SDK::UState
Definition: LA_Core_classes.hpp:1221
SDK::UObject::STATIC_TransformVector
struct FVector STATIC_TransformVector(const struct FMatrix &TM, const struct FVector &A)
SDK::UObject::STATIC_FInterpEaseOut
float STATIC_FInterpEaseOut(float A, float B, float Alpha, float Exp)
SDK::UObject::STATIC_GreaterGreater_VectorRotator
struct FVector STATIC_GreaterGreater_VectorRotator(const struct FVector &A, const struct FRotator &B)
SDK::UObjectSerializer::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:503
SDK::UObjectProperty::UnknownData00
unsigned char UnknownData00[0x8]
Definition: LA_Core_classes.hpp:781
SDK::UObject::STATIC_Lerp
float STATIC_Lerp(float A, float B, float Alpha)
SDK::UObject::GObjects
static TArray< UObject * > * GObjects
Definition: LA_Core_classes.hpp:22
SDK::TArray
Definition: LA_Basic.hpp:22
SDK::UObject::STATIC_UnwindHeading
float STATIC_UnwindHeading(float A)
SDK::UObject::STATIC_EqualEqual_IntInt
bool STATIC_EqualEqual_IntInt(int A, int B)
SDK::UObject::STATIC_DebugBreak
void STATIC_DebugBreak(int UserFlags, TEnumAsByte< EDebugBreakType > DebuggerType)
SDK::UIntProperty::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:871
SDK::UObject::STATIC_RotRand
struct FRotator STATIC_RotRand(bool bRoll)
SDK::UObject::STATIC_Dot_VectorVector
float STATIC_Dot_VectorVector(const struct FVector &A, const struct FVector &B)
SDK::UObjectRedirector
Definition: LA_Core_classes.hpp:516
SDK::UExporter::FormatExtension
TArray< struct FString > FormatExtension
Definition: LA_Core_classes.hpp:1075
SDK::UObject::STATIC_GetGuidFromString
struct FGuid STATIC_GetGuidFromString(struct FString *InGuidString)
SDK::UObject::STATIC_VSize
float STATIC_VSize(const struct FVector &A)
SDK::UObject::STATIC_IsZero
bool STATIC_IsZero(const struct FVector &A)
SDK::UObject::STATIC_InvalidateGuid
void STATIC_InvalidateGuid(struct FGuid *InGuid)
SDK::UObject::STATIC_ToHex
struct FString STATIC_ToHex(int A)
SDK::UObject::PointDistToSegment
float PointDistToSegment(const struct FVector &Point, const struct FVector &StartPoint, const struct FVector &EndPoint, struct FVector *OutClosestPoint)
SDK::UObject::STATIC_RInterpTo
struct FRotator STATIC_RInterpTo(const struct FRotator &Current, const struct FRotator &Target, float DeltaTime, float InterpSpeed, bool bConstantInterpSpeed)
SDK::UHelpCommandlet::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:1188
SDK::UObject::FindClass
static UClass * FindClass(const std::string &name)
Definition: LA_Core_classes.hpp:72
SDK::UObject::STATIC_Add_VectorVector
struct FVector STATIC_Add_VectorVector(const struct FVector &A, const struct FVector &B)
SDK::UObject::STATIC_Max
int STATIC_Max(int A, int B)
SDK::UComponent
Definition: LA_Core_classes.hpp:1092
SDK::ULocAssetRedirector::DestinationLocObjectInfoList
TArray< struct FDestinationLocObject > DestinationLocObjectInfoList
Definition: LA_Core_classes.hpp:537
SDK::UObject::STATIC_LessLess_IntInt
int STATIC_LessLess_IntInt(int A, int B)
SDK::UField::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:646
SDK::UObject::IsChildState
bool IsChildState(const struct FName &TestState, const struct FName &TestParentState)
SDK::UObject::STATIC_DynamicLoadObject
class UObject * STATIC_DynamicLoadObject(const struct FString &ObjectName, class UClass *ObjectClass, bool MayFail)
SDK::UField
Definition: LA_Core_classes.hpp:641
SDK::UObject::STATIC_Divide_VectorFloat
struct FVector STATIC_Divide_VectorFloat(const struct FVector &A, float B)
SDK::UObject::IsPendingKill
bool IsPendingKill()
SDK::UObject::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:85
SDK::UObject::TimeStamp
struct FString TimeStamp()
SDK::UObject::STATIC_DivideEqual_VectorFloat
struct FVector STATIC_DivideEqual_VectorFloat(float B, struct FVector *A)
SDK::UCommandlet::IsEditor
unsigned long IsEditor
Definition: LA_Core_classes.hpp:1165
SDK::UObject::STATIC_MultiplyEqual_Vector2DFloat
struct FVector2D STATIC_MultiplyEqual_Vector2DFloat(float B, struct FVector2D *A)
SDK::UInterfaceProperty::UnknownData00
unsigned char UnknownData00[0x8]
Definition: LA_Core_classes.hpp:887
SDK::FInterpCurveVector
Definition: LA_Core_structs.hpp:315
SDK::UObject::STATIC_Asin
float STATIC_Asin(float A)
SDK::UObject::STATIC_Normal
struct FVector STATIC_Normal(const struct FVector &A)
SDK::UObject::PointDistToPlane
float PointDistToPlane(const struct FVector &Point, const struct FRotator &Orientation, const struct FVector &Origin, struct FVector *out_ClosestPoint)
SDK::UObject::STATIC_RLerp
struct FRotator STATIC_RLerp(const struct FRotator &A, const struct FRotator &B, float Alpha, bool bShortestPath)
SDK::FName::GetName
std::string GetName() const
Definition: LA_Basic.hpp:212
SDK::UClassProperty
Definition: LA_Core_classes.hpp:813
SDK::UObject::STATIC_FMax
float STATIC_FMax(float A, float B)
SDK::UFactory::bCreateNew
unsigned long bCreateNew
Definition: LA_Core_classes.hpp:1034
SDK::UMetaData::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:557
SDK::UArrayProperty
Definition: LA_Core_classes.hpp:973
SDK::UExporter::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:1079
SDK::UDelegateProperty
Definition: LA_Core_classes.hpp:919
SDK::UObject::STATIC_And_IntInt
int STATIC_And_IntInt(int A, int B)
SDK::UObject::STATIC_DivideEqual_Vector2DFloat
struct FVector2D STATIC_DivideEqual_Vector2DFloat(float B, struct FVector2D *A)
SDK::UObject::TransformVectorByRotation
struct FVector TransformVectorByRotation(const struct FRotator &SourceRotation, const struct FVector &SourceVector, bool bInverse)
SDK::ULinkerLoad::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:611
SDK::UObject::STATIC_GetRightMost
struct FString STATIC_GetRightMost(const struct FString &Text)
SDK::UObject::STATIC_InverseTransformNormal
struct FVector STATIC_InverseTransformNormal(const struct FMatrix &TM, const struct FVector &A)
SDK::UObject::STATIC_EqualEqual_BoolBool
bool STATIC_EqualEqual_BoolBool(bool A, bool B)
SDK::UObject::STATIC_Square
float STATIC_Square(float A)
SDK::UObject::STATIC_Not_PreBool
bool STATIC_Not_PreBool(bool A)
SDK::UObject::STATIC_ClockwiseFrom_IntInt
bool STATIC_ClockwiseFrom_IntInt(int A, int B)
SDK::UClass::UnknownData01
unsigned char UnknownData01[0xAC]
Definition: LA_Core_classes.hpp:1244
SDK::UObject::GetSystemTime
void GetSystemTime(int *Year, int *Month, int *DayOfWeek, int *Day, int *Hour, int *Min, int *Sec, int *MSec)
SDK::UStruct::StaticClass
static UClass * StaticClass()
Definition: LA_Core_classes.hpp:668
SDK::UObject::STATIC_Add_ColorColor
struct FColor STATIC_Add_ColorColor(const struct FColor &A, const struct FColor &B)
SDK::UHelpCommandlet
Definition: LA_Core_classes.hpp:1184
SDK::UFactory::SupportedClass
class UClass * SupportedClass
Definition: LA_Core_classes.hpp:1030
SDK::UObject::STATIC_ComplementEqual_StrStr
bool STATIC_ComplementEqual_StrStr(const struct FString &A, const struct FString &B)
SDK::UObject::STATIC_FInterpEaseInOut
float STATIC_FInterpEaseInOut(float A, float B, float Alpha, float Exp)
SDK::UObject::STATIC_Greater_FloatFloat
bool STATIC_Greater_FloatFloat(float A, float B)
SDK::UObject::STATIC_Repl
struct FString STATIC_Repl(const struct FString &Src, const struct FString &Match, const struct FString &With, bool bCaseSensitive)
SDK::UObject::STATIC_EqualEqual_FloatFloat
bool STATIC_EqualEqual_FloatFloat(float A, float B)
SDK::UObject::STATIC_GetUnAxes
void STATIC_GetUnAxes(const struct FRotator &A, struct FVector *X, struct FVector *Y, struct FVector *Z)
SDK::UObject::STATIC_Normalize
struct FRotator STATIC_Normalize(const struct FRotator &Rot)
SDK::USystem::PackageSizeSoftLimit
int PackageSizeSoftLimit
Definition: LA_Core_classes.hpp:450
SDK::USystem::Extensions
TArray< struct FString > Extensions
Definition: LA_Core_classes.hpp:462
SDK::UObject::STATIC_VSizeSq2D
float STATIC_VSizeSq2D(const struct FVector &A)
SDK::UObject::STATIC_Normal2D
struct FVector STATIC_Normal2D(const struct FVector &A)
SDK::UEnum::UnknownData00
unsigned char UnknownData00[0x10]
Definition: LA_Core_classes.hpp:994
SDK::UDistributionFloat
Definition: LA_Core_classes.hpp:1133
SDK::UObject::STATIC_Less_FloatFloat
bool STATIC_Less_FloatFloat(float A, float B)
SDK::USystem::Paths
TArray< struct FString > Paths
Definition: LA_Core_classes.hpp:455
SDK::UObject::STATIC_Subtract_PreVector
struct FVector STATIC_Subtract_PreVector(const struct FVector &A)
SDK::UProperty
Definition: LA_Core_classes.hpp:725
SDK::USystem::MaxStaleCacheSize
int MaxStaleCacheSize
Definition: LA_Core_classes.hpp:448
SDK::UStructProperty::UnknownData00
unsigned char UnknownData00[0x8]
Definition: LA_Core_classes.hpp:746
SDK::UObject::STATIC_QuatDot
float STATIC_QuatDot(const struct FQuat &A, const struct FQuat &B)
SDK::UTextBuffer::UnknownData00
unsigned char UnknownData00[0x30]
Definition: LA_Core_classes.hpp:411
SDK::UObject::STATIC_DivideEqual_FloatFloat
float STATIC_DivideEqual_FloatFloat(float B, float *A)
SDK::UObject::PushedState
void PushedState()
SDK::UComponent::TemplateName
struct FName TemplateName
Definition: LA_Core_classes.hpp:1096
SDK::UObject::STATIC_GreaterEqual_StrStr
bool STATIC_GreaterEqual_StrStr(const struct FString &A, const struct FString &B)
SDK::UObject::GotoState
void GotoState(const struct FName &NewState, const struct FName &Label, bool bForceEvents, bool bKeepStack)
SDK::UObject::STATIC_VSize2D
float STATIC_VSize2D(const struct FVector &A)
SDK::TEnumAsByte
Definition: LA_Basic.hpp:109
SDK::UObject::STATIC_Min
int STATIC_Min(int A, int B)
SDK::UMetaData
Definition: LA_Core_classes.hpp:552