CommonLibSSE NG
Loading...
Searching...
No Matches
GFxLoadProcess.h
Go to the documentation of this file.
1#pragma once
2
4#include "RE/G/GFxLogBase.h"
6#include "RE/G/GFxStream.h"
7
8namespace RE
9{
10 class GASExecuteTag;
11 class GFxMovieBindProcess;
12 class GFxSpriteDef;
13
15 public GFxLoaderTask, // 00
16 public GFxLogBase<GFxLoadProcess> // 20
17 {
18 public:
20
21 virtual ~GFxLoadProcess(); // 00
22
24 {
25 enum
26 {
29
30 kTotal
31 };
32 };
33
34 // members
35 std::uint32_t parseFlags; // 028
36 std::uint32_t pad02C; // 02C
41 std::uint32_t unk2B8; // 2B8
42 std::uint32_t endOfFile; // 2BC
43 std::uint64_t pad2C0; // 2C0
45 std::uint64_t unk338; // 338
46 std::uint32_t unk340; // 340
47 std::uint32_t numImportedMovies; // 344
48 std::uint64_t unk348; // 348
49 std::uint32_t importInfoCount; // 350
50 std::uint32_t pad354; // 354
51 std::uint32_t unk358; // 358
52 std::uint32_t pad35C; // 35C
53 std::uint64_t unk360; // 360
55 std::uint64_t unk370; // 370
56 std::uint64_t unk378; // 378
57 std::uint64_t unk380; // 380
58 std::uint64_t unk388; // 388
59 std::int32_t timelineType; // 390
60 std::uint32_t pad394; // 394
65 };
66 static_assert(sizeof(GFxLoadProcess) == 0x3F0);
67}
Definition GArray.h:13
Definition GFxLoadProcess.h:17
std::uint32_t importInfoCount
Definition GFxLoadProcess.h:49
GArray< GASExecuteTag * > loadingFrameData[TimelineType::kTotal]
Definition GFxLoadProcess.h:62
std::uint64_t unk348
Definition GFxLoadProcess.h:48
GFxStream * streamEx
Definition GFxLoadProcess.h:64
std::uint32_t unk340
Definition GFxLoadProcess.h:46
std::uint64_t unk370
Definition GFxLoadProcess.h:55
GFxMovieDataDef * movieData
Definition GFxLoadProcess.h:39
std::uint32_t pad35C
Definition GFxLoadProcess.h:52
GFxSpriteDef * loadingSprite
Definition GFxLoadProcess.h:61
std::uint32_t numImportedMovies
Definition GFxLoadProcess.h:47
std::uint64_t unk360
Definition GFxLoadProcess.h:53
std::uint64_t unk388
Definition GFxLoadProcess.h:58
std::uint32_t pad02C
Definition GFxLoadProcess.h:36
virtual ~GFxLoadProcess()
std::uint32_t endOfFile
Definition GFxLoadProcess.h:42
GFxImportNode * importInfo
Definition GFxLoadProcess.h:54
std::uint32_t parseFlags
Definition GFxLoadProcess.h:35
std::uint64_t unk378
Definition GFxLoadProcess.h:56
std::uint64_t unk380
Definition GFxLoadProcess.h:57
GFxStream stream
Definition GFxLoadProcess.h:40
std::uint32_t pad394
Definition GFxLoadProcess.h:60
LoadTaskData * loadTaskData
Definition GFxLoadProcess.h:38
GFxMovieLoadInfo movieInfo
Definition GFxLoadProcess.h:44
GFxMovieBindProcess * movieBindProcess
Definition GFxLoadProcess.h:37
std::int32_t timelineType
Definition GFxLoadProcess.h:59
std::uint64_t pad2C0
Definition GFxLoadProcess.h:43
GArray< GASExecuteTag * > importActions
Definition GFxLoadProcess.h:63
std::uint32_t unk2B8
Definition GFxLoadProcess.h:41
std::uint64_t unk338
Definition GFxLoadProcess.h:45
std::uint32_t unk358
Definition GFxLoadProcess.h:51
std::uint32_t pad354
Definition GFxLoadProcess.h:50
Definition GFxLoaderTask.h:10
Definition GFxLogBase.h:9
Definition GFxMovieBindProcess.h:12
Definition GFxMovieDataDef.h:114
Definition GFxMovieDataDef.h:89
Definition GFxSpriteDef.h:22
Definition GFxStream.h:12
Definition AbsorbEffect.h:6
Definition GFxMovieDataDef.h:69
Definition GFxLoadProcess.h:24
@ kSprite
Definition GFxLoadProcess.h:28
@ kMovie
Definition GFxLoadProcess.h:27
@ kTotal
Definition GFxLoadProcess.h:30
Definition GFxMovieDataDef.h:20