LeviLamina
Loading...
Searching...
No Matches
ExternalDataServerLevel.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/input/InputMode.h"
7#include "mc/entity/utilities/ExternalDataInterface.h"
8#include "mc/input/ClientPlayMode.h"
9#include "mc/world/level/GameType.h"
10
11// auto generated forward declare list
12// clang-format off
13class Vec3;
15// clang-format on
16
18public:
19 // member variables
20 // NOLINTBEGIN
22 // NOLINTEND
23
24public:
25 // prevent constructor by default
29
30public:
31 // virtual functions
32 // NOLINTBEGIN
33 // vIndex: 0
34 virtual ~ExternalDataServerLevel() /*override*/ = default;
35
36 // vIndex: 1
37 virtual bool isInWorldAndNotShowingAnyMenuScreens() const /*override*/;
38
39 // vIndex: 2
40 virtual ::AdventureSettings const& getAdventureSettings() const /*override*/;
41
42 // vIndex: 3
43 virtual ::ClientPlayMode getPlayMode() const /*override*/;
44
45 // vIndex: 6
46 virtual float getSmoothRotationSpeed() const /*override*/;
47
48 // vIndex: 4
49 virtual ::InputMode getInputMode() const /*override*/;
50
51 // vIndex: 5
52 virtual ::GameType getDefaultGameType() const /*override*/;
53
54 // vIndex: 7
55 virtual ::Vec3 getWorldSpaceVRRealityGazeDir() const /*override*/;
56 // NOLINTEND
57
58public:
59 // destructor thunk
60 // NOLINTBEGIN
61
62 // NOLINTEND
63
64public:
65 // virtual function thunks
66 // NOLINTBEGIN
67 MCFOLD bool $isInWorldAndNotShowingAnyMenuScreens() const;
68
69 MCAPI ::AdventureSettings const& $getAdventureSettings() const;
70
71 MCFOLD ::ClientPlayMode $getPlayMode() const;
72
73 MCFOLD float $getSmoothRotationSpeed() const;
74
75 MCFOLD ::InputMode $getInputMode() const;
76
77 MCAPI ::GameType $getDefaultGameType() const;
78
79 MCFOLD ::Vec3 $getWorldSpaceVRRealityGazeDir() const;
80 // NOLINTEND
81
82public:
83 // vftables
84 // NOLINTBEGIN
85 MCAPI static void** $vftable();
86 // NOLINTEND
87};
Definition Vec3.h:10
Definition AdventureSettings.h:5
Definition ExternalDataInterface.h:16
Definition ExternalDataServerLevel.h:17
Definition Alias.h:14