Gorgon Game Engine
WindowManager.h File Reference

contains window manager dependent functionality. More...

Include dependency graph for WindowManager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Icon
 Represents an icon object that can be used as window icon. More...
 
class  Monitor
 
class  Pointer
 Represents a hardware/OS pointer graphic. More...
 

Namespaces

 Gorgon
 Root namespace for Gorgon Game Engine.
 
 Gorgon::WindowManager
 This namespace contains window manager specific functionality.
 

Functions

intptr_t CurrentContext ()
 Returns an identifier for the current context. More...
 
Containers::Image GetClipboardBitmap ()
 Returns a bitmap from the clipboard. More...
 
std::vector< Resource::GID::Type > GetClipboardFormats ()
 Returns the list of formats that is in the clipboard supported by the Gorgon Library. More...
 
std::vector< std::string > GetClipboardList (Resource::GID::Type type=Resource::GID::FileList)
 Returns a list of strings from the clipboard. More...
 
std::string GetClipboardText (Resource::GID::Type type=Resource::GID::Text)
 Returns the clipboard text. More...
 
void Initialize ()
 Initializes window manager system. More...
 
void SetClipboardBitmap (Containers::Image img, bool append=false)
 Changes the clipboard to the given image. More...
 
void SetClipboardList (std::vector< std::string > list, Resource::GID::Type type=Resource::GID::FileList, bool append=false)
 Sets a list of strings to the clipboard. More...
 
void SetClipboardText (const std::string &text, Resource::GID::Type type=Resource::GID::Text, bool unicode=true, bool append=false)
 Sets the clipboard text to given string. More...
 

Detailed Description

contains window manager dependent functionality.