Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 25, 2009, 12:09:02 AM (15 years ago)
Author:
rgrieder
Message:

Extended IOConsole to a Windows implementation. It doesn't yet work entirely as I wish, but it's not too bad either.
If you don't like the colors, I agree

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/presentation2/src/libraries/core/IOConsole.h

    r6105 r6140  
    4141#ifdef ORXONOX_PLATFORM_UNIX
    4242struct termios;
     43#elif defined(ORXONOX_PLATFORM_WINDOWS)
     44#define WIN32_LEAN_AND_MEAN
     45#include <windows.h>
    4346#endif
    4447
     
    9194#ifdef ORXONOX_PLATFORM_UNIX
    9295        termios*                originalTerminalSettings_;
     96#elif defined(ORXONOX_PLATFORM_WINDOWS)
     97        void moveCursor(int dx, int dy);
     98        void moveCursorYAndHome(int dy);
     99        void clearCurrentLine();
     100
     101        DWORD                   originalTerminalSettings_;
     102        HANDLE                  stdInHandle_;
     103        HANDLE                  stdOutHandle_;
    93104#endif
    94105
Note: See TracChangeset for help on using the changeset viewer.