XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_chwin_ Struct Reference

#include <window.h>

Collaboration diagram for _chwin_:
Collaboration graph
[legend]

Public Attributes

uint16_t flags
 
uint32_tbuffer
 
void * sharedwin
 
ChCanvascanv
 
char * title
 
ChSharedWinInfoinfo
 
ChitralekhaAppapp
 
uint32_t handle
 
uint32_t color
 
bool focused
 
list_tGlobalControls
 
list_twidgets
 
list_tsubwindow
 
list_tpopup
 
struct _chwin_parent
 
void * currentPopupMenu
 
void * selectedMenuItem
 
void * focusedWidget
 
jmp_buf jump
 
void(* ChWinPaint )(struct _chwin_ *win)
 
void(* ChCloseWin )(struct _chwin_ *win)
 

Member Data Documentation

◆ app

ChitralekhaApp* _chwin_::app

◆ buffer

uint32_t* _chwin_::buffer

◆ canv

ChCanvas* _chwin_::canv

◆ ChCloseWin

void(* _chwin_::ChCloseWin) (struct _chwin_ *win)

◆ ChWinPaint

void(* _chwin_::ChWinPaint) (struct _chwin_ *win)

◆ color

uint32_t _chwin_::color

◆ currentPopupMenu

void* _chwin_::currentPopupMenu

◆ flags

uint16_t _chwin_::flags

◆ focused

bool _chwin_::focused

◆ focusedWidget

void* _chwin_::focusedWidget

◆ GlobalControls

list_t* _chwin_::GlobalControls

◆ handle

uint32_t _chwin_::handle

◆ info

ChSharedWinInfo* _chwin_::info

◆ jump

jmp_buf _chwin_::jump

◆ parent

struct _chwin_* _chwin_::parent

◆ popup

list_t* _chwin_::popup

◆ selectedMenuItem

void* _chwin_::selectedMenuItem

◆ sharedwin

void* _chwin_::sharedwin

◆ subwindow

list_t* _chwin_::subwindow

◆ title

char* _chwin_::title

◆ widgets

list_t* _chwin_::widgets

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