CommonLibSSE NG
Loading...
Searching...
No Matches
GFxMovieBindProcess.h
Go to the documentation of this file.
1#pragma once
2
5
6namespace RE
7{
8 class GFxImagePacker;
9 class GFxMovieDataDef;
10
12 {
13 public:
15
17 {
18 public:
19 void Visit(GFxMovieDef* a_movieDef, GFxResource* a_resource, GFxResourceID a_id, const char* a_exportName) override; // 01
20
21 // members
22 GFxImagePacker* imagePacker;
23 };
24 static_assert(sizeof(ImagePackVisitor) == 0x10);
25
26 // members
27 std::uint64_t unk20; // 20
28 std::uint32_t unk28; // 28
29 std::uint32_t pad2C; // 2C
30 GFxImagePacker* imagePacker; // 30
33 bool stripped; // 48
34 std::uint8_t pad49; // 49
35 std::uint16_t pad4A; // 4A
36 std::uint32_t pad4C; // 4C
38 void* unk58; // 58
39 };
40 static_assert(sizeof(GFxMovieBindProcess) == 0x60);
41}
Definition GFxLoaderTask.h:10
Definition GFxMovieBindProcess.h:17
GFxImagePacker * imagePacker
Definition GFxMovieBindProcess.h:22
void Visit(GFxMovieDef *a_movieDef, GFxResource *a_resource, GFxResourceID a_id, const char *a_exportName) override
Definition GFxMovieBindProcess.h:12
std::uint8_t pad49
Definition GFxMovieBindProcess.h:34
GFxImagePacker * imagePacker
Definition GFxMovieBindProcess.h:30
GFxMovieDef * importingMovie
Definition GFxMovieBindProcess.h:37
void * unk58
Definition GFxMovieBindProcess.h:38
std::uint64_t unk20
Definition GFxMovieBindProcess.h:27
std::uint32_t unk28
Definition GFxMovieBindProcess.h:28
std::uint32_t pad2C
Definition GFxMovieBindProcess.h:29
BindTaskData * bindTaskData
Definition GFxMovieBindProcess.h:31
std::uint32_t pad4C
Definition GFxMovieBindProcess.h:36
GFxMovieDataDef * movieData
Definition GFxMovieBindProcess.h:32
bool stripped
Definition GFxMovieBindProcess.h:33
std::uint16_t pad4A
Definition GFxMovieBindProcess.h:35
Definition GFxMovieDataDef.h:89
Definition GFxMovieDef.h:21
Definition GFxMovieDefImpl.h:42
Definition GFxResource.h:15
Definition GFxResourceID.h:6
Definition AbsorbEffect.h:6
Definition GFxMovieDef.h:109