Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 5180 in orxonox.OLD for trunk/src/lib/shell/shell.h


Ignore:
Timestamp:
Sep 13, 2005, 11:45:51 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: Shell Input is totally out of shell.cc/h

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/lib/shell/shell.h

    r5179 r5180  
    5454    void clear();
    5555
    56 
    5756    // EventListener
    5857    virtual void process(const Event &event);
    5958
    6059    // Element2D-functions
    61     void tick(float dt);
    6260    virtual void draw() const;
    6361
    64     void help() const;
    6562    void debug() const;
    6663
     
    7976    static Shell*            singletonRef;           //!< The singleton-reference to the only memeber of this class.
    8077
    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.
    8283
    8384    // HANDLING TEXT INPUT
    8485    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)
    9388    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 Pixels
    97     bool                     bActive;                //!< if the shell is active;
    9889
    9990    // completion
Note: See TracChangeset for help on using the changeset viewer.