LeviLamina
Loading...
Searching...
No Matches
AppIsland.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/islands/IIslandCore.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace Bedrock { class ActivationArguments; }
11// clang-format on
12
13namespace Bedrock {
14
15class AppIsland : public ::Bedrock::IIslandCore {
16public:
17 // member variables
18 // NOLINTBEGIN
20 // NOLINTEND
21
22public:
23 // prevent constructor by default
24 AppIsland& operator=(AppIsland const&);
25 AppIsland(AppIsland const&);
26
27public:
28 // virtual functions
29 // NOLINTBEGIN
30 virtual ~AppIsland() /*override*/;
31
32 virtual ushort getId() /*override*/;
33
34 virtual bool start() /*override*/;
35
36 virtual bool suspend() /*override*/;
37
38 virtual bool resume() /*override*/;
39
40 virtual bool stop() /*override*/;
41
42 virtual void mainUpdate() /*override*/;
43
44 virtual void processActivationArguments(::Bedrock::ActivationArguments const& args) /*override*/;
45 // NOLINTEND
46
47public:
48 // member functions
49 // NOLINTBEGIN
50 MCNAPI AppIsland();
51 // NOLINTEND
52
53public:
54 // constructor thunks
55 // NOLINTBEGIN
56 MCNAPI void* $ctor();
57 // NOLINTEND
58
59public:
60 // destructor thunk
61 // NOLINTBEGIN
62 MCNAPI void $dtor();
63 // NOLINTEND
64
65public:
66 // virtual function thunks
67 // NOLINTBEGIN
68 MCNAPI ushort $getId();
69
70 MCNAPI bool $start();
71
72 MCNAPI bool $suspend();
73
74 MCNAPI bool $resume();
75
76 MCNAPI bool $stop();
77
78 MCNAPI void $mainUpdate();
79
81
82
83 // NOLINTEND
84
85public:
86 // vftables
87 // NOLINTBEGIN
88 MCNAPI static void** $vftable();
89 // NOLINTEND
90};
91
92} // namespace Bedrock
Definition ActivationArguments.h:7
MCAPI void $dtor()
MCAPI void $processActivationArguments(::Bedrock::ActivationArguments const &args)
MCAPI ushort $getId()
MCAPI bool $resume()
MCAPI void $mainUpdate()
MCAPI void * $ctor()
static MCAPI void ** $vftable()
MCAPI bool $start()
MCAPI bool $stop()
MCAPI bool $suspend()
Definition IIslandCore.h:12
Definition Alias.h:14