#include <SystemInterface.h>


Public Member Functions | |
| SystemInterface (ElementLog *log) | |
| virtual float | GetElapsedTime () |
| virtual int | TranslateString (Core::String &translated, const Core::String &input) |
| virtual bool | LogMessage (Core::Log::Type type, const Core::String &message) |
| Rocket::Debugger::SystemInterface::SystemInterface | ( | ElementLog * | log | ) |
Instances a new debugging log interface.
| [in] | log | The logging element to send messages to. |
| float Rocket::Debugger::SystemInterface::GetElapsedTime | ( | ) | [virtual] |
Get the number of seconds elapsed since the start of the application.
Implements Rocket::Core::SystemInterface.
| int Rocket::Debugger::SystemInterface::TranslateString | ( | Core::String & | translated, | |
| const Core::String & | input | |||
| ) | [virtual] |
Translate the input string into the translated string.
| [out] | translated | Translated string ready for display. |
| [in] | input | String as received from XML. |
Reimplemented from Rocket::Core::SystemInterface.
| bool Rocket::Debugger::SystemInterface::LogMessage | ( | Core::Log::Type | type, | |
| const Core::String & | message | |||
| ) | [virtual] |
Log the specified message.
| [in] | type | Type of log message, ERROR, WARNING, etc. |
| [in] | message | Message to log. |
Reimplemented from Rocket::Core::SystemInterface.