Classes | Typedefs | Enumerations

src/window/header/def.h File Reference

Go to the source code of this file.

Classes

struct  WindowSize
 Window size and position. More...
struct  CursorPosition
 Cursor position. More...
class  EventRenderListener
 Abstract class which listens to render events. More...
class  EventWindowListener
 Abstract class which listens to window events. More...
class  EventDeviceListener
 Abstract class which listens to device events. More...

Typedefs

typedef struct WindowSizepWindowSize
 Window size and position.
typedef struct CursorPositionpCursorPosition
 Cursor position.
typedef class EventRenderListenerpEventRenderListener
 Abstract class which listens to render events.
typedef class EventWindowListenerpEventWindowListener
 Abstract class which listens to window events.
typedef class EventDeviceListenerpEventDeviceListener
 Abstract class which listens to device events.

Enumerations

enum  STATE {
  stateUnknown, stateWindowed, stateMaximized, stateMinimized,
  stateFullscreen, stateCentered
}
enum  STYLE {
  styleUnknown, styleNormal, styleDialog, styleTool,
  styleNoBorder, styleLoadScreen, styleFullscreen, styleInfo
}
enum  WNDEVENT {
  eventUnknown, eventResize, eventRender, eventPaint,
  eventMinimize, eventUnminimize, eventMaximize, eventClose,
  eventFocus, eventLostFocus, eventMoveWindow
}
enum  DIALOGFLAGS { dialogOpen, dialogSave }

Typedef Documentation

typedef struct CursorPosition * pCursorPosition

Cursor position.

Abstract class which listens to device events.

Abstract class which listens to render events.

Abstract class which listens to window events.

typedef struct WindowSize * pWindowSize

Window size and position.


Enumeration Type Documentation

Enumerator:
dialogOpen 
dialogSave 

Definition at line 36 of file def.h.

enum STATE
Enumerator:
stateUnknown 
stateWindowed 
stateMaximized 
stateMinimized 
stateFullscreen 
stateCentered 

Definition at line 2 of file def.h.

enum STYLE
Enumerator:
styleUnknown 
styleNormal 
styleDialog 
styleTool 
styleNoBorder 
styleLoadScreen 
styleFullscreen 
styleInfo 

Definition at line 11 of file def.h.

enum WNDEVENT
Enumerator:
eventUnknown 
eventResize 
eventRender 
eventPaint 
eventMinimize 
eventUnminimize 
eventMaximize 
eventClose 
eventFocus 
eventLostFocus 
eventMoveWindow 

Definition at line 22 of file def.h.