LeviLamina
Loading...
Searching...
No Matches
RenderPlayerVisionDescription.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace mce::framebuilder {
6
8public:
9 // member variables
10 // NOLINTBEGIN
11 ::ll::TypedStorage<1, 1, bool> mNightVisionEnabled;
12 ::ll::TypedStorage<4, 4, float> mNightVisionScale;
13 ::ll::TypedStorage<4, 4, float> mMobEffectFogLevel;
14 ::ll::TypedStorage<4, 4, float> mSkyAmbientContribution;
15 ::ll::TypedStorage<4, 4, float> mDarknessScale;
16 // NOLINTEND
17
18public:
19 // prevent constructor by default
20 RenderPlayerVisionDescription();
21
22public:
23 // member functions
24 // NOLINTBEGIN
25 MCAPI RenderPlayerVisionDescription(
26 bool nightVisionEnabled,
27 float nightVisionScale,
28 float mobEffectFogLevel,
29 float skyAmbientContribution,
30 float darknessScale
31 );
32 // NOLINTEND
33
34public:
35 // constructor thunks
36 // NOLINTBEGIN
37 MCAPI void* $ctor(
38 bool nightVisionEnabled,
39 float nightVisionScale,
40 float mobEffectFogLevel,
41 float skyAmbientContribution,
42 float darknessScale
43 );
44 // NOLINTEND
45};
46
47} // namespace mce::framebuilder
Definition RenderPlayerVisionDescription.h:7