ezEngine  Milestone 7
ezConsole::ConsoleEvent Struct Reference

The event data that is broadcast by the console. More...

#include <Console.h>

Public Types

enum  EventType {
  BeforeProcessCommand, ProcessCommandSuccess, ProcessCommandFailure, StringAdded,
  AutoCompleteRequest
}
 

Public Attributes

EventType m_EventType
 
const char * m_szCommand
 The command the was or will be processed.
 
const ConsoleStringm_AddedpConsoleString
 The console string that was just added.
 
ezDeque< ezString > * m_pAutoCompleteOptions
 AutoComplete: The strings that might be used for auto-completion, the event handler may add additional suggestions to it.
 
ezDeque< ConsoleString > * m_pAutoCompleteDescriptions
 The descriptions of each auto-complete option, to be shown in the console.
 

Detailed Description

The event data that is broadcast by the console.

Member Enumeration Documentation

Enumerator
BeforeProcessCommand 

The console is about to process a command.

ProcessCommandSuccess 

A command was successfully processed.

ProcessCommandFailure 

A command failed to be processed.

StringAdded 

A string was added to the console.

AutoCompleteRequest 

The user tries to auto-complete the input.


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