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

#include <window.h>

Collaboration diagram for _win_:
Collaboration graph
[legend]

Public Attributes

uint16_t flags
 
uint16_t ownerId
 
uint32_t * backBuffer
 
uint32_t * sharedInfo
 
uint32_t * shadowBuffers
 
uint16_t shWinKey
 
uint16_t backBufferKey
 
uint32_t handle
 
int dragX
 
int dragY
 
int resz_h
 
int resz_b
 
bool markForClose
 
uint8_t animFrameCount
 
int animAlphaVal
 
bool animdirection
 
char * title
 
struct _win_ * firstPopupWin
 
struct _win_ * lastPopupWin
 
struct _win_ * parent
 
_win_ * next
 
_win_ * prev
 
uint32_t * shadowTmp
 
uint32_t * glassTmp
 
uint32_t * glassBlur
 
bool glassBlurValid
 
int glassBlurX
 
int glassBlurY
 
int glassBlurW
 
int glassBlurH
 
int originalW
 
int originalH
 
bool resizePending
 
uint64_t resizeDeadline
 
int resizeX
 
int resizeY
 
int resizeW
 
int resizeH
 

Member Data Documentation

◆ animAlphaVal

int _win_::animAlphaVal

◆ animdirection

bool _win_::animdirection

◆ animFrameCount

uint8_t _win_::animFrameCount

◆ backBuffer

uint32_t * _win_::backBuffer

◆ backBufferKey

uint16_t _win_::backBufferKey

◆ dragX

int _win_::dragX

◆ dragY

int _win_::dragY

◆ firstPopupWin

struct _win_ * _win_::firstPopupWin

◆ flags

uint16_t _win_::flags

◆ glassBlur

uint32_t* _win_::glassBlur

◆ glassBlurH

int _win_::glassBlurH

◆ glassBlurValid

bool _win_::glassBlurValid

◆ glassBlurW

int _win_::glassBlurW

◆ glassBlurX

int _win_::glassBlurX

◆ glassBlurY

int _win_::glassBlurY

◆ glassTmp

uint32_t* _win_::glassTmp

◆ handle

uint32_t _win_::handle

◆ lastPopupWin

struct _win_ * _win_::lastPopupWin

◆ markForClose

bool _win_::markForClose

◆ next

_win_ * _win_::next

◆ originalH

int _win_::originalH

◆ originalW

int _win_::originalW

◆ ownerId

uint16_t _win_::ownerId

◆ parent

struct _win_ * _win_::parent

◆ prev

_win_ * _win_::prev

◆ resizeDeadline

uint64_t _win_::resizeDeadline

◆ resizeH

int _win_::resizeH

◆ resizePending

bool _win_::resizePending

◆ resizeW

int _win_::resizeW

◆ resizeX

int _win_::resizeX

◆ resizeY

int _win_::resizeY

◆ resz_b

int _win_::resz_b

◆ resz_h

int _win_::resz_h

◆ shadowBuffers

uint32_t * _win_::shadowBuffers

◆ shadowTmp

uint32_t* _win_::shadowTmp

◆ sharedInfo

uint32_t * _win_::sharedInfo

◆ shWinKey

uint16_t _win_::shWinKey

◆ title

char * _win_::title

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