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 MCNAPI_C ::BackwardsCompatTextureInfo const& getBackCompatInfo(::ResourceLocation const& resourceLocation) const;
29
30 MCNAPI_C void loadTextures(::gsl::span<::ResourceLocationPair> texturesToLoad);
31
32 MCNAPI_C void populate(::std::string const& backCompatFile);
33 // NOLINTEND
34
35public:
36 // static variables
37 // NOLINTBEGIN
38 MCNAPI static ::BackwardsCompatTextureInfo const& invalidInfo();
39 // NOLINTEND
40};
static MCAPI ::BackwardsCompatTextureInfo const & invalidInfo()
Definition BackwardsCompatTextureInfo.h:10
Definition ResourceLocationPair.h:11
Definition ResourceLocation.h:15
Definition Alias.h:14