Classes | Defines | Typedefs | Variables

src/window/header/Window.h File Reference

#include <uxtheme.h>
#include <dwmapi.h>
#include <gdiplus.h>
#include "MouseDevice.h"
#include "KeyboardDevice.h"
#include "InputWindow.h"
#include "InputWindow.inl"

Go to the source code of this file.

Classes

struct  WindowInfo
class  Window
 Implementation of the IWindow interface. More...

Defines

#define NAMESPACE   REALWINDOW
#define NAMESPACE_START   namespace REALWINDOW{
#define NAMESPACE_END   }
#define LOG(text)   if(logger) logger->print(TEXT(text))
#define LOGLN(text)   if(logger) logger->println(TEXT(text))

Typedefs

typedef WindowpWindow

Variables

NAMESPACE_END Loglogger
NAMESPACE::InputWindow inputWindow
extern::ArrayList
< NAMESPACE::pWindow
windowList

Define Documentation

#define LOG (   text  )     if(logger) logger->print(TEXT(text))

Definition at line 12 of file Window.h.

#define LOGLN (   text  )     if(logger) logger->println(TEXT(text))

Definition at line 13 of file Window.h.

#define NAMESPACE   REALWINDOW

Definition at line 9 of file Window.h.

#define NAMESPACE_END   }

Definition at line 11 of file Window.h.

#define NAMESPACE_START   namespace REALWINDOW{

Definition at line 10 of file Window.h.


Typedef Documentation

typedef Window* pWindow

Definition at line 20 of file Window.h.


Variable Documentation

NAMESPACE::InputWindow inputWindow

Definition at line 5 of file dllexport.cpp.

NAMESPACE_END Log* logger

Definition at line 3 of file main.cpp.

Definition at line 25 of file Window.h.