LeviLamina
Loading...
Searching...
No Matches
UserImageData.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace Gameface { struct UserImageDataImpl; }
8// clang-format on
9
10namespace Gameface {
11
12class UserImageData {
13public:
14 // UserImageData inner types define
15 enum class ImageOrigin : int {
16 TopLeft = 0,
17 BottomLeft = 1,
18 Default = 2,
19 };
20
21 enum class TextureFilteringMode : int {
22 FilterPoint = 0,
23 FilterLinear = 1,
24 };
25
26 enum class AlphaPremultiplicationMode : int {
27 Premultiplied = 0,
28 NonPremultiplied = 1,
29 };
30
31public:
32 // member variables
33 // NOLINTBEGIN
34 ::ll::TypedStorage<8, 8, ::gsl::not_null<::std::unique_ptr<::Gameface::UserImageDataImpl>>> mImpl;
35 // NOLINTEND
36};
37
38} // namespace Gameface
Definition UserImageData.h:7
Definition UserImageDataImpl.h:7