ubit
Public Member Functions | Friends | List of all members
ubit::UWinUpdateContext Class Reference
Inheritance diagram for ubit::UWinUpdateContext:
ubit::UUpdateContext

Public Member Functions

 UWinUpdateContext (UView *winview, UGraph *)
 creates the first layer of the context stack !Warning: 'win_view' must be a valid (NOT null) window view!
 
- Public Member Functions inherited from ubit::UUpdateContext
 UUpdateContext (const UUpdateContext &parent_ctx, UElem *, UView *, UViewUpdateImpl *)
 creates a subcontext (not the first layer of the context stack)
 
UElemgetObj ()
 returns the object (a UElem, a UElem or a UBox) that is related to this context.
 
UBoxgetBoxParent ()
 
UViewgetView ()
 returns the view related to this context.
 
UViewgetWinView ()
 returns the window view that contains getView().
 
UDispgetDisp () const
 
UGraphgetGraph ()
 
void rescale ()
 rescales the coordinates according to the current scale.
 
void addFlagdef (const UFlagdef *)
 
const UFlagdefgetFlagdef (const UFlag &) const
 
const UFlagdefgetFlagdef (const UFlag *) const
 
const UPropdefgetPropdef (const UFlag &) const
 
const UPropdefgetPropdef (const UFlag *) const
 

Friends

class UUpdateContext
 

Additional Inherited Members

- Public Attributes inherited from ubit::UUpdateContext
const UUpdateContextparent_ctx
 
UWinUpdateContextwin_ctx
 
unsigned short flag_count
 
UElemobj
 
UViewview
 
UViewUpdateImplview_impl
 
const UStyleobj_style
 
ULocalProps local
 
UPospos
 
UFontDesc fontdesc
 
bool boxIsHFlex
 
bool boxIsVFlex
 
char valign
 
char halign
 
float xyscale
 
float vspacing
 
float hspacing
 
UEditedit
 
const UColorcolor
 
const UColorbgcolor
 
const UCursorcursor
 
UGraphgraph
 
- Protected Member Functions inherited from ubit::UUpdateContext
 UUpdateContext (UView *win_view)
 

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