3#include "mc/_HeaderOutputPredefine.h"
27 ::ll::TypedStorage<8, 24, ::std::vector<::std::string>> mIntellisenseMessages;
28 ::ll::TypedStorage<1, 1, bool> mIsDevConsole;
29 ::ll::TypedStorage<8, 32, ::std::string> mLastTabCompleteMessage;
30 ::ll::TypedStorage<4, 4, int> mLastTabCompleteIndex;
31 ::ll::TypedStorage<1, 1, bool> mInitTabComplete;
32 ::ll::TypedStorage<1, 1, bool> mNeedsLayoutUpdate;
33 ::ll::TypedStorage<4, 4, int> mAutoCompleteGridSize;
34 ::ll::TypedStorage<8, 24, ::std::vector<::IntellisenseHandler::AutoCompleteMessage>> mAutoCompleteMessages;
40 MCAPI ::std::unique_ptr<::AutoCompleteInformation> _getAutoCompleteOptions(
41 ::CommandOrigin
const& origin,
42 ::std::string
const& _cmdLine,
43 uint cursorPositionUnsafe,
44 ::CommandRegistry& registry,
48 MCAPI ::std::unique_ptr<::CommandOrigin>
49 _getCommandOrigin(::std::weak_ptr<::ClientInstanceScreenModel> minecraftScreenModel)
const;
51 MCAPI
void _handleCommandIntellisense(
52 ::ClientInstanceScreenModel& screenModel,
53 ::CommandOrigin
const& origin,
54 ::std::string
const& currentMessage,
55 uint cursorPositionUnsafe
58 MCAPI
bool _isPlayerMention(::std::string
const& in)
const;
60 MCAPI
void _updateAutoCompleteMessages(
61 ::AutoCompleteInformation
const& autocompleteInfo,
62 ::CommandOrigin
const& origin,
63 ::CommandRegistry
const& registry,
68 MCAPI
void _updateIntellisenseMessages(::CommandSyntaxInformation
const& intellisenseInfo);
70 MCAPI ::std::string getAutoCompleteText(
int index);
72 MCAPI
void handleClickComplete(
73 ::std::weak_ptr<::ClientInstanceScreenModel> minecraftScreenModel,
74 ::std::string& currentMessage,
78 MCAPI
void handleTabComplete(
79 ::std::weak_ptr<::ClientInstanceScreenModel> minecraftScreenModel,
80 ::std::string& currentMessage,
84 MCAPI
void handleTabComplete(
85 ::std::weak_ptr<::ClientInstanceScreenModel> minecraftScreenModel,
86 ::CommandOrigin
const& origin,
87 ::std::string& currentMessage,
92 MCAPI
void updateIntellisense(
93 ::std::weak_ptr<::ClientInstanceScreenModel> minecraftScreenModel,
94 ::std::string
const& currentMessage
97 MCAPI ~IntellisenseHandler();
Definition ClientInstanceScreenModel.h:5
Definition CommandOrigin.h:32
Definition CommandRegistry.h:47
Definition IntellisenseHandler.h:5
Definition IntellisenseHandler.h:13