LeviLamina
Loading...
Searching...
No Matches
TextureAtlasTile.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core_graphics/TextureSetLayerType.h"
7
8// auto generated forward declare list
9// clang-format off
12class TintMapColor;
13namespace mce { class Color; }
14// clang-format on
15
16class TextureAtlasTile {
17public:
18 // member variables
19 // NOLINTBEGIN
20 ::ll::UntypedStorage<8, 24> mUnk135e6a;
21 ::ll::UntypedStorage<8, 24> mUnk25ee2c;
22 ::ll::UntypedStorage<4, 16> mUnk62d1eb;
23 ::ll::UntypedStorage<1, 1> mUnkd942a3;
24 ::ll::UntypedStorage<4, 4> mUnk7a10db;
25 ::ll::UntypedStorage<4, 16> mUnk2f522b;
26 ::ll::UntypedStorage<1, 1> mUnkd721bd;
27 ::ll::UntypedStorage<1, 1> mUnkdbba8e;
28 ::ll::UntypedStorage<1, 1> mUnk129141;
29 ::ll::UntypedStorage<4, 4> mUnk62b7a5;
30 ::ll::UntypedStorage<4, 4> mUnk6731d6;
31 // NOLINTEND
32
33public:
34 // prevent constructor by default
35 TextureAtlasTile& operator=(TextureAtlasTile const&);
36 TextureAtlasTile(TextureAtlasTile const&);
37 TextureAtlasTile();
38
39public:
40 // member functions
41 // NOLINTBEGIN
42 MCNAPI TextureAtlasTile(::TextureAtlasTile&& rhs);
43
44 MCNAPI void calculateTileDimensions(::AbstractTextureAccessor const& textureAccessor, uint maxDimension);
45
46 MCNAPI bool isTileEquivalent(
47 ::mce::Color const& inOverlay,
48 bool inQuad,
49 ::mce::Color const& inTintColor,
50 ::ResourceLocation const& inLocation,
51 float inMipFadeRate,
52 ::mce::Color const& inMipFadeColor,
53 bool inIsAdditive,
54 ::TintMapColor const& inMultiChannelTintBaseColor,
55 ::TintMapColor const& inMultiChannelTintColor,
56 bool inMultiChannelTint,
57 ::cg::TextureSetLayerType inTextureSetLayerType
58 );
59
61 // NOLINTEND
62
63public:
64 // constructor thunks
65 // NOLINTBEGIN
66 MCNAPI void* $ctor(::TextureAtlasTile&& rhs);
67 // NOLINTEND
68
69public:
70 // destructor thunk
71 // NOLINTBEGIN
72 MCNAPI void $dtor();
73 // NOLINTEND
74};
Definition AbstractTextureAccessor.h:5
Definition ResourceLocation.h:15
Definition TextureAtlasTile.h:5
MCAPI ~TextureAtlasTile()
MCAPI void calculateTileDimensions(::AbstractTextureAccessor const &textureAccessor, uint maxDimension)
MCAPI TextureAtlasTile(::TextureAtlasTile &&rhs)
MCAPI bool isTileEquivalent(::mce::Color const &inOverlay, bool inQuad, ::mce::Color const &inTintColor, ::ResourceLocation const &inLocation, float inMipFadeRate, ::mce::Color const &inMipFadeColor, bool inIsAdditive, ::TintMapColor const &inMultiChannelTintBaseColor, ::TintMapColor const &inMultiChannelTintColor, bool inMultiChannelTint, ::cg::TextureSetLayerType inTextureSetLayerType)
MCAPI void $dtor()
MCAPI void * $ctor(::TextureAtlasTile &&rhs)
Definition TintMapColor.h:8
Definition Color.h:13