Cogs.Core
Public Attributes | List of all members
Cogs::Core::ScriptingEngine::EditorContext Struct Reference

Public Attributes

std::string name
 
std::string buffer = std::string(16384, '\0')
 
std::vector< std::string > history
 
std::vector< std::string > commandHistory
 
int historyIndex = 0
 
bool movedUp = false
 
bool movedDown = false
 
TokenStream currentCompletions
 
int completionIndex = 0
 
size_t completionOffset = 0
 
std::string original
 
std::string suggested
 
bool scrollToBottom = true
 

Detailed Description

Definition at line 127 of file ScriptingEngine.h.

Member Data Documentation

◆ buffer

std::string Cogs::Core::ScriptingEngine::EditorContext::buffer = std::string(16384, '\0')

Definition at line 131 of file ScriptingEngine.h.

◆ commandHistory

std::vector<std::string> Cogs::Core::ScriptingEngine::EditorContext::commandHistory

Definition at line 133 of file ScriptingEngine.h.

◆ completionIndex

int Cogs::Core::ScriptingEngine::EditorContext::completionIndex = 0

Definition at line 139 of file ScriptingEngine.h.

◆ completionOffset

size_t Cogs::Core::ScriptingEngine::EditorContext::completionOffset = 0

Definition at line 140 of file ScriptingEngine.h.

◆ currentCompletions

TokenStream Cogs::Core::ScriptingEngine::EditorContext::currentCompletions

Definition at line 138 of file ScriptingEngine.h.

◆ history

std::vector<std::string> Cogs::Core::ScriptingEngine::EditorContext::history

Definition at line 132 of file ScriptingEngine.h.

◆ historyIndex

int Cogs::Core::ScriptingEngine::EditorContext::historyIndex = 0

Definition at line 134 of file ScriptingEngine.h.

◆ movedDown

bool Cogs::Core::ScriptingEngine::EditorContext::movedDown = false

Definition at line 136 of file ScriptingEngine.h.

◆ movedUp

bool Cogs::Core::ScriptingEngine::EditorContext::movedUp = false

Definition at line 135 of file ScriptingEngine.h.

◆ name

std::string Cogs::Core::ScriptingEngine::EditorContext::name

Definition at line 129 of file ScriptingEngine.h.

◆ original

std::string Cogs::Core::ScriptingEngine::EditorContext::original

Definition at line 141 of file ScriptingEngine.h.

◆ scrollToBottom

bool Cogs::Core::ScriptingEngine::EditorContext::scrollToBottom = true

Definition at line 144 of file ScriptingEngine.h.

◆ suggested

std::string Cogs::Core::ScriptingEngine::EditorContext::suggested

Definition at line 142 of file ScriptingEngine.h.


The documentation for this struct was generated from the following file: