LeviLamina
Loading...
Searching...
No Matches
HotBarWipeRenderer.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/client/gui/controls/renderers/MinecraftUICustomRenderer.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
ScreenContext
;
11
class
UIControl
;
12
namespace
mce {
class
Color
; }
13
// clang-format on
14
15
class
HotBarWipeRenderer
:
public
::MinecraftUICustomRenderer
{
16
public
:
17
// virtual functions
18
// NOLINTBEGIN
19
virtual
~HotBarWipeRenderer()
/*override*/
=
default
;
20
21
virtual
void
22
drawRectangle(::ScreenContext& screenContext, ::UIControl& owner,
float
percentage, ::mce::Color
const
& color);
23
24
virtual
int
getHotBarIndex(::UIControl& owner)
const
;
25
// NOLINTEND
26
27
public
:
28
// virtual function thunks
29
// NOLINTBEGIN
30
MCAPI
void
31
$drawRectangle(::ScreenContext& screenContext, ::UIControl& owner,
float
percentage, ::mce::Color
const
& color);
32
33
MCAPI
int
$getHotBarIndex(::UIControl& owner)
const
;
34
// NOLINTEND
35
};
HotBarWipeRenderer
Definition
HotBarWipeRenderer.h:5
MinecraftUICustomRenderer
Definition
MinecraftUICustomRenderer.h:5
ScreenContext
Definition
ScreenContext.h:5
UIControl
Definition
UIControl.h:5
mce::Color
Definition
Color.h:13
src-client
mc
client
gui
controls
renderers
HotBarWipeRenderer.h
Generated on
for LeviLamina by
1.16.1