TUI
Terminal user interface library
Public Member Functions | Public Attributes | List of all members
tui::surface::action_proxy Struct Reference

Public Member Functions

 action_proxy (surface *surf, color_override c_o, color_transparency_override c_t_o)
 
vec2i getSize () const
 
void updateSurfaceSize (surface &s)
 
void updateSurfacePosition (surface &s)
 
void insertSurface (surface &s, bool update=true)
 
void insertSurface (surface &s, color_override c_o, bool update=true)
 
void insertSurface (surface &s, color_transparency_override c_t_o, bool update=true)
 
void insertSurface (surface &s, color_override c_o, color_transparency_override c_t_o, bool update=true)
 

Public Attributes

color_override c_override
 
color_transparency_override c_t_override