Lost Ark SDK  1.148.153.0
LA_GFxUI_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_GFxUI_structs.hpp"
10 
11 namespace SDK
12 {
13 //---------------------------------------------------------------------------
14 //Classes
15 //---------------------------------------------------------------------------
16 
17 // Class GFxUI.GFxEngine
18 // 0x0014 (0x0064 - 0x0050)
19 class UGFxEngine : public UObject
20 {
21 public:
22  TArray<struct FGCReference> GCReferences; // 0x0050(0x0010) (Transient, NeedCtorLink)
23  int RefCount; // 0x0060(0x0004) (Transient)
24 
25  static UClass* StaticClass()
26  {
27  static UClass* ptr = nullptr;
28  if (!ptr)
29  ptr = UObject::FindClass("Class GFxUI.GFxEngine");
30  return ptr;
31  }
32 
33 };
34 
35 
36 // Class GFxUI.GFxFSCmdHandler
37 // 0x0000 (0x0050 - 0x0050)
38 class UGFxFSCmdHandler : public UObject
39 {
40 public:
41 
42  static UClass* StaticClass()
43  {
44  static UClass* ptr = nullptr;
45  if (!ptr)
46  ptr = UObject::FindClass("Class GFxUI.GFxFSCmdHandler");
47  return ptr;
48  }
49 
50 
51  bool FSCommand(class UGFxMoviePlayer* Movie, class UGFxEvent_FSCommand* Event, const struct FString& Cmd, const struct FString& Arg);
52 };
53 
54 
55 // Class GFxUI.GFxInteraction
56 // 0x000C (0x00AC - 0x00A0)
58 {
59 public:
60  struct FPointer VfTable_FCallbackEventDevice; // 0x00A0(0x0008) (Const, Native, NoExport)
61  unsigned long bFakeMobileTouches : 1; // 0x00A8(0x0004)
62 
63  static UClass* StaticClass()
64  {
65  static UClass* ptr = nullptr;
66  if (!ptr)
67  ptr = UObject::FindClass("Class GFxUI.GFxInteraction");
68  return ptr;
69  }
70 
71 
72  void CloseAllMoviePlayers();
74  void NotifyPlayerRemoved(int PlayerIndex, class ULocalPlayer* RemovedPlayer);
75  void NotifyPlayerAdded(int PlayerIndex, class ULocalPlayer* AddedPlayer);
77  class UGFxMoviePlayer* GetFocusMovie(int ControllerId);
78 };
79 
80 
81 // Class GFxUI.GFxMoviePlayer
82 // 0x0194 (0x01E4 - 0x0050)
83 class UGFxMoviePlayer : public UObject
84 {
85 public:
86  struct FPointer pMovie; // 0x0050(0x0008) (Const, Native, Transient)
87  struct FPointer pCaptureKeys; // 0x0058(0x0008) (Const, Native, Transient)
88  struct FPointer pFocusIgnoreKeys; // 0x0060(0x0008) (Const, Native, Transient)
89  unsigned char UnknownData00[0x48]; // 0x0068(0x0048) UNKNOWN PROPERTY: MapProperty GFxUI.GFxMoviePlayer.ASUClasses
90  unsigned char UnknownData01[0x48]; // 0x00B0(0x0048) UNKNOWN PROPERTY: MapProperty GFxUI.GFxMoviePlayer.ASUObjects
91  int NextASUObject; // 0x00F8(0x0004) (Const, Transient)
92  class USwfMovie* MovieInfo; // 0x00FC(0x0008)
93  unsigned long bMovieIsOpen : 1; // 0x0104(0x0004) (Const)
94  unsigned long bDisplayWithHudOff : 1; // 0x0104(0x0004)
95  unsigned long bEnableGammaCorrection : 1; // 0x0104(0x0004)
96  unsigned long bWidgetsInitializedThisFrame : 1; // 0x0104(0x0004) (Const, Transient)
97  unsigned long bLogUnhandedWidgetInitializations : 1; // 0x0104(0x0004)
98  unsigned long bAllowInput : 1; // 0x0104(0x0004)
99  unsigned long bAllowFocus : 1; // 0x0104(0x0004)
100  unsigned long bAutoPlay : 1; // 0x0104(0x0004)
101  unsigned long bPauseGameWhileActive : 1; // 0x0104(0x0004)
102  unsigned long bDisableWorldRendering : 1; // 0x0104(0x0004)
103  unsigned long bCaptureWorldRendering : 1; // 0x0104(0x0004)
104  unsigned long bCloseOnLevelChange : 1; // 0x0104(0x0004)
105  unsigned long bOnlyOwnerFocusable : 1; // 0x0104(0x0004)
106  unsigned long bForceFullViewport : 1; // 0x0104(0x0004)
107  unsigned long bDiscardNonOwnerInput : 1; // 0x0104(0x0004)
108  unsigned long bCaptureInput : 1; // 0x0104(0x0004)
109  unsigned long bCaptureMouseInput : 1; // 0x0104(0x0004)
110  unsigned long bIgnoreMouseInput : 1; // 0x0104(0x0004)
111  unsigned long bIsSplitscreenLayoutModified : 1; // 0x0104(0x0004) (Transient)
112  unsigned long bShowHardwareMouseCursor : 1; // 0x0104(0x0004)
113  unsigned long bBlurLesserMovies : 1; // 0x0104(0x0004)
114  unsigned long bHideLesserMovies : 1; // 0x0104(0x0004)
115  unsigned long bIsPriorityBlurred : 1; // 0x0104(0x0004)
116  unsigned long bIsPriorityHidden : 1; // 0x0104(0x0004)
117  unsigned long bIgnoreVisibilityEffect : 1; // 0x0104(0x0004)
118  unsigned long bIgnoreBlurEffect : 1; // 0x0104(0x0004)
119  class UTextureRenderTarget2D* RenderTexture; // 0x0108(0x0008) (Edit)
120  int LocalPlayerOwnerIndex; // 0x0110(0x0004) (Transient)
121  class UObject* ExternalInterface; // 0x0114(0x0008)
122  TArray<struct FName> CaptureKeys; // 0x011C(0x0010) (NeedCtorLink)
123  TArray<struct FName> FocusIgnoreKeys; // 0x012C(0x0010) (NeedCtorLink)
124  TArray<struct FExternalTexture> ExternalTextures; // 0x013C(0x0010) (NeedCtorLink)
125  TArray<struct FSoundThemeBinding> SoundThemes; // 0x014C(0x0010) (Edit, NeedCtorLink)
128  unsigned char Priority; // 0x015E(0x0001)
129  unsigned char UnknownData02[0x1]; // 0x015F(0x0001) MISSED OFFSET
130  TArray<struct FGFxWidgetBinding> WidgetBindings; // 0x0160(0x0010) (NeedCtorLink)
131  unsigned char UnknownData03[0x48]; // 0x0170(0x0048) UNKNOWN PROPERTY: MapProperty GFxUI.GFxMoviePlayer.WidgetPathBindings
132  class UGFxObject* SplitscreenLayoutObject; // 0x01B8(0x0008) (Transient)
133  int SplitscreenLayoutYAdjust; // 0x01C0(0x0004) (Config)
134  TArray<class UGFxObject*> DebugArray; // 0x01C4(0x0010) (NeedCtorLink)
135  struct FScriptDelegate __OnPostAdvance__Delegate; // 0x01D4(0x0010) (NeedCtorLink)
136 
137  static UClass* StaticClass()
138  {
139  static UClass* ptr = nullptr;
140  if (!ptr)
141  ptr = UObject::FindClass("Class GFxUI.GFxMoviePlayer");
142  return ptr;
143  }
144 
145 
147  void ApplyPriorityVisibilityEffect(bool bRemoveEffect);
148  void ApplyPriorityBlurEffect(bool bRemoveEffect);
149  void ApplyPriorityEffect(bool bRequestedBlurState, bool bRequestedHiddenState);
150  void PlaySoundFromTheme(const struct FName& EventName, const struct FName& SoundThemeName);
151  void OnFocusLost(int LocalPlayerIndex);
152  void OnFocusGained(int LocalPlayerIndex);
153  void ConsoleCommand(const struct FString& Command);
154  class APlayerController* GetPC();
155  class ULocalPlayer* GetLP();
156  void Init(class ULocalPlayer* LocPlay);
157  void SetWidgetPathBinding(class UGFxObject* WidgetToBind, const struct FName& Path);
158  void PostWidgetInit();
159  bool WidgetUnloaded(const struct FName& WidgetName, const struct FName& WidgetPath, class UGFxObject* Widget);
160  bool WidgetInitialized(const struct FName& WidgetName, const struct FName& WidgetPath, class UGFxObject* Widget);
161  struct FString ActionScriptString(const struct FString& Path);
162  float ActionScriptFloat(const struct FString& Path);
163  int ActionScriptInt(const struct FString& Path);
164  void ActionScriptVoid(const struct FString& Path);
165  struct FASValue _Invoke(const struct FString& method, TArray<struct FASValue> args);
166  void ActionScriptSetFunction(class UGFxObject* Object, const struct FString& Member);
167  class UGFxObject* CreateArray(class UClass* Type);
168  class UGFxObject* CreateObject(const struct FString& ASClass, class UClass* Type, TArray<struct FASValue> args);
169  bool SetVariableStringArray(const struct FString& Path, int Index, TArray<struct FString> Arg);
170  bool SetVariableFloatArray(const struct FString& Path, int Index, TArray<float> Arg);
171  bool SetVariableIntArray(const struct FString& Path, int Index, TArray<int> Arg);
172  bool SetVariableArray(const struct FString& Path, int Index, TArray<struct FASValue> Arg);
173  bool GetVariableStringArray(const struct FString& Path, int Index, TArray<struct FString>* Arg);
174  bool GetVariableFloatArray(const struct FString& Path, int Index, TArray<float>* Arg);
175  bool GetVariableIntArray(const struct FString& Path, int Index, TArray<int>* Arg);
176  bool GetVariableArray(const struct FString& Path, int Index, TArray<struct FASValue>* Arg);
177  void SetVariableObject(const struct FString& Path, class UGFxObject* Object);
178  void SetVariableString(const struct FString& Path, const struct FString& S);
179  void SetVariableInt(const struct FString& Path, int I);
180  void SetVariableNumber(const struct FString& Path, float F);
181  void SetVariableBool(const struct FString& Path, bool B);
182  void SetVariable(const struct FString& Path, const struct FASValue& Arg);
183  class UGFxObject* GetVariableObject(const struct FString& Path, class UClass* Type);
184  struct FString GetVariableString(const struct FString& Path);
185  int GetVariableInt(const struct FString& Path);
186  float GetVariableNumber(const struct FString& Path);
187  bool GetVariableBool(const struct FString& Path);
188  struct FASValue GetVariable(const struct FString& Path);
189  int GetAVMVersion();
190  bool FilterButtonInput(int ControllerId, const struct FName& ButtonName, TEnumAsByte<EInputEvent> InputEvent);
191  void FlushPlayerInput(bool capturekeysonly);
192  void ClearFocusIgnoreKeys();
193  void AddFocusIgnoreKey(const struct FName& Key);
194  void ClearCaptureKeys();
195  void AddCaptureKey(const struct FName& Key);
196  void SetMovieCanReceiveInput(bool bCanReceiveInput);
197  void SetMovieCanReceiveFocus(bool bCanReceiveFocus);
198  void SetPerspective3D(struct FMatrix* matPersp);
199  void SetView3D(struct FMatrix* matView);
200  void GetVisibleFrameRect(float* x0, float* y0, float* X1, float* Y1);
203  void SetViewport(int X, int Y, int Width, int Height);
205  void SetPriority(unsigned char NewPriority);
206  bool SetExternalTextureEx(const struct FString& Resource, class UTexture* Texture, int targetWidth, int targetHeight, bool targetStretch);
207  bool SetExternalTexture(const struct FString& Resource, class UTexture* Texture);
208  void SetExternalInterface(class UObject* H);
210  void SetMovieInfo(class USwfMovie* Data);
211  void ConditionalClearPause();
212  void OnCleanup();
213  void OnClose();
214  void Close(bool Unload);
215  void SetPause(bool bPausePlayback);
216  void OnPostAdvance(float DeltaTime);
217  void PostAdvance(float DeltaTime);
218  void Advance(float Time);
219  bool Start(bool StartPaused);
220 };
221 
222 
223 // Class GFxUI.GFxObject
224 // 0x0054 (0x00A4 - 0x0050)
225 class UGFxObject : public UObject
226 {
227 public:
228  int Value[0xC]; // 0x0050(0x0004) (Const, Native)
229  struct FString PathInfo; // 0x0080(0x0010) (NeedCtorLink)
230  TArray<struct FGFxWidgetBinding> SubWidgetBindings; // 0x0090(0x0010) (NeedCtorLink)
231  unsigned long bListenExternalInterfaceCall : 1; // 0x00A0(0x0004)
232 
233  static UClass* StaticClass()
234  {
235  static UClass* ptr = nullptr;
236  if (!ptr)
237  ptr = UObject::FindClass("Class GFxUI.GFxObject");
238  return ptr;
239  }
240 
241 
242  void DestroyGFxObject();
243  bool WidgetUnloaded(const struct FName& WidgetName, const struct FName& WidgetPath, class UGFxObject* Widget);
244  bool WidgetInitialized(const struct FName& WidgetName, const struct FName& WidgetPath, class UGFxObject* Widget);
245  void GotoAndStopI(int frame);
246  void GotoAndStop(const struct FString& frame);
247  void GotoAndPlayI(int frame);
248  void GotoAndPlay(const struct FString& frame);
249  struct FString ActionScriptString(const struct FString& method);
250  float ActionScriptFloat(const struct FString& method);
251  int ActionScriptInt(const struct FString& method);
252  void ActionScriptVoid(const struct FString& method);
253  struct FASValue _Invoke(const struct FString& Member, TArray<struct FASValue> args);
254  void ActionScriptSetFunctionOn(class UGFxObject* Target, const struct FString& Member);
255  void ActionScriptSetFunction(const struct FString& Member);
256  void SetElementMemberString(int Index, const struct FString& Member, const struct FString& S);
257  void SetElementMemberInt(int Index, const struct FString& Member, int I);
258  void SetElementMemberFloat(int Index, const struct FString& Member, float F);
259  void SetElementMemberBool(int Index, const struct FString& Member, bool B);
260  void SetElementMemberObject(int Index, const struct FString& Member, class UGFxObject* val);
261  void SetElementMember(int Index, const struct FString& Member, const struct FASValue& Arg);
262  struct FString GetElementMemberString(int Index, const struct FString& Member);
263  int GetElementMemberInt(int Index, const struct FString& Member);
264  float GetElementMemberFloat(int Index, const struct FString& Member);
265  bool GetElementMemberBool(int Index, const struct FString& Member);
266  class UGFxObject* GetElementMemberObject(int Index, const struct FString& Member, const struct FString& SourceFile, int SourceLine, class UClass* Type);
267  class UGFxObject* GetElementMemberObjectEx(int Index, const struct FString& Member, const struct FString& SourceFile, int SourceLine, class UClass* Type, const struct FString& ASClass);
268  struct FASValue GetElementMember(int Index, const struct FString& Member);
269  void SetElementColorTransform(int Index, const struct FASColorTransform& cxform);
270  void SetElementPosition(int Index, float X, float Y);
271  void SetElementVisible(int Index, bool Visible);
272  void SetElementDisplayMatrix(int Index, const struct FMatrix& M);
273  void SetElementDisplayInfo(int Index, const struct FASDisplayInfo& D);
274  struct FMatrix GetElementDisplayMatrix(int Index);
275  struct FASDisplayInfo GetElementDisplayInfo(int Index);
276  void SetElementString(int Index, const struct FString& S);
277  void SetElementInt(int Index, int I);
278  void SetElementFloat(int Index, float F);
279  void SetElementBool(int Index, bool B);
280  void SetElementObject(int Index, class UGFxObject* val);
281  void SetElement(int Index, const struct FASValue& Arg);
282  struct FString GetElementString(int Index);
283  int GetElementInt(int Index);
284  float GetElementFloat(int Index);
285  bool GetElementBool(int Index);
286  class UGFxObject* GetElementObject(int Index, const struct FString& SourceFile, int SourceLine, class UClass* Type);
287  class UGFxObject* GetElementObjectEx(int Index, const struct FString& SourceFile, int SourceLine, class UClass* Type, const struct FString& ASClass);
288  struct FASValue GetElement(int Index);
289  void SetText(const struct FString& Text, class UTranslationContext* InContext);
290  struct FString GetText();
291  void SetVisible(bool Visible);
292  void SetDisplayMatrix3D(const struct FMatrix& M);
293  void SetDisplayMatrix(const struct FMatrix& M);
294  void SetColorTransform(const struct FASColorTransform& cxform);
295  void SetPosition(float X, float Y);
296  void SetDisplayInfo(const struct FASDisplayInfo& D);
297  struct FMatrix GetDisplayMatrix3D();
298  struct FMatrix GetDisplayMatrix();
300  bool GetPosition(float* X, float* Y);
302  struct FString STATIC_TranslateString(const struct FString& StringToTranslate, class UTranslationContext* InContext);
303  void SetFunction(const struct FString& Member, class UObject* context, const struct FName& fname);
304  void SetObject(const struct FString& Member, class UGFxObject* val);
305  void SetString(const struct FString& Member, const struct FString& S, class UTranslationContext* InContext);
306  void SetInt(const struct FString& Member, int I);
307  void SetFloat(const struct FString& Member, float F);
308  void SetBool(const struct FString& Member, bool B);
309  void Set(const struct FString& Member, const struct FASValue& Arg);
310  bool IsObject(const struct FString& Member);
311  bool IsString(const struct FString& Member);
312  bool IsInt(const struct FString& Member);
313  bool IsFloat(const struct FString& Member);
314  bool IsBool(const struct FString& Member);
315  class UGFxObject* GetObject(const struct FString& Member, const struct FString& SourceFile, int SourceLine, class UClass* Type);
316  struct FString GetString(const struct FString& Member);
317  int GetInt(const struct FString& Member);
318  float GetFloat(const struct FString& Member);
319  bool GetBool(const struct FString& Member);
320  struct FASValue Get(const struct FString& Member);
321 };
322 
323 
324 // Class GFxUI.GFxClikWidget
325 // 0x0010 (0x00B4 - 0x00A4)
327 {
328 public:
329  struct FScriptDelegate __EventListener__Delegate; // 0x00A4(0x0010) (NeedCtorLink)
330 
331  static UClass* StaticClass()
332  {
333  static UClass* ptr = nullptr;
334  if (!ptr)
335  ptr = UObject::FindClass("Class GFxUI.GFxClikWidget");
336  return ptr;
337  }
338 
339 
340  void ASRemoveAllEventListeners(const struct FString& Event);
341  void AS3AddEventListener(const struct FString& Type, class UGFxObject* O, bool useCapture, int listenerPriority, bool useWeakReference);
342  void ASAddEventListener(const struct FString& Type, class UGFxObject* O, const struct FString& func);
343  void SetListener(class UGFxObject* O, const struct FString& Member, const struct FScriptDelegate& Listener);
344  struct FString GetEventStringFromTypename(const struct FName& Typename);
345  void RemoveAllEventListeners(const struct FString& Event);
346  void AddEventListener(const struct FName& Type, const struct FScriptDelegate& Listener, bool useCapture, int listenerPriority, bool useWeakReference);
347  void EventListener(const struct FEventData& Data);
348 };
349 
350 
351 // Class GFxUI.GFxRawData
352 // 0x0040 (0x0090 - 0x0050)
353 class UGFxRawData : public UObject
354 {
355 public:
356  TArray<unsigned char> RawData; // 0x0050(0x0010) (Const, NeedCtorLink)
357  TArray<struct FString> ReferencedSwfs; // 0x0060(0x0010) (Edit, EditConst, NeedCtorLink)
358  TArray<class UObject*> References; // 0x0070(0x0010) (Edit, EditConst, NeedCtorLink)
359  TArray<class UObject*> UserReferences; // 0x0080(0x0010) (Edit, NeedCtorLink)
360 
361  static UClass* StaticClass()
362  {
363  static UClass* ptr = nullptr;
364  if (!ptr)
365  ptr = UObject::FindClass("Class GFxUI.GFxRawData");
366  return ptr;
367  }
368 
369 };
370 
371 
372 // Class GFxUI.SwfMovie
373 // 0x004C (0x00DC - 0x0090)
374 class USwfMovie : public UGFxRawData
375 {
376 public:
377  unsigned long bUsesFontlib : 1; // 0x0090(0x0004) (Edit)
378  unsigned long bSetSRGBOnImportedTextures : 1; // 0x0090(0x0004) (Edit, EditConst)
379  unsigned long bPackTextures : 1; // 0x0090(0x0004) (Edit)
380  unsigned long bForceSquarePacking : 1; // 0x0090(0x0004) (Edit)
381  struct FString SourceFile; // 0x0094(0x0010) (Edit, NeedCtorLink)
382  int PackTextureSize; // 0x00A4(0x0004) (Edit)
384  unsigned char UnknownData00[0x3]; // 0x00A9(0x0003) MISSED OFFSET
385  struct FString TextureFormat; // 0x00AC(0x0010) (Edit, EditConst, NeedCtorLink)
386  struct FString SourceFileTimestamp; // 0x00BC(0x0010) (Edit, EditConst, NeedCtorLink)
387  int RTTextures; // 0x00CC(0x0004)
388  int RTVideoTextures; // 0x00D0(0x0004)
389  struct FQWord ImportTimeStamp; // 0x00D4(0x0008) (Const, Transient)
390 
391  static UClass* StaticClass()
392  {
393  static UClass* ptr = nullptr;
394  if (!ptr)
395  ptr = UObject::FindClass("Class GFxUI.SwfMovie");
396  return ptr;
397  }
398 
399 };
400 
401 
402 // Class GFxUI.FlashMovie
403 // 0x0000 (0x00DC - 0x00DC)
404 class UFlashMovie : public USwfMovie
405 {
406 public:
407 
408  static UClass* StaticClass()
409  {
410  static UClass* ptr = nullptr;
411  if (!ptr)
412  ptr = UObject::FindClass("Class GFxUI.FlashMovie");
413  return ptr;
414  }
415 
416 };
417 
418 
419 // Class GFxUI.GFxAction_CloseMovie
420 // 0x000C (0x015C - 0x0150)
422 {
423 public:
424  class UGFxMoviePlayer* Movie; // 0x0150(0x0008)
425  unsigned long bUnload : 1; // 0x0158(0x0004) (Edit)
426 
427  static UClass* StaticClass()
428  {
429  static UClass* ptr = nullptr;
430  if (!ptr)
431  ptr = UObject::FindClass("Class GFxUI.GFxAction_CloseMovie");
432  return ptr;
433  }
434 
435 
437 };
438 
439 
440 // Class GFxUI.GFxAction_GetVariable
441 // 0x0018 (0x0168 - 0x0150)
443 {
444 public:
445  class UGFxMoviePlayer* Movie; // 0x0150(0x0008)
446  struct FString Variable; // 0x0158(0x0010) (Edit, NeedCtorLink)
447 
448  static UClass* StaticClass()
449  {
450  static UClass* ptr = nullptr;
451  if (!ptr)
452  ptr = UObject::FindClass("Class GFxUI.GFxAction_GetVariable");
453  return ptr;
454  }
455 
456 
458 };
459 
460 
461 // Class GFxUI.GFxAction_Invoke
462 // 0x0028 (0x0178 - 0x0150)
464 {
465 public:
466  class UGFxMoviePlayer* Movie; // 0x0150(0x0008)
467  struct FString MethodName; // 0x0158(0x0010) (Edit, NeedCtorLink)
468  TArray<struct FASValue> Arguments; // 0x0168(0x0010) (Edit, NeedCtorLink)
469 
470  static UClass* StaticClass()
471  {
472  static UClass* ptr = nullptr;
473  if (!ptr)
474  ptr = UObject::FindClass("Class GFxUI.GFxAction_Invoke");
475  return ptr;
476  }
477 
478 
480 };
481 
482 
483 // Class GFxUI.GFxAction_OpenMovie
484 // 0x0048 (0x0198 - 0x0150)
486 {
487 public:
488  class USwfMovie* Movie; // 0x0150(0x0008) (Edit)
489  class UClass* MoviePlayerClass; // 0x0158(0x0008) (Edit)
490  class UGFxMoviePlayer* MoviePlayer; // 0x0160(0x0008)
491  unsigned long bTakeFocus : 1; // 0x0168(0x0004) (Edit)
492  unsigned long bCaptureInput : 1; // 0x0168(0x0004) (Edit)
493  unsigned long bStartPaused : 1; // 0x0168(0x0004) (Edit)
494  unsigned long bEnableGammaCorrection : 1; // 0x0168(0x0004)
495  unsigned long bDisplayWithHudOff : 1; // 0x0168(0x0004) (Edit)
497  unsigned char UnknownData00[0x3]; // 0x016D(0x0003) MISSED OFFSET
498  class UTextureRenderTarget2D* RenderTexture; // 0x0170(0x0008) (Edit)
499  TArray<struct FName> CaptureKeys; // 0x0178(0x0010) (Edit, NeedCtorLink)
500  TArray<struct FName> FocusIgnoreKeys; // 0x0188(0x0010) (Edit, NeedCtorLink)
501 
502  static UClass* StaticClass()
503  {
504  static UClass* ptr = nullptr;
505  if (!ptr)
506  ptr = UObject::FindClass("Class GFxUI.GFxAction_OpenMovie");
507  return ptr;
508  }
509 
510 
512 };
513 
514 
515 // Class GFxUI.GFxAction_SetCaptureKeys
516 // 0x0018 (0x0168 - 0x0150)
518 {
519 public:
520  class UGFxMoviePlayer* Movie; // 0x0150(0x0008)
521  TArray<struct FName> CaptureKeys; // 0x0158(0x0010) (Edit, NeedCtorLink)
522 
523  static UClass* StaticClass()
524  {
525  static UClass* ptr = nullptr;
526  if (!ptr)
527  ptr = UObject::FindClass("Class GFxUI.GFxAction_SetCaptureKeys");
528  return ptr;
529  }
530 
531 };
532 
533 
534 // Class GFxUI.GFxAction_SetVariable
535 // 0x0018 (0x0168 - 0x0150)
537 {
538 public:
539  class UGFxMoviePlayer* Movie; // 0x0150(0x0008)
540  struct FString Variable; // 0x0158(0x0010) (Edit, NeedCtorLink)
541 
542  static UClass* StaticClass()
543  {
544  static UClass* ptr = nullptr;
545  if (!ptr)
546  ptr = UObject::FindClass("Class GFxUI.GFxAction_SetVariable");
547  return ptr;
548  }
549 
550 
552 };
553 
554 
555 // Class GFxUI.GFxEvent_FSCommand
556 // 0x0020 (0x0180 - 0x0160)
558 {
559 public:
560  class USwfMovie* Movie; // 0x0160(0x0008) (Edit)
561  struct FString FSCommand; // 0x0168(0x0010) (Edit, NeedCtorLink)
562  class UGFxFSCmdHandler_Kismet* Handler; // 0x0178(0x0008)
563 
564  static UClass* StaticClass()
565  {
566  static UClass* ptr = nullptr;
567  if (!ptr)
568  ptr = UObject::FindClass("Class GFxUI.GFxEvent_FSCommand");
569  return ptr;
570  }
571 
572 };
573 
574 
575 // Class GFxUI.GFxFSCmdHandler_Kismet
576 // 0x0000 (0x0050 - 0x0050)
578 {
579 public:
580 
581  static UClass* StaticClass()
582  {
583  static UClass* ptr = nullptr;
584  if (!ptr)
585  ptr = UObject::FindClass("Class GFxUI.GFxFSCmdHandler_Kismet");
586  return ptr;
587  }
588 
589 
590  bool FSCommand(class UGFxMoviePlayer* Movie, class UGFxEvent_FSCommand* Event, const struct FString& Cmd, const struct FString& Arg);
591 };
592 
593 
594 }
595 
596 #ifdef _MSC_VER
597  #pragma pack(pop)
598 #endif
SDK::UGFxAction_GetVariable::Variable
struct FString Variable
Definition: LA_GFxUI_classes.hpp:446
SDK::UGFxClikWidget::GetEventStringFromTypename
struct FString GetEventStringFromTypename(const struct FName &Typename)
SDK::UClass
Definition: LA_Core_classes.hpp:1239
SDK::USequenceEvent
Definition: LA_Engine_classes.hpp:28280
SDK::UGFxMoviePlayer::LocalPlayerOwnerIndex
int LocalPlayerOwnerIndex
Definition: LA_GFxUI_classes.hpp:120
SDK::USwfMovie::TextureRescale
TEnumAsByte< EFlashTextureRescale > TextureRescale
Definition: LA_GFxUI_classes.hpp:383
SDK::UTexture
Definition: LA_Engine_classes.hpp:10673
SDK::UFlashMovie::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:408
SDK::UGFxAction_SetVariable::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:542
SDK::UGFxObject::SetElementPosition
void SetElementPosition(int Index, float X, float Y)
SDK::UGFxObject::GetDisplayInfo
struct FASDisplayInfo GetDisplayInfo()
SDK::UGFxObject::ActionScriptInt
int ActionScriptInt(const struct FString &method)
SDK::UGFxObject::IsFloat
bool IsFloat(const struct FString &Member)
SDK::UGFxObject::ActionScriptSetFunction
void ActionScriptSetFunction(const struct FString &Member)
SDK::UGFxMoviePlayer::Start
bool Start(bool StartPaused)
SDK::UGFxAction_OpenMovie
Definition: LA_GFxUI_classes.hpp:485
SDK::UGFxObject::GotoAndPlay
void GotoAndPlay(const struct FString &frame)
SDK::UGFxObject::bListenExternalInterfaceCall
unsigned long bListenExternalInterfaceCall
Definition: LA_GFxUI_classes.hpp:231
SDK::UGFxMoviePlayer::bCloseOnLevelChange
unsigned long bCloseOnLevelChange
Definition: LA_GFxUI_classes.hpp:104
SDK::UGFxAction_Invoke
Definition: LA_GFxUI_classes.hpp:463
SDK::USwfMovie::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:391
SDK::UGFxAction_GetVariable::IsValidLevelSequenceObject
bool IsValidLevelSequenceObject()
SDK::USequenceAction
Definition: LA_Engine_classes.hpp:25968
SDK::UGFxMoviePlayer::GetVariableObject
class UGFxObject * GetVariableObject(const struct FString &Path, class UClass *Type)
SDK::UGFxMoviePlayer::bForceFullViewport
unsigned long bForceFullViewport
Definition: LA_GFxUI_classes.hpp:106
SDK::UGFxMoviePlayer::bWidgetsInitializedThisFrame
unsigned long bWidgetsInitializedThisFrame
Definition: LA_GFxUI_classes.hpp:96
SDK::UGFxObject::GetElementDisplayMatrix
struct FMatrix GetElementDisplayMatrix(int Index)
SDK::UGFxAction_OpenMovie::MoviePlayer
class UGFxMoviePlayer * MoviePlayer
Definition: LA_GFxUI_classes.hpp:490
SDK::UGFxMoviePlayer::GetLP
class ULocalPlayer * GetLP()
SDK::UGFxMoviePlayer::bIsSplitscreenLayoutModified
unsigned long bIsSplitscreenLayoutModified
Definition: LA_GFxUI_classes.hpp:111
SDK::FASValue
Definition: LA_GFxUI_structs.hpp:108
SDK::USwfMovie::ImportTimeStamp
struct FQWord ImportTimeStamp
Definition: LA_GFxUI_classes.hpp:389
SDK::UGFxObject::SetText
void SetText(const struct FString &Text, class UTranslationContext *InContext)
SDK::UGFxMoviePlayer::bDisplayWithHudOff
unsigned long bDisplayWithHudOff
Definition: LA_GFxUI_classes.hpp:94
SDK::UGFxObject::SetFunction
void SetFunction(const struct FString &Member, class UObject *context, const struct FName &fname)
SDK::UGFxMoviePlayer::bShowHardwareMouseCursor
unsigned long bShowHardwareMouseCursor
Definition: LA_GFxUI_classes.hpp:112
SDK::UGFxMoviePlayer::MovieInfo
class USwfMovie * MovieInfo
Definition: LA_GFxUI_classes.hpp:92
SDK::UGFxObject::SetElementMemberObject
void SetElementMemberObject(int Index, const struct FString &Member, class UGFxObject *val)
SDK::UGFxMoviePlayer::ClearCaptureKeys
void ClearCaptureKeys()
SDK::UGFxObject
Definition: LA_GFxUI_classes.hpp:225
SDK::UGFxEngine::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:25
SDK::UGFxMoviePlayer::SetVariableFloatArray
bool SetVariableFloatArray(const struct FString &Path, int Index, TArray< float > Arg)
SDK::UGFxObject::PathInfo
struct FString PathInfo
Definition: LA_GFxUI_classes.hpp:229
SDK::UGFxAction_Invoke::Movie
class UGFxMoviePlayer * Movie
Definition: LA_GFxUI_classes.hpp:466
SDK::UGFxObject::IsString
bool IsString(const struct FString &Member)
SDK::UGFxObject::GetElementMember
struct FASValue GetElementMember(int Index, const struct FString &Member)
SDK::UGFxFSCmdHandler
Definition: LA_GFxUI_classes.hpp:38
SDK::UGFxMoviePlayer::PlaySoundFromTheme
void PlaySoundFromTheme(const struct FName &EventName, const struct FName &SoundThemeName)
SDK::UGFxAction_SetVariable::Movie
class UGFxMoviePlayer * Movie
Definition: LA_GFxUI_classes.hpp:539
SDK::UGFxObject::SetElementDisplayMatrix
void SetElementDisplayMatrix(int Index, const struct FMatrix &M)
SDK::FASColorTransform
Definition: LA_GFxUI_structs.hpp:146
SDK::UGFxMoviePlayer::GetVariableIntArray
bool GetVariableIntArray(const struct FString &Path, int Index, TArray< int > *Arg)
SDK::UGFxMoviePlayer::ApplyPriorityBlurEffect
void ApplyPriorityBlurEffect(bool bRemoveEffect)
SDK::UGFxMoviePlayer::WidgetUnloaded
bool WidgetUnloaded(const struct FName &WidgetName, const struct FName &WidgetPath, class UGFxObject *Widget)
SDK::UGFxMoviePlayer::SplitscreenLayoutYAdjust
int SplitscreenLayoutYAdjust
Definition: LA_GFxUI_classes.hpp:133
SDK::UGFxMoviePlayer::SetTimingMode
void SetTimingMode(TEnumAsByte< EGFxTimingMode > Mode)
SDK::UGFxMoviePlayer::SetVariableNumber
void SetVariableNumber(const struct FString &Path, float F)
SDK::UGFxObject::DestroyGFxObject
void DestroyGFxObject()
SDK::UGFxAction_OpenMovie::bEnableGammaCorrection
unsigned long bEnableGammaCorrection
Definition: LA_GFxUI_classes.hpp:494
SDK::UGFxMoviePlayer::DebugArray
TArray< class UGFxObject * > DebugArray
Definition: LA_GFxUI_classes.hpp:134
SDK::USwfMovie::RTTextures
int RTTextures
Definition: LA_GFxUI_classes.hpp:387
SDK::UGFxMoviePlayer::bEnableGammaCorrection
unsigned long bEnableGammaCorrection
Definition: LA_GFxUI_classes.hpp:95
SDK::UGFxClikWidget::SetListener
void SetListener(class UGFxObject *O, const struct FString &Member, const struct FScriptDelegate &Listener)
SDK::UGFxEvent_FSCommand::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:564
SDK::FString
Definition: LA_Basic.hpp:69
SDK::UGFxAction_OpenMovie::RenderTextureMode
TEnumAsByte< EGFxRenderTextureMode > RenderTextureMode
Definition: LA_GFxUI_classes.hpp:496
SDK::UGFxMoviePlayer::bMovieIsOpen
unsigned long bMovieIsOpen
Definition: LA_GFxUI_classes.hpp:93
SDK::UGFxMoviePlayer::bAllowFocus
unsigned long bAllowFocus
Definition: LA_GFxUI_classes.hpp:99
SDK::UGFxMoviePlayer::__OnPostAdvance__Delegate
struct FScriptDelegate __OnPostAdvance__Delegate
Definition: LA_GFxUI_classes.hpp:135
SDK::USwfMovie::RTVideoTextures
int RTVideoTextures
Definition: LA_GFxUI_classes.hpp:388
SDK::UGFxObject::SubWidgetBindings
TArray< struct FGFxWidgetBinding > SubWidgetBindings
Definition: LA_GFxUI_classes.hpp:230
SDK::UGFxMoviePlayer::ExternalInterface
class UObject * ExternalInterface
Definition: LA_GFxUI_classes.hpp:121
SDK::UGFxMoviePlayer::bAutoPlay
unsigned long bAutoPlay
Definition: LA_GFxUI_classes.hpp:100
SDK::UGFxObject::GetElementObjectEx
class UGFxObject * GetElementObjectEx(int Index, const struct FString &SourceFile, int SourceLine, class UClass *Type, const struct FString &ASClass)
SDK::UGFxEvent_FSCommand::FSCommand
struct FString FSCommand
Definition: LA_GFxUI_classes.hpp:561
SDK::UGFxObject::Set
void Set(const struct FString &Member, const struct FASValue &Arg)
SDK::UGFxMoviePlayer::SetVariableObject
void SetVariableObject(const struct FString &Path, class UGFxObject *Object)
SDK::UGFxObject::GotoAndStop
void GotoAndStop(const struct FString &frame)
SDK::UGFxMoviePlayer::OnCleanup
void OnCleanup()
SDK::UGFxMoviePlayer::bBlurLesserMovies
unsigned long bBlurLesserMovies
Definition: LA_GFxUI_classes.hpp:113
SDK::UGFxMoviePlayer::SetVariableArray
bool SetVariableArray(const struct FString &Path, int Index, TArray< struct FASValue > Arg)
SDK::UGFxFSCmdHandler_Kismet
Definition: LA_GFxUI_classes.hpp:577
SDK::USwfMovie::bUsesFontlib
unsigned long bUsesFontlib
Definition: LA_GFxUI_classes.hpp:377
SDK::UGFxObject::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:233
SDK::UGFxMoviePlayer::SetWidgetPathBinding
void SetWidgetPathBinding(class UGFxObject *WidgetToBind, const struct FName &Path)
SDK::UGFxObject::GetPosition
bool GetPosition(float *X, float *Y)
SDK::UGFxAction_SetCaptureKeys::CaptureKeys
TArray< struct FName > CaptureKeys
Definition: LA_GFxUI_classes.hpp:521
SDK::UGFxAction_OpenMovie::UnknownData00
unsigned char UnknownData00[0x3]
Definition: LA_GFxUI_classes.hpp:497
SDK::UGFxMoviePlayer::SetVariableStringArray
bool SetVariableStringArray(const struct FString &Path, int Index, TArray< struct FString > Arg)
SDK::UGFxMoviePlayer::SetMovieCanReceiveFocus
void SetMovieCanReceiveFocus(bool bCanReceiveFocus)
SDK::USwfMovie
Definition: LA_GFxUI_classes.hpp:374
SDK::UGFxObject::SetColorTransform
void SetColorTransform(const struct FASColorTransform &cxform)
SDK::UGFxMoviePlayer::ActionScriptVoid
void ActionScriptVoid(const struct FString &Path)
SDK::UGFxMoviePlayer::Priority
unsigned char Priority
Definition: LA_GFxUI_classes.hpp:128
SDK::UGFxMoviePlayer::AddCaptureKey
void AddCaptureKey(const struct FName &Key)
LA_GFxUI_structs.hpp
SDK::UGFxMoviePlayer::ActionScriptString
struct FString ActionScriptString(const struct FString &Path)
SDK::UGFxMoviePlayer::SoundThemes
TArray< struct FSoundThemeBinding > SoundThemes
Definition: LA_GFxUI_classes.hpp:125
SDK::UGFxMoviePlayer::CaptureKeys
TArray< struct FName > CaptureKeys
Definition: LA_GFxUI_classes.hpp:122
SDK::UGFxInteraction::NotifyGameSessionEnded
void NotifyGameSessionEnded()
SDK::UTextureRenderTarget2D
Definition: LA_Engine_classes.hpp:32179
SDK::UGFxClikWidget::__EventListener__Delegate
struct FScriptDelegate __EventListener__Delegate
Definition: LA_GFxUI_classes.hpp:329
SDK::UGFxMoviePlayer::SetExternalTextureEx
bool SetExternalTextureEx(const struct FString &Resource, class UTexture *Texture, int targetWidth, int targetHeight, bool targetStretch)
SDK::UGFxObject::SetElementMemberString
void SetElementMemberString(int Index, const struct FString &Member, const struct FString &S)
SDK::UGFxMoviePlayer::SetVariableBool
void SetVariableBool(const struct FString &Path, bool B)
SDK::UGFxAction_OpenMovie::RenderTexture
class UTextureRenderTarget2D * RenderTexture
Definition: LA_GFxUI_classes.hpp:498
SDK::UGFxMoviePlayer::GetVisibleFrameRect
void GetVisibleFrameRect(float *x0, float *y0, float *X1, float *Y1)
SDK::ULocalPlayer
Definition: LA_Engine_classes.hpp:8954
SDK::UGFxMoviePlayer::OnClose
void OnClose()
SDK::UGFxInteraction::NotifyPlayerAdded
void NotifyPlayerAdded(int PlayerIndex, class ULocalPlayer *AddedPlayer)
SDK::UGFxAction_OpenMovie::bStartPaused
unsigned long bStartPaused
Definition: LA_GFxUI_classes.hpp:493
SDK::UGFxObject::SetObject
void SetObject(const struct FString &Member, class UGFxObject *val)
SDK::UGFxAction_OpenMovie::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:502
SDK::UGFxMoviePlayer::SetAlignment
void SetAlignment(TEnumAsByte< EGFxAlign > A)
SDK::UGFxAction_CloseMovie::bUnload
unsigned long bUnload
Definition: LA_GFxUI_classes.hpp:425
SDK::UGFxMoviePlayer::UnknownData00
unsigned char UnknownData00[0x48]
Definition: LA_GFxUI_classes.hpp:89
SDK::UInteraction
Definition: LA_Engine_classes.hpp:10914
SDK::UGFxMoviePlayer::pFocusIgnoreKeys
struct FPointer pFocusIgnoreKeys
Definition: LA_GFxUI_classes.hpp:88
SDK::FMatrix
Definition: LA_Core_structs.hpp:359
SDK::UGFxRawData::UserReferences
TArray< class UObject * > UserReferences
Definition: LA_GFxUI_classes.hpp:359
SDK::UGFxObject::GetDisplayMatrix
struct FMatrix GetDisplayMatrix()
SDK::UGFxMoviePlayer::GetPC
class APlayerController * GetPC()
SDK::UGFxObject::ActionScriptVoid
void ActionScriptVoid(const struct FString &method)
SDK::UGFxInteraction
Definition: LA_GFxUI_classes.hpp:57
SDK::UGFxAction_SetCaptureKeys
Definition: LA_GFxUI_classes.hpp:517
SDK::UGFxObject::SetElementDisplayInfo
void SetElementDisplayInfo(int Index, const struct FASDisplayInfo &D)
SDK::UGFxMoviePlayer::SetVariable
void SetVariable(const struct FString &Path, const struct FASValue &Arg)
SDK::UGFxClikWidget::AddEventListener
void AddEventListener(const struct FName &Type, const struct FScriptDelegate &Listener, bool useCapture, int listenerPriority, bool useWeakReference)
SDK::UGFxMoviePlayer::GetVariableNumber
float GetVariableNumber(const struct FString &Path)
SDK::UGFxObject::SetElementString
void SetElementString(int Index, const struct FString &S)
SDK::UGFxAction_Invoke::Arguments
TArray< struct FASValue > Arguments
Definition: LA_GFxUI_classes.hpp:468
SDK::UGFxEngine::RefCount
int RefCount
Definition: LA_GFxUI_classes.hpp:23
SDK::UGFxEvent_FSCommand
Definition: LA_GFxUI_classes.hpp:557
SDK::UGFxMoviePlayer::ConsoleCommand
void ConsoleCommand(const struct FString &Command)
SDK::UGFxMoviePlayer::RenderTexture
class UTextureRenderTarget2D * RenderTexture
Definition: LA_GFxUI_classes.hpp:119
SDK::UGFxObject::Value
int Value[0xC]
Definition: LA_GFxUI_classes.hpp:228
SDK::UGFxObject::SetDisplayMatrix
void SetDisplayMatrix(const struct FMatrix &M)
SDK::UGFxMoviePlayer::SplitscreenLayoutObject
class UGFxObject * SplitscreenLayoutObject
Definition: LA_GFxUI_classes.hpp:132
SDK::UTranslationContext
Definition: LA_Engine_classes.hpp:10828
SDK::UGFxMoviePlayer::ConditionalClearPause
void ConditionalClearPause()
SDK::UGFxMoviePlayer::pCaptureKeys
struct FPointer pCaptureKeys
Definition: LA_GFxUI_classes.hpp:87
SDK::UGFxMoviePlayer::Advance
void Advance(float Time)
SDK::UGFxObject::SetVisible
void SetVisible(bool Visible)
SDK::UGFxMoviePlayer::FlushPlayerInput
void FlushPlayerInput(bool capturekeysonly)
SDK::UGFxMoviePlayer::bIgnoreBlurEffect
unsigned long bIgnoreBlurEffect
Definition: LA_GFxUI_classes.hpp:118
SDK::UGFxMoviePlayer::ActionScriptSetFunction
void ActionScriptSetFunction(class UGFxObject *Object, const struct FString &Member)
SDK::UGFxAction_SetCaptureKeys::Movie
class UGFxMoviePlayer * Movie
Definition: LA_GFxUI_classes.hpp:520
SDK::UGFxObject::GetInt
int GetInt(const struct FString &Member)
SDK::UGFxMoviePlayer::pMovie
struct FPointer pMovie
Definition: LA_GFxUI_classes.hpp:86
SDK::UGFxAction_OpenMovie::bTakeFocus
unsigned long bTakeFocus
Definition: LA_GFxUI_classes.hpp:491
SDK::UGFxMoviePlayer::NextASUObject
int NextASUObject
Definition: LA_GFxUI_classes.hpp:91
SDK::UGFxMoviePlayer::SetPause
void SetPause(bool bPausePlayback)
SDK::UGFxMoviePlayer::ActionScriptFloat
float ActionScriptFloat(const struct FString &Path)
SDK::UGFxMoviePlayer::bPauseGameWhileActive
unsigned long bPauseGameWhileActive
Definition: LA_GFxUI_classes.hpp:101
SDK::UGFxObject::Get
struct FASValue Get(const struct FString &Member)
SDK::UGFxMoviePlayer::ApplyPriorityVisibilityEffect
void ApplyPriorityVisibilityEffect(bool bRemoveEffect)
SDK::UGFxMoviePlayer::RenderTextureMode
TEnumAsByte< EGFxRenderTextureMode > RenderTextureMode
Definition: LA_GFxUI_classes.hpp:127
SDK::UGFxMoviePlayer::AddFocusIgnoreKey
void AddFocusIgnoreKey(const struct FName &Key)
SDK::UGFxObject::GetElementObject
class UGFxObject * GetElementObject(int Index, const struct FString &SourceFile, int SourceLine, class UClass *Type)
SDK::UGFxMoviePlayer::SetVariableString
void SetVariableString(const struct FString &Path, const struct FString &S)
SDK::UGFxAction_GetVariable
Definition: LA_GFxUI_classes.hpp:442
SDK::UGFxMoviePlayer::SetViewScaleMode
void SetViewScaleMode(TEnumAsByte< EGFxScaleMode > SM)
SDK::FName
Definition: LA_Basic.hpp:157
SDK::USwfMovie::bPackTextures
unsigned long bPackTextures
Definition: LA_GFxUI_classes.hpp:379
SDK::UFlashMovie
Definition: LA_GFxUI_classes.hpp:404
SDK::UGFxMoviePlayer::GetVariableFloatArray
bool GetVariableFloatArray(const struct FString &Path, int Index, TArray< float > *Arg)
SDK::UGFxMoviePlayer::WidgetInitialized
bool WidgetInitialized(const struct FName &WidgetName, const struct FName &WidgetPath, class UGFxObject *Widget)
SDK::UGFxMoviePlayer::bCaptureInput
unsigned long bCaptureInput
Definition: LA_GFxUI_classes.hpp:108
SDK::UGFxObject::SetString
void SetString(const struct FString &Member, const struct FString &S, class UTranslationContext *InContext)
SDK::UGFxInteraction::GetFocusMovie
class UGFxMoviePlayer * GetFocusMovie(int ControllerId)
SDK::UGFxMoviePlayer::WidgetBindings
TArray< struct FGFxWidgetBinding > WidgetBindings
Definition: LA_GFxUI_classes.hpp:130
SDK::UGFxObject::IsInt
bool IsInt(const struct FString &Member)
SDK::UGFxAction_SetVariable
Definition: LA_GFxUI_classes.hpp:536
SDK::UGFxMoviePlayer::OnFocusLost
void OnFocusLost(int LocalPlayerIndex)
SDK::UGFxObject::GetElementMemberObject
class UGFxObject * GetElementMemberObject(int Index, const struct FString &Member, const struct FString &SourceFile, int SourceLine, class UClass *Type)
SDK::UGFxObject::WidgetInitialized
bool WidgetInitialized(const struct FName &WidgetName, const struct FName &WidgetPath, class UGFxObject *Widget)
SDK::UGFxMoviePlayer::CreateObject
class UGFxObject * CreateObject(const struct FString &ASClass, class UClass *Type, TArray< struct FASValue > args)
SDK::UGFxObject::GetElementMemberString
struct FString GetElementMemberString(int Index, const struct FString &Member)
SDK::FScriptDelegate
Definition: LA_Basic.hpp:268
SDK::UGFxObject::ActionScriptFloat
float ActionScriptFloat(const struct FString &method)
SDK::UGFxObject::SetFloat
void SetFloat(const struct FString &Member, float F)
SDK::UGFxMoviePlayer::_Invoke
struct FASValue _Invoke(const struct FString &method, TArray< struct FASValue > args)
SDK::UGFxObject::SetElement
void SetElement(int Index, const struct FASValue &Arg)
SDK::USwfMovie::SourceFile
struct FString SourceFile
Definition: LA_GFxUI_classes.hpp:381
SDK::UGFxMoviePlayer::SetVariableIntArray
bool SetVariableIntArray(const struct FString &Path, int Index, TArray< int > Arg)
SDK::UGFxEvent_FSCommand::Handler
class UGFxFSCmdHandler_Kismet * Handler
Definition: LA_GFxUI_classes.hpp:562
SDK::UGFxMoviePlayer::OnPostAdvance
void OnPostAdvance(float DeltaTime)
SDK::UGFxMoviePlayer::FocusIgnoreKeys
TArray< struct FName > FocusIgnoreKeys
Definition: LA_GFxUI_classes.hpp:123
SDK::UGFxObject::GetFloat
float GetFloat(const struct FString &Member)
SDK::UGFxObject::GetElementString
struct FString GetElementString(int Index)
SDK::APlayerController
Definition: LA_Engine_classes.hpp:6076
SDK::UGFxMoviePlayer::SetPriority
void SetPriority(unsigned char NewPriority)
SDK::UGFxFSCmdHandler_Kismet::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:581
SDK::UGFxMoviePlayer::UnknownData02
unsigned char UnknownData02[0x1]
Definition: LA_GFxUI_classes.hpp:129
SDK::UGFxAction_SetVariable::Variable
struct FString Variable
Definition: LA_GFxUI_classes.hpp:540
SDK::UGFxMoviePlayer::FilterButtonInput
bool FilterButtonInput(int ControllerId, const struct FName &ButtonName, TEnumAsByte< EInputEvent > InputEvent)
SDK::UGFxAction_SetCaptureKeys::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:523
SDK::UGFxClikWidget::AS3AddEventListener
void AS3AddEventListener(const struct FString &Type, class UGFxObject *O, bool useCapture, int listenerPriority, bool useWeakReference)
SDK::UGFxMoviePlayer::OnFocusGained
void OnFocusGained(int LocalPlayerIndex)
SDK::UGFxObject::SetElementFloat
void SetElementFloat(int Index, float F)
SDK::UGFxMoviePlayer::Init
void Init(class ULocalPlayer *LocPlay)
SDK::UGFxMoviePlayer::ClearFocusIgnoreKeys
void ClearFocusIgnoreKeys()
SDK::UGFxMoviePlayer::Close
void Close(bool Unload)
SDK::UGFxFSCmdHandler_Kismet::FSCommand
bool FSCommand(class UGFxMoviePlayer *Movie, class UGFxEvent_FSCommand *Event, const struct FString &Cmd, const struct FString &Arg)
SDK::UGFxMoviePlayer::bIsPriorityHidden
unsigned long bIsPriorityHidden
Definition: LA_GFxUI_classes.hpp:116
SDK::UGFxMoviePlayer::SetExternalTexture
bool SetExternalTexture(const struct FString &Resource, class UTexture *Texture)
SDK::FPointer
Definition: LA_Core_structs.hpp:369
SDK::UGFxMoviePlayer::ActionScriptInt
int ActionScriptInt(const struct FString &Path)
SDK
Definition: LA_AkAudio_classes.hpp:11
SDK::UGFxMoviePlayer::SetPerspective3D
void SetPerspective3D(struct FMatrix *matPersp)
SDK::UGFxMoviePlayer::GetVariableString
struct FString GetVariableString(const struct FString &Path)
SDK::UGFxObject::GetElementMemberObjectEx
class UGFxObject * GetElementMemberObjectEx(int Index, const struct FString &Member, const struct FString &SourceFile, int SourceLine, class UClass *Type, const struct FString &ASClass)
SDK::UGFxObject::SetElementMember
void SetElementMember(int Index, const struct FString &Member, const struct FASValue &Arg)
SDK::UGFxMoviePlayer::TimingMode
TEnumAsByte< EGFxTimingMode > TimingMode
Definition: LA_GFxUI_classes.hpp:126
SDK::UGFxAction_GetVariable::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:448
SDK::UGFxObject::SetElementMemberBool
void SetElementMemberBool(int Index, const struct FString &Member, bool B)
SDK::UGFxObject::SetBool
void SetBool(const struct FString &Member, bool B)
SDK::USwfMovie::TextureFormat
struct FString TextureFormat
Definition: LA_GFxUI_classes.hpp:385
SDK::UGFxMoviePlayer::SetExternalInterface
void SetExternalInterface(class UObject *H)
SDK::UGFxClikWidget::EventListener
void EventListener(const struct FEventData &Data)
SDK::UGFxFSCmdHandler::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:42
SDK::FEventData
Definition: LA_GFxUI_structs.hpp:182
SDK::UGFxObject::GetElementMemberInt
int GetElementMemberInt(int Index, const struct FString &Member)
SDK::UObject
Definition: LA_Core_classes.hpp:19
SDK::UGFxObject::GetString
struct FString GetString(const struct FString &Member)
SDK::UGFxRawData::References
TArray< class UObject * > References
Definition: LA_GFxUI_classes.hpp:358
SDK::UGFxFSCmdHandler::FSCommand
bool FSCommand(class UGFxMoviePlayer *Movie, class UGFxEvent_FSCommand *Event, const struct FString &Cmd, const struct FString &Arg)
SDK::UGFxMoviePlayer
Definition: LA_GFxUI_classes.hpp:83
SDK::UGFxMoviePlayer::bIgnoreMouseInput
unsigned long bIgnoreMouseInput
Definition: LA_GFxUI_classes.hpp:110
SDK::UGFxObject::GetElement
struct FASValue GetElement(int Index)
SDK::UGFxAction_GetVariable::Movie
class UGFxMoviePlayer * Movie
Definition: LA_GFxUI_classes.hpp:445
SDK::UGFxMoviePlayer::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:137
SDK::UGFxObject::GetObject
class UGFxObject * GetObject(const struct FString &Member, const struct FString &SourceFile, int SourceLine, class UClass *Type)
SDK::UGFxAction_CloseMovie::IsValidLevelSequenceObject
bool IsValidLevelSequenceObject()
SDK::UGFxMoviePlayer::GetVariableStringArray
bool GetVariableStringArray(const struct FString &Path, int Index, TArray< struct FString > *Arg)
SDK::UGFxAction_Invoke::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:470
SDK::UGFxObject::SetDisplayInfo
void SetDisplayInfo(const struct FASDisplayInfo &D)
SDK::UGFxMoviePlayer::GetVariableInt
int GetVariableInt(const struct FString &Path)
SDK::UGFxObject::_Invoke
struct FASValue _Invoke(const struct FString &Member, TArray< struct FASValue > args)
SDK::UGFxObject::SetElementColorTransform
void SetElementColorTransform(int Index, const struct FASColorTransform &cxform)
SDK::FQWord
Definition: LA_Core_structs.hpp:377
SDK::UGFxObject::SetElementMemberFloat
void SetElementMemberFloat(int Index, const struct FString &Member, float F)
SDK::UGFxObject::STATIC_TranslateString
struct FString STATIC_TranslateString(const struct FString &StringToTranslate, class UTranslationContext *InContext)
SDK::UGFxAction_OpenMovie::MoviePlayerClass
class UClass * MoviePlayerClass
Definition: LA_GFxUI_classes.hpp:489
SDK::UGFxObject::SetElementBool
void SetElementBool(int Index, bool B)
SDK::UGFxObject::GetElementMemberBool
bool GetElementMemberBool(int Index, const struct FString &Member)
SDK::UGFxAction_OpenMovie::IsValidLevelSequenceObject
bool IsValidLevelSequenceObject()
SDK::UGFxRawData::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:361
SDK::UGFxObject::GetElementDisplayInfo
struct FASDisplayInfo GetElementDisplayInfo(int Index)
SDK::UGFxAction_OpenMovie::bDisplayWithHudOff
unsigned long bDisplayWithHudOff
Definition: LA_GFxUI_classes.hpp:495
SDK::UGFxObject::SetDisplayMatrix3D
void SetDisplayMatrix3D(const struct FMatrix &M)
SDK::UGFxInteraction::VfTable_FCallbackEventDevice
struct FPointer VfTable_FCallbackEventDevice
Definition: LA_GFxUI_classes.hpp:60
SDK::UGFxAction_SetVariable::IsValidLevelSequenceObject
bool IsValidLevelSequenceObject()
SDK::FASDisplayInfo
Definition: LA_GFxUI_structs.hpp:154
SDK::UGFxMoviePlayer::ApplyPriorityEffect
void ApplyPriorityEffect(bool bRequestedBlurState, bool bRequestedHiddenState)
SDK::UGFxObject::GotoAndStopI
void GotoAndStopI(int frame)
SDK::UGFxObject::GetElementMemberFloat
float GetElementMemberFloat(int Index, const struct FString &Member)
SDK::UGFxObject::GetDisplayMatrix3D
struct FMatrix GetDisplayMatrix3D()
SDK::UGFxInteraction::bFakeMobileTouches
unsigned long bFakeMobileTouches
Definition: LA_GFxUI_classes.hpp:61
SDK::UGFxObject::SetElementMemberInt
void SetElementMemberInt(int Index, const struct FString &Member, int I)
SDK::UGFxMoviePlayer::SetViewport
void SetViewport(int X, int Y, int Width, int Height)
SDK::UGFxClikWidget::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:331
SDK::USwfMovie::bForceSquarePacking
unsigned long bForceSquarePacking
Definition: LA_GFxUI_classes.hpp:380
SDK::UGFxMoviePlayer::bDisableWorldRendering
unsigned long bDisableWorldRendering
Definition: LA_GFxUI_classes.hpp:102
SDK::UGFxMoviePlayer::GetVariableArray
bool GetVariableArray(const struct FString &Path, int Index, TArray< struct FASValue > *Arg)
SDK::UGFxObject::GetColorTransform
struct FASColorTransform GetColorTransform()
SDK::UGFxMoviePlayer::bCaptureMouseInput
unsigned long bCaptureMouseInput
Definition: LA_GFxUI_classes.hpp:109
SDK::UGFxObject::ActionScriptString
struct FString ActionScriptString(const struct FString &method)
SDK::UGFxObject::SetElementVisible
void SetElementVisible(int Index, bool Visible)
SDK::UGFxInteraction::CloseAllMoviePlayers
void CloseAllMoviePlayers()
SDK::UGFxMoviePlayer::bOnlyOwnerFocusable
unsigned long bOnlyOwnerFocusable
Definition: LA_GFxUI_classes.hpp:105
SDK::UGFxMoviePlayer::bAllowInput
unsigned long bAllowInput
Definition: LA_GFxUI_classes.hpp:98
SDK::UGFxMoviePlayer::ExternalTextures
TArray< struct FExternalTexture > ExternalTextures
Definition: LA_GFxUI_classes.hpp:124
SDK::UGameViewportClient
Definition: LA_Engine_classes.hpp:9806
SDK::UGFxAction_CloseMovie::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:427
SDK::UGFxMoviePlayer::GetVariableBool
bool GetVariableBool(const struct FString &Path)
SDK::UGFxRawData::ReferencedSwfs
TArray< struct FString > ReferencedSwfs
Definition: LA_GFxUI_classes.hpp:357
SDK::UGFxAction_OpenMovie::Movie
class USwfMovie * Movie
Definition: LA_GFxUI_classes.hpp:488
SDK::UGFxObject::SetPosition
void SetPosition(float X, float Y)
SDK::USwfMovie::bSetSRGBOnImportedTextures
unsigned long bSetSRGBOnImportedTextures
Definition: LA_GFxUI_classes.hpp:378
SDK::UGFxEvent_FSCommand::Movie
class USwfMovie * Movie
Definition: LA_GFxUI_classes.hpp:560
SDK::UGFxMoviePlayer::SetMovieCanReceiveInput
void SetMovieCanReceiveInput(bool bCanReceiveInput)
SDK::TArray
Definition: LA_Basic.hpp:22
SDK::UGFxAction_OpenMovie::CaptureKeys
TArray< struct FName > CaptureKeys
Definition: LA_GFxUI_classes.hpp:499
SDK::USwfMovie::SourceFileTimestamp
struct FString SourceFileTimestamp
Definition: LA_GFxUI_classes.hpp:386
SDK::UGFxObject::GetBool
bool GetBool(const struct FString &Member)
SDK::UGFxMoviePlayer::SetVariableInt
void SetVariableInt(const struct FString &Path, int I)
SDK::UGFxRawData
Definition: LA_GFxUI_classes.hpp:353
SDK::UObject::FindClass
static UClass * FindClass(const std::string &name)
Definition: LA_Core_classes.hpp:72
SDK::UGFxObject::IsBool
bool IsBool(const struct FString &Member)
SDK::UGFxMoviePlayer::GetAVMVersion
int GetAVMVersion()
SDK::UGFxObject::SetElementObject
void SetElementObject(int Index, class UGFxObject *val)
SDK::UGFxClikWidget
Definition: LA_GFxUI_classes.hpp:326
SDK::UGFxEngine
Definition: LA_GFxUI_classes.hpp:19
SDK::UGFxObject::GetText
struct FString GetText()
SDK::UGFxInteraction::StaticClass
static UClass * StaticClass()
Definition: LA_GFxUI_classes.hpp:63
SDK::UGFxClikWidget::RemoveAllEventListeners
void RemoveAllEventListeners(const struct FString &Event)
SDK::UGFxObject::GetElementInt
int GetElementInt(int Index)
SDK::UGFxMoviePlayer::bDiscardNonOwnerInput
unsigned long bDiscardNonOwnerInput
Definition: LA_GFxUI_classes.hpp:107
SDK::UGFxMoviePlayer::bIgnoreVisibilityEffect
unsigned long bIgnoreVisibilityEffect
Definition: LA_GFxUI_classes.hpp:117
SDK::UGFxObject::SetElementInt
void SetElementInt(int Index, int I)
SDK::UGFxMoviePlayer::GetVariable
struct FASValue GetVariable(const struct FString &Path)
SDK::UGFxMoviePlayer::GetGameViewportClient
class UGameViewportClient * GetGameViewportClient()
SDK::UGFxMoviePlayer::SetView3D
void SetView3D(struct FMatrix *matView)
SDK::UGFxMoviePlayer::PostWidgetInit
void PostWidgetInit()
SDK::UGFxObject::SetInt
void SetInt(const struct FString &Member, int I)
SDK::UGFxObject::IsObject
bool IsObject(const struct FString &Member)
SDK::UGFxClikWidget::ASRemoveAllEventListeners
void ASRemoveAllEventListeners(const struct FString &Event)
SDK::UGFxMoviePlayer::UpdateSplitscreenLayout
void UpdateSplitscreenLayout()
SDK::UGFxAction_Invoke::MethodName
struct FString MethodName
Definition: LA_GFxUI_classes.hpp:467
SDK::UGFxMoviePlayer::bLogUnhandedWidgetInitializations
unsigned long bLogUnhandedWidgetInitializations
Definition: LA_GFxUI_classes.hpp:97
SDK::UGFxObject::GetElementFloat
float GetElementFloat(int Index)
SDK::UGFxMoviePlayer::SetMovieInfo
void SetMovieInfo(class USwfMovie *Data)
SDK::UGFxAction_Invoke::IsValidLevelSequenceObject
bool IsValidLevelSequenceObject()
SDK::UGFxMoviePlayer::bCaptureWorldRendering
unsigned long bCaptureWorldRendering
Definition: LA_GFxUI_classes.hpp:103
SDK::UGFxMoviePlayer::bHideLesserMovies
unsigned long bHideLesserMovies
Definition: LA_GFxUI_classes.hpp:114
SDK::UGFxAction_OpenMovie::FocusIgnoreKeys
TArray< struct FName > FocusIgnoreKeys
Definition: LA_GFxUI_classes.hpp:500
SDK::UGFxRawData::RawData
TArray< unsigned char > RawData
Definition: LA_GFxUI_classes.hpp:356
SDK::UGFxEngine::GCReferences
TArray< struct FGCReference > GCReferences
Definition: LA_GFxUI_classes.hpp:22
SDK::UGFxAction_CloseMovie::Movie
class UGFxMoviePlayer * Movie
Definition: LA_GFxUI_classes.hpp:424
SDK::UGFxAction_OpenMovie::bCaptureInput
unsigned long bCaptureInput
Definition: LA_GFxUI_classes.hpp:492
SDK::USwfMovie::PackTextureSize
int PackTextureSize
Definition: LA_GFxUI_classes.hpp:382
SDK::UGFxMoviePlayer::bIsPriorityBlurred
unsigned long bIsPriorityBlurred
Definition: LA_GFxUI_classes.hpp:115
SDK::UGFxInteraction::NotifySplitscreenLayoutChanged
void NotifySplitscreenLayoutChanged()
SDK::UGFxObject::ActionScriptSetFunctionOn
void ActionScriptSetFunctionOn(class UGFxObject *Target, const struct FString &Member)
SDK::USwfMovie::UnknownData00
unsigned char UnknownData00[0x3]
Definition: LA_GFxUI_classes.hpp:384
SDK::UGFxMoviePlayer::UnknownData01
unsigned char UnknownData01[0x48]
Definition: LA_GFxUI_classes.hpp:90
SDK::UGFxInteraction::NotifyPlayerRemoved
void NotifyPlayerRemoved(int PlayerIndex, class ULocalPlayer *RemovedPlayer)
SDK::UGFxObject::WidgetUnloaded
bool WidgetUnloaded(const struct FName &WidgetName, const struct FName &WidgetPath, class UGFxObject *Widget)
SDK::UGFxMoviePlayer::UnknownData03
unsigned char UnknownData03[0x48]
Definition: LA_GFxUI_classes.hpp:131
SDK::UGFxObject::GetElementBool
bool GetElementBool(int Index)
SDK::UGFxMoviePlayer::CreateArray
class UGFxObject * CreateArray(class UClass *Type)
SDK::UGFxClikWidget::ASAddEventListener
void ASAddEventListener(const struct FString &Type, class UGFxObject *O, const struct FString &func)
SDK::TEnumAsByte< EGFxTimingMode >
SDK::UGFxObject::GotoAndPlayI
void GotoAndPlayI(int frame)
SDK::UGFxAction_CloseMovie
Definition: LA_GFxUI_classes.hpp:421
SDK::UGFxMoviePlayer::PostAdvance
void PostAdvance(float DeltaTime)