LeviLamina
Loading...
Searching...
No Matches
TextureShiftManager.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/platform/brstd/flat_map.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace TextureShift { struct CollectionState; }
11namespace TextureShift { struct ShiftResource; }
12// clang-format on
13
15public:
16 // member variables
17 // NOLINTBEGIN
18 ::ll::UntypedStorage<1, 1> mUnk679b3c;
19 ::ll::UntypedStorage<8, 8> mUnkce97e6;
20 ::ll::UntypedStorage<8, 8> mUnk3b776c;
21 ::ll::UntypedStorage<8, 8> mUnk1a8f3d;
22 // NOLINTEND
23
24public:
25 // prevent constructor by default
26 TextureShiftManager& operator=(TextureShiftManager const&);
27 TextureShiftManager(TextureShiftManager const&);
28 TextureShiftManager();
29
30public:
31 // member functions
32 // NOLINTBEGIN
33 MCNAPI void tickUpdate(float currentTime, uint64 ticksPassed);
34 // NOLINTEND
35
36public:
37 // static functions
38 // NOLINTBEGIN
39 MCNAPI static void validateShiftData(
40 ::std::map<::std::string, ::TextureShift::CollectionState> const& collectionStates,
42 ::std::string,
44 ::std::less<::std::string>,
45 ::std::vector<::std::string>,
46 ::std::vector<::TextureShift::ShiftResource>> const& shiftMaterials
47 );
48 // NOLINTEND
49};
Definition TextureShiftManager.h:5
static MCAPI void validateShiftData(::std::map<::std::string, ::TextureShift::CollectionState > const &collectionStates, ::brstd::flat_map< ::std::string, ::TextureShift::ShiftResource, ::std::less<::std::string >, ::std::vector<::std::string >, ::std::vector<::TextureShift::ShiftResource > > const &shiftMaterials)
MCAPI void tickUpdate(float currentTime, uint64 ticksPassed)
Definition flat_map.h:15
Definition CollectionState.h:7
Definition ShiftResource.h:7