LeviLamina
Loading...
Searching...
No Matches
IMinimapResourceProvider.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
namespace
Gameface {
class
UserImageData
; }
8
namespace
mce {
class
UUID
; }
9
// clang-format on
10
11
namespace
OreUI {
12
13
class
IMinimapResourceProvider
{
14
public
:
15
// virtual functions
16
// NOLINTBEGIN
17
virtual
~IMinimapResourceProvider() =
default
;
18
19
virtual
bool
prepareUserImage(::mce::UUID
const
& minimapId, ::Gameface::UserImageData& userImageData) = 0;
20
21
virtual
void
updateMinimap(::mce::UUID
const
& minimapId) = 0;
22
23
virtual
void
update() = 0;
24
// NOLINTEND
25
};
26
27
}
// namespace OreUI
Gameface::UserImageData
Definition
UserImageData.h:7
OreUI::IMinimapResourceProvider
Definition
IMinimapResourceProvider.h:7
mce::UUID
Definition
UUID.h:8
src-client
mc
client
gui
oreui
IMinimapResourceProvider.h
Generated on
for LeviLamina by
1.16.1