Window

Undocumented in source.

Constructors

this
this(uint w, uint h, string caption)
Undocumented in source.

Members

Functions

create
void create(int posX, int posY)
Undocumented in source. Be warned that the author may not have intended to support it.
destroy
void destroy()
Undocumented in source. Be warned that the author may not have intended to support it.
hide
void hide()
Undocumented in source. Be warned that the author may not have intended to support it.
move
void move(int xposition, int yposition)
Undocumented in source. Be warned that the author may not have intended to support it.
resize
void resize(uint w, uint h)
Undocumented in source. Be warned that the author may not have intended to support it.
sendCloseEvent
void sendCloseEvent()
Undocumented in source. Be warned that the author may not have intended to support it.
show
void show()
Undocumented in source. Be warned that the author may not have intended to support it.
swapBuffers
void swapBuffers()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

alwaysOnTop
bool alwaysOnTop [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
alwaysOnTop
bool alwaysOnTop [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
border
bool border [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
border
bool border [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
context
IContext context [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
context
IContext context [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
fullscreen
bool fullscreen [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
fullscreen
bool fullscreen [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
height
uint height [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
icon
Image icon [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
resizable
bool resizable [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
resizable
bool resizable [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
title
string title [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
title
string title [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
width
uint width [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
x
int x [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
y
int y [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

dc
HDC dc;
Undocumented in source.
handle
HWND handle;
Undocumented in source.
isClose
bool isClose;
Undocumented in source.
isResize
bool isResize;
Undocumented in source.

Inherited Members

From IWindow

x
int x [@property getter]

The position of the window in the plane of the desktop.

y
int y [@property getter]

The position of the window in the plane of the desktop.

width
uint width [@property getter]

Window width

height
uint height [@property getter]

Window height

fullscreen
bool fullscreen [@property setter]

Window mode, namely whether windowed or full screen

fullscreen
bool fullscreen [@property getter]

Window mode, namely whether windowed or full screen

resizable
bool resizable [@property setter]

Whether the window can be resized by the user.

resizable
bool resizable [@property getter]

Whether the window can be resized by the user.

border
bool border [@property setter]

Frames around the window.

border
bool border [@property getter]

Frames around the window.

title
string title [@property setter]

Window title.

title
string title [@property getter]

Window title.

alwaysOnTop
bool alwaysOnTop [@property setter]

Whether the window is always on top of the others.

alwaysOnTop
bool alwaysOnTop [@property getter]

Whether the window is always on top of the others.

icon
Image icon [@property setter]

Dynamic window icon.

context
IContext context [@property setter]

Grahphics context

context
IContext context [@property getter]

Grahphics context

resize
void resize(uint w, uint h)

Window resizing function.

move
void move(int xposition, int yposition)

Changes the position of the window in the plane of the desktop.

show
void show()

Shows a window in the plane of the desktop.

hide
void hide()

Hide a window in the plane of the desktop. (Can be tracked in the task manager.)

swapBuffers
void swapBuffers()

Swap two buffers.

destroy
void destroy()

Destroys the window and its associated data (not the structure itself, all values are reset to zero).

Meta