LeviLamina
Loading...
Searching...
No Matches
ResourceLocationPair.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/resource/PackIdVersion.h"
7#include "mc/deps/core/resource/ResourceLocation.h"
8
10public:
11 // member variables
12 // NOLINTBEGIN
13 ::ll::TypedStorage<8, 56, ::ResourceLocation> mResourceLocation;
14 ::ll::TypedStorage<8, 48, ::PackIdVersion> mPackId;
15 ::ll::TypedStorage<4, 4, int> mPackPosition;
16 // NOLINTEND
17
18#ifdef LL_PLAT_S
19#else // LL_PLAT_C
20public:
21 // prevent constructor by default
23
24#endif
25public:
26 // member functions
27 // NOLINTBEGIN
28#ifdef LL_PLAT_C
30
32
34
35 MCAPI ResourceLocationPair(::ResourceLocation const& location, ::PackIdVersion const& packId, int packPosition);
36
37 MCAPI bool operator<(::ResourceLocationPair const& rhs) const;
38
39 MCAPI bool operator==(::ResourceLocationPair const& rhs) const;
40
42#endif
43 // NOLINTEND
44
45public:
46 // constructor thunks
47 // NOLINTBEGIN
48#ifdef LL_PLAT_C
49 MCAPI void* $ctor();
50
51 MCAPI void* $ctor(::ResourceLocationPair&&);
52
53 MCAPI void* $ctor(::ResourceLocationPair const&);
54
55 MCAPI void* $ctor(::ResourceLocation const& location, ::PackIdVersion const& packId, int packPosition);
56#endif
57 // NOLINTEND
58
59public:
60 // destructor thunk
61 // NOLINTBEGIN
62#ifdef LL_PLAT_C
63 MCAPI void $dtor();
64#endif
65 // NOLINTEND
66};
Definition ResourceLocationPair.h:9
Definition ResourceLocation.h:15
Definition PackIdVersion.h:10