LeviLamina
Loading...
Searching...
No Matches
CommandResponseBase.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/level/CommandOriginSystem.h"
7
8// auto generated forward declare list
9// clang-format off
10class ILevel;
11class RenderParams;
12// clang-format on
13
15public:
16 // member variables
17 // NOLINTBEGIN
24 // NOLINTEND
25
26public:
27 // prevent constructor by default
31
32public:
33 // virtual functions
34 // NOLINTBEGIN
35 // vIndex: 0
36 virtual ~CommandResponseBase() = default;
37
38 // vIndex: 1
39 virtual ::CommandOriginSystem _getCommandOriginSystem() const;
40 // NOLINTEND
41
42public:
43 // member functions
44 // NOLINTBEGIN
45 MCAPI void _addCommand(::std::string const& entry);
46
47 MCAPI void _compileCommands(::ILevel& level) const;
48
49 MCAPI void _executeAction(::RenderParams& params) const;
50 // NOLINTEND
51
52public:
53 // static variables
54 // NOLINTBEGIN
55 MCAPI static ::std::string const& NameID();
56 // NOLINTEND
57
58public:
59 // destructor thunk
60 // NOLINTBEGIN
61
62 // NOLINTEND
63
64public:
65 // virtual function thunks
66 // NOLINTBEGIN
67 MCFOLD ::CommandOriginSystem $_getCommandOriginSystem() const;
68 // NOLINTEND
69};
Definition CommandResponseBase.h:14
Definition ILevel.h:203
Definition RenderParams.h:30
Definition Alias.h:14