Ultibo API
C/C++ API for Ultibo Core
Loading...
Searching...
No Matches
_WINDOW_PROPERTIES Struct Reference

#include <console.h>

Data Fields

uint32_t position
 Console Window Position (eg CONSOLE_POSITION_TOP).
uint32_t state
 Console Window State (eg WINDOW_STATE_VISIBLE).
uint32_t mode
 Console Window Mode (eg WINDOW_MODE_TEXT).
uint32_t flags
 Console Window Flags (eg WINDOW_FLAG_LINE_WRAP).
uint32_t x1
 Window X1.
uint32_t y1
 Window Y1.
uint32_t x2
 Window X2.
uint32_t y2
 Window Y2.
uint32_t width
 Window Width in Columns (Characters for WINDOW_MODE_TEXT / Pixels for WINDOW_MODE_GRAPHICS).
uint32_t height
 Window Height in Rows (Characters for WINDOW_MODE_TEXT / Pixels for WINDOW_MODE_GRAPHICS).
uint32_t offsetx
 Window X Offset (Pixels for CONSOLE_MODE_PIXEL / Characters for CONSOLE_MODE_CHARACTER).
uint32_t offsety
 Window Y Offset (Pixels for CONSOLE_MODE_PIXEL / Characters for CONSOLE_MODE_CHARACTER).
uint32_t fontwidth
 Font Width (Pixels for CONSOLE_MODE_PIXEL / Always 1 for CONSOLE_MODE_CHARACTER).
uint32_t fontheight
 Font Height (Pixels for CONSOLE_MODE_PIXEL / Always 1 for CONSOLE_MODE_CHARACTER).
uint32_t borderwidth
 Current Border Width.
FONT_HANDLE font
 Window Font.
CONSOLE_DEVICEconsole
 Window console.

Field Documentation

◆ position

uint32_t position

Console Window Position (eg CONSOLE_POSITION_TOP).

◆ state

uint32_t state

Console Window State (eg WINDOW_STATE_VISIBLE).

◆ mode

uint32_t mode

Console Window Mode (eg WINDOW_MODE_TEXT).

◆ flags

uint32_t flags

Console Window Flags (eg WINDOW_FLAG_LINE_WRAP).

◆ x1

uint32_t x1

Window X1.

◆ y1

uint32_t y1

Window Y1.

◆ x2

uint32_t x2

Window X2.

◆ y2

uint32_t y2

Window Y2.

◆ width

uint32_t width

Window Width in Columns (Characters for WINDOW_MODE_TEXT / Pixels for WINDOW_MODE_GRAPHICS).

◆ height

uint32_t height

Window Height in Rows (Characters for WINDOW_MODE_TEXT / Pixels for WINDOW_MODE_GRAPHICS).

◆ offsetx

uint32_t offsetx

Window X Offset (Pixels for CONSOLE_MODE_PIXEL / Characters for CONSOLE_MODE_CHARACTER).

◆ offsety

uint32_t offsety

Window Y Offset (Pixels for CONSOLE_MODE_PIXEL / Characters for CONSOLE_MODE_CHARACTER).

◆ fontwidth

uint32_t fontwidth

Font Width (Pixels for CONSOLE_MODE_PIXEL / Always 1 for CONSOLE_MODE_CHARACTER).

◆ fontheight

uint32_t fontheight

Font Height (Pixels for CONSOLE_MODE_PIXEL / Always 1 for CONSOLE_MODE_CHARACTER).

◆ borderwidth

uint32_t borderwidth

Current Border Width.

◆ font

Window Font.

◆ console

CONSOLE_DEVICE* console

Window console.


The documentation for this struct was generated from the following file: