LeviLamina
Loading...
Searching...
No Matches
ExternalDataSnapshot.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
13
class
Vec3
;
14
struct
AdventureSettings
;
15
// clang-format on
16
17
struct
ExternalDataSnapshot
:
public
::ExternalDataInterface
{
18
public
:
19
// member variables
20
// NOLINTBEGIN
21
::ll::UntypedStorage<8, 8>
mUnk780e49;
22
// NOLINTEND
23
24
public
:
25
// prevent constructor by default
26
ExternalDataSnapshot
& operator=(
ExternalDataSnapshot
const
&);
27
ExternalDataSnapshot
(
ExternalDataSnapshot
const
&);
28
ExternalDataSnapshot
();
29
30
public
:
31
// virtual functions
32
// NOLINTBEGIN
33
// vIndex: 0
34
virtual
~ExternalDataSnapshot
()
/*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: 4
46
virtual ::InputMode getInputMode()
const
/*override*/
;
47
48
// vIndex: 5
49
virtual ::GameType getDefaultGameType()
const
/*override*/
;
50
51
// vIndex: 6
52
virtual
float
getSmoothRotationSpeed()
const
/*override*/
;
53
54
// vIndex: 7
55
virtual ::Vec3 getWorldSpaceVRRealityGazeDir()
const
/*override*/
;
56
// NOLINTEND
57
58
public
:
59
// destructor thunk
60
// NOLINTBEGIN
61
62
// NOLINTEND
63
64
public
:
65
// virtual function thunks
66
// NOLINTBEGIN
67
68
// NOLINTEND
69
};
Vec3
Definition
Vec3.h:10
AdventureSettings
Definition
AdventureSettings.h:5
ExternalDataInterface
Definition
ExternalDataInterface.h:16
ExternalDataSnapshot
Definition
ExternalDataSnapshot.h:17
ll::UntypedStorage
Definition
Alias.h:14
src
mc
entity
utilities
ExternalDataSnapshot.h
Generated on Sat Apr 26 2025 05:55:38 for LeviLamina by
1.12.0