LeviLamina
Loading...
Searching...
No Matches
DBStorageFolderWatcher.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/events/PrivacyTagEnterprise.h"
7
#include "mc/world/level/storage/DBStorageFolderWatcherSnapshotKind.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
namespace
Core {
class
Path
; }
12
namespace
Social::Events {
class
Event
; }
13
// clang-format on
14
15
class
DBStorageFolderWatcher {
16
public
:
17
// member variables
18
// NOLINTBEGIN
19
::ll::UntypedStorage<8, 32>
mUnk1d5032;
20
::ll::UntypedStorage<8, 24>
mUnk2a3157;
21
::ll::UntypedStorage<8, 24>
mUnk57c511;
22
::ll::UntypedStorage<8, 72>
mUnk6e028c;
23
::ll::UntypedStorage<8, 24>
mUnk484f55;
24
::ll::UntypedStorage<8, 8>
mUnkc37605;
25
::ll::UntypedStorage<8, 80>
mUnk98da5c;
26
// NOLINTEND
27
28
public
:
29
// prevent constructor by default
30
DBStorageFolderWatcher& operator=(DBStorageFolderWatcher
const
&);
31
DBStorageFolderWatcher(DBStorageFolderWatcher
const
&);
32
DBStorageFolderWatcher();
33
34
public
:
35
// member functions
36
// NOLINTBEGIN
37
MCNAPI
explicit
DBStorageFolderWatcher
(
::Core::Path
const
& folderToWatch);
38
39
MCNAPI
void
captureWorldExitSnapshot
();
40
41
MCNAPI
void
captureWorldStartSnapshot
();
42
43
MCNAPI
void
pushSnapshot
();
44
45
#ifdef LL_PLAT_C
46
MCNAPI
void
toTelemetryEvent(
47
::Social::Events::Event
& event,
48
::DBStorageFolderWatcherSnapshotKind kind,
49
::Social::Events::PrivacyTagEnterprise privacyTag
50
)
const
;
51
#endif
52
53
MCNAPI
~DBStorageFolderWatcher
();
54
// NOLINTEND
55
56
public
:
57
// constructor thunks
58
// NOLINTBEGIN
59
MCNAPI
void
*
$ctor
(
::Core::Path
const
& folderToWatch);
60
// NOLINTEND
61
62
public
:
63
// destructor thunk
64
// NOLINTBEGIN
65
MCNAPI
void
$dtor
();
66
// NOLINTEND
67
};
Core::Path
Definition
Path.h:12
DBStorageFolderWatcher::$dtor
MCAPI void $dtor()
DBStorageFolderWatcher::DBStorageFolderWatcher
MCAPI DBStorageFolderWatcher(::Core::Path const &folderToWatch)
DBStorageFolderWatcher::pushSnapshot
MCAPI void pushSnapshot()
DBStorageFolderWatcher::~DBStorageFolderWatcher
MCAPI ~DBStorageFolderWatcher()
DBStorageFolderWatcher::captureWorldStartSnapshot
MCAPI void captureWorldStartSnapshot()
DBStorageFolderWatcher::captureWorldExitSnapshot
MCAPI void captureWorldExitSnapshot()
DBStorageFolderWatcher::$ctor
MCAPI void * $ctor(::Core::Path const &folderToWatch)
Social::Events::Event
Definition
Event.h:19
ll::UntypedStorage
Definition
Alias.h:14
src
mc
world
level
storage
DBStorageFolderWatcher.h
Generated on
for LeviLamina by
1.16.1