OpenRaider  0.1.4-dev
Open Source Tomb Raider Game Engine implementation
Static Public Member Functions | Static Private Member Functions | Static Private Attributes | List of all members
Console Class Reference

#include <Console.h>

Collaboration diagram for Console:
[legend]

Static Public Member Functions

static void display ()
 
static bool isVisible ()
 
static void setVisible (bool v)
 

Static Private Member Functions

static int callback (ImGuiTextEditCallbackData *data)
 

Static Private Attributes

static const int bufferLength = 256
 
static bool visible = false
 
static char buffer [bufferLength+1] = ""
 
static unsigned long lastLogLength = 0
 
static std::vector< std::string > lastCommands
 
static long lastCommandIndex = -1
 
static std::string bufferedCommand
 

Detailed Description

Definition at line 16 of file Console.h.

Member Function Documentation

void Console::display ( )
static

Definition at line 73 of file Console.cpp.

static bool Console::isVisible ( )
inlinestatic

Definition at line 20 of file Console.h.

static void Console::setVisible ( bool  v)
inlinestatic

Definition at line 21 of file Console.h.

int Console::callback ( ImGuiTextEditCallbackData data)
staticprivate

Definition at line 24 of file Console.cpp.

Member Data Documentation

const int Console::bufferLength = 256
staticprivate

Definition at line 26 of file Console.h.

bool Console::visible = false
staticprivate

Definition at line 28 of file Console.h.

char Console::buffer = ""
staticprivate

Definition at line 29 of file Console.h.

unsigned long Console::lastLogLength = 0
staticprivate

Definition at line 30 of file Console.h.

std::vector< std::string > Console::lastCommands
staticprivate

Definition at line 31 of file Console.h.

long Console::lastCommandIndex = -1
staticprivate

Definition at line 32 of file Console.h.

std::string Console::bufferedCommand
staticprivate

Definition at line 33 of file Console.h.


The documentation for this class was generated from the following files: