7 #ifndef CAFU_GUISYS_CONSOLE_BY_WINDOW_HPP_INCLUDED
8 #define CAFU_GUISYS_CONSOLE_BY_WINDOW_HPP_INCLUDED
10 #include "ConsoleCommands/Console.hpp"
11 #include "Templates/Pointer.hpp"
33 void Print(
const std::string& s);
35 void Warning(
const std::string& s);
This class implements smart (reference-counted) pointers.
Definition: Pointer.hpp:43
ConsoleByWindowT(IntrusivePtrT< WindowT > Win)
Constructor for a console that is implemented by means of the given WindowT object.
Definition: ConsoleByWindow.cpp:15
void Warning(const std::string &s)
Print warning to console.
Definition: ConsoleByWindow.cpp:40
This class implements the cf::ConsoleI interface by means of a cf::GuiSys::WindowT, thus providing us with a GuiSys-based console.
Definition: ConsoleByWindow.hpp:25
This class is an interface to the application console.
Definition: Console.hpp:18
void DevPrint(const std::string &s)
Print dev message to console.
Definition: ConsoleByWindow.cpp:32
void DevWarning(const std::string &s)
Print dev warning to console.
Definition: ConsoleByWindow.cpp:48
void Print(const std::string &s)
Print message to console.
Definition: ConsoleByWindow.cpp:24