Zdexby TheHolyOneZ
49,743 classes
Class

CommandStore

: Singleton`1 : Object
Tekly.Common.Terminal.Commands.CommandStore, Tekly.Common.Runtime 0x0040 (64 B) inherited 0x0010 Tekly.Common.Runtime.dll
0x00x0040

Members 6

OffsetSizeNameTypeFlagsDefault
0x08MessagesChangedActionPrivate—
0x08CommandExecutedActionPrivate—
0x08m_commandsList<Tekly.Common.Terminal.Commands.CommandDescriptor>Private+1 flags—
0x08m_messagesList<Tekly.Common.Terminal.Commands.CommandMessage>Private+1 flags—
0x08m_commandHistoryList<System.String>Private+1 flags—
0x04m_maxCommandHistoryintPrivate+1 flags—
0x003C0x04unreflected bytes to end of CommandStore
Inherited from Singleton`1 1
OffsetSizeNameTypeFlagsDefault
0x08<Instance>k__BackingFieldCommandStorePrivateStatic—

Functions 18

SignatureFlagsNativeParams
IReadOnlyList<Tekly.Common.Terminal.Commands.CommandDescriptor> get_Commands()Public+1 flags0x08
IReadOnlyList<Tekly.Common.Terminal.Commands.CommandMessage> get_Messages()Public+1 flags0x08
IReadOnlyList<System.String> get_CommandHistory()Public+1 flags0x08
void add_MessagesChanged(Action value)Public+1 flags0x08
void remove_MessagesChanged(Action value)Public+1 flags0x08
void add_CommandExecuted(Action value)Public+1 flags0x08
void remove_CommandExecuted(Action value)Public+1 flags0x08
void Initialize(TerminalPrefs terminalPrefs)Public0x08
void AddMessage(const string& message, const LogType& logType)Public0x08
void AddError(const string& message)Public0x08
void AddMessage(CommandMessage message)Public0x08
void ClearMessages()Public0x00
void ClearHistory()Public0x00
void AddCommandSource(ICommandSource commandSource)Public0x08
void RemoveCommandSource(ICommandSource commandSource)Public0x08
void Execute(const string& input)Public0x08
IEnumerable<System.String> SplitArgs(const string& commandLine)PrivateStatic0x08
void .ctor()Public+1 flags0x00

Used by 8

types with a member, parameter or interface of this type