Changeset 5180 in orxonox.OLD for trunk/src/lib/shell/shell.h
- Timestamp:
- Sep 13, 2005, 11:45:51 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lib/shell/shell.h
r5179 r5180 54 54 void clear(); 55 55 56 57 56 // EventListener 58 57 virtual void process(const Event &event); 59 58 60 59 // Element2D-functions 61 void tick(float dt);62 60 virtual void draw() const; 63 61 64 void help() const;65 62 void debug() const; 66 63 … … 79 76 static Shell* singletonRef; //!< The singleton-reference to the only memeber of this class. 80 77 81 unsigned int bufferDisplaySize; //!< The Size of the Display-buffer, in lines (not in characters) 78 // GENERAL 79 bool bActive; //!< if the shell is active; 80 unsigned int shellHeight; //!< The hight of the Shell in Pixels 81 unsigned int lineSpacing; //!< The Spacing between lines. 82 unsigned int textSize; //!< The size of the text. 82 83 83 84 // HANDLING TEXT INPUT 84 85 ShellInput* shellInput; 85 86 float repeatRate; //!< The Repeat-Delay. 87 float repeatDelay; //!< The delay of the first Character of a given Character. 88 float delayed; //!< how much of the delay is remaining. 89 int pressedKey; //!< the pressed key that will be repeated. 90 91 tList<char>* inputHistory; //!< The history of given commands. 92 86 // BUFFER 87 unsigned int bufferDisplaySize; //!< The Size of the Display-buffer, in lines (not in characters) 93 88 Text** bufferText; //!< A list of stored bufferTexts for the display of the buffer 94 unsigned int textSize; //!< The size of the text.95 unsigned int lineSpacing; //!< The Spacing between lines.96 unsigned int shellHeight; //!< The hight of the Shell in Pixels97 bool bActive; //!< if the shell is active;98 89 99 90 // completion
Note: See TracChangeset
for help on using the changeset viewer.