Muteki
EABI code execution on Besta® RTOS devices.
Loading...
Searching...
No Matches
component.h File Reference

Component (VIEW) methods. More...

Go to the source code of this file.

Functions

void PVIEW_draw (ui_component_t *self)
 Draw a component.
void PVIEW_EraseBackGround (ui_component_t *self)
 Signal the parent container to restore pixels that were obstructed by this component.
void PVIEW_handleEvent (ui_component_t *self, ui_event_t *e)
 Handle incoming events.
void PVIEW_setState (ui_component_t *self, unsigned short mask, bool set)
 Change the object state bitmask.

Detailed Description

Component (VIEW) methods.

Methods of a vanilla ui_component_t but as syscalls.

Function Documentation

◆ PVIEW_draw()

void PVIEW_draw ( ui_component_t * self)

Draw a component.

Syscall Number
0x10166
Parameters
selfThe component object.
Returns
None.

◆ PVIEW_EraseBackGround()

void PVIEW_EraseBackGround ( ui_component_t * self)

Signal the parent container to restore pixels that were obstructed by this component.

Syscall Number
0x10167
Parameters
selfThe component object.
Returns
None.

◆ PVIEW_handleEvent()

void PVIEW_handleEvent ( ui_component_t * self,
ui_event_t * e )

Handle incoming events.

Syscall Number
0x10168
Parameters
selfThe component object.
eEvent.
Returns
None.

◆ PVIEW_setState()

void PVIEW_setState ( ui_component_t * self,
unsigned short mask,
bool set )

Change the object state bitmask.

Syscall Number
0x10169
Parameters
selfThe component object.
maskBits to set/clear.
settrue if setting bits, false if clearing bits.