LeviLamina
Loading...
Searching...
No Matches
BackwardsCompatTextureGroup.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
10// clang-format on
11
12class BackwardsCompatTextureGroup {
13public:
14 // member variables
15 // NOLINTBEGIN
17 // NOLINTEND
18
19public:
20 // prevent constructor by default
21 BackwardsCompatTextureGroup& operator=(BackwardsCompatTextureGroup const&);
22 BackwardsCompatTextureGroup(BackwardsCompatTextureGroup const&);
23 BackwardsCompatTextureGroup();
24
25public:
26 // member functions
27 // NOLINTBEGIN
28#ifdef LL_PLAT_C
29 MCNAPI ::BackwardsCompatTextureInfo const& getBackCompatInfo(::ResourceLocation const& resourceLocation) const;
30
31 MCNAPI void loadTextures(::gsl::span<::ResourceLocationPair> texturesToLoad);
32
33 MCNAPI void populate(::std::string const& backCompatFile);
34#endif
35 // NOLINTEND
36
37public:
38 // static variables
39 // NOLINTBEGIN
40 MCNAPI static ::BackwardsCompatTextureInfo const& invalidInfo();
41 // NOLINTEND
42};
static MCAPI ::BackwardsCompatTextureInfo const & invalidInfo()
Definition BackwardsCompatTextureInfo.h:10
Definition ResourceLocationPair.h:11
Definition ResourceLocation.h:15
Definition Alias.h:14