![]() |
Ultibo API
C/C++ API for Ultibo Core
|
#include <console.h>
Data Fields | |
| uint32_t | signature |
| Signature for entry validation. | |
| uint32_t | x |
| Caret X (Pixels for CONSOLE_MODE_PIXEL / Characters for CONSOLE_MODE_CHARACTER). | |
| uint32_t | y |
| Caret Y (Pixels for CONSOLE_MODE_PIXEL / Characters for CONSOLE_MODE_CHARACTER). | |
| uint32_t | width |
| Caret Width (Pixels for CONSOLE_MODE_PIXEL / Always 1 for CONSOLE_MODE_CHARACTER). | |
| uint32_t | height |
| Caret Height (Pixels for CONSOLE_MODE_PIXEL / Always 1 for CONSOLE_MODE_CHARACTER). | |
| uint32_t | offsetx |
| Caret Offset X (Pixels for CONSOLE_MODE_PIXEL / Always 0 for CONSOLE_MODE_CHARACTER). | |
| uint32_t | offsety |
| Caret Offset Y (Pixels for CONSOLE_MODE_PIXEL / Always 0 for CONSOLE_MODE_CHARACTER). | |
| LONGBOOL | visible |
| Caret Visible On/Off. | |
| LONGBOOL | blink |
| Caret Blink On/Off. | |
| LONGBOOL | reverse |
| Caret Color Reverse or Inverse. | |
| uint32_t | forecolor |
| Caret Foreground Color. | |
| uint32_t | backcolor |
| Caret Background Color. | |
| CONSOLE_DEVICE * | console |
| Console device. | |
| HANDLE | handle |
| Device specific handle. | |
| LONGBOOL | active |
| Caret currently active (displayed) (Independent of Visible to account for Blink). | |
| void * | image |
| Device specific buffer for caret image. | |
| void * | buffer |
| Device specific buffer for area underneath caret. | |
| void * | output |
| Device specific buffer for curently displayed caret. | |
| CONSOLE_CARET * | prev |
| Previous entry in Console Caret table. | |
| CONSOLE_CARET * | next |
| Next entry in Console Caret table. | |
Console Caret
| uint32_t signature |
Signature for entry validation.
| uint32_t x |
Caret X (Pixels for CONSOLE_MODE_PIXEL / Characters for CONSOLE_MODE_CHARACTER).
| uint32_t y |
Caret Y (Pixels for CONSOLE_MODE_PIXEL / Characters for CONSOLE_MODE_CHARACTER).
| uint32_t width |
Caret Width (Pixels for CONSOLE_MODE_PIXEL / Always 1 for CONSOLE_MODE_CHARACTER).
| uint32_t height |
Caret Height (Pixels for CONSOLE_MODE_PIXEL / Always 1 for CONSOLE_MODE_CHARACTER).
| uint32_t offsetx |
Caret Offset X (Pixels for CONSOLE_MODE_PIXEL / Always 0 for CONSOLE_MODE_CHARACTER).
| uint32_t offsety |
Caret Offset Y (Pixels for CONSOLE_MODE_PIXEL / Always 0 for CONSOLE_MODE_CHARACTER).
| LONGBOOL visible |
Caret Visible On/Off.
| LONGBOOL blink |
Caret Blink On/Off.
| LONGBOOL reverse |
Caret Color Reverse or Inverse.
| uint32_t forecolor |
Caret Foreground Color.
| uint32_t backcolor |
Caret Background Color.
| CONSOLE_DEVICE* console |
Console device.
| HANDLE handle |
Device specific handle.
| LONGBOOL active |
Caret currently active (displayed) (Independent of Visible to account for Blink).
| void* image |
Device specific buffer for caret image.
| void* buffer |
Device specific buffer for area underneath caret.
| void* output |
Device specific buffer for curently displayed caret.
| CONSOLE_CARET* prev |
Previous entry in Console Caret table.
| CONSOLE_CARET* next |
Next entry in Console Caret table.