#ifndef CONSOLE_TYPES_HPP
#define CONSOLE_TYPES_HPP

enum CATEGORY {
    DEBUG,
    GRAPHICS,
    CONSOLE,
    COMBAT,
    GAME,
    DEFAULT,
    NET,
    SOUND,
    GM,
    NONE,
    LAST
};

enum COLOR_T {
    DEFAULT_COLOR,
    INPUT_COLOR,
    ECHO_COLOR,
    ERROR_COLOR,
    WARNING_COLOR,
    GLOBAL_COLOR,
    ADMIN_COLOR,
    HIGHLIGHT_COLOR,
    BACKGROUND_COLOR,
    NUM_COLORTYPES,
};

enum CONSOLERESIZESTATE {
    CS_NONE,
    CS_STRETCH,
    NUM_CONSOLERESIZESTATES,
};

enum HIGHLIGHTSTATE {
    HS_NONE,
    HS_HIGHLIGHTING,
    HS_ENDHIGHLIGHT,
    NUM_HIGHLIGHTSTATES
};

#endif
