base_control(base_control *Parent, window_events *Events=0, const unsigned int Left=0, const unsigned int Top=0, const unsigned int Width=0, const unsigned int Height=0) | crs::base_control | [explicit] |
buffer | crs::base_control | [protected] |
caption | crs::push_button | |
controllist typedef | crs::base_control | |
controls | crs::base_control | |
curpos | crs::base_control | |
custom_left_border | crs::styled_ctrl | [protected] |
custom_right_border | crs::styled_ctrl | [protected] |
deregisterControl(controllist::iterator &i) | crs::base_control | [virtual] |
doHide() | crs::base_control | [protected, virtual] |
doMove(const position &old_pos, const position &new_pos) | crs::base_control | [protected, virtual] |
doResize(const bounds &old_bounds, const bounds &new_bounds) | crs::base_control | [protected, virtual] |
doShow() | crs::base_control | [protected, virtual] |
draw() | crs::push_button | [virtual] |
draw_on_screen() | crs::base_control | [virtual] |
events | crs::base_control | [protected] |
fill(const char ch) | crs::base_control | [protected] |
flush(chtype *parentWin, const unsigned int parentWidth, const unsigned int parentHeight) | crs::base_control | |
focused_ctrl(base_control *Parent, window_events *Events=0, const unsigned int Left=0, const unsigned int Top=0, const unsigned int Width=0, const unsigned int Height=0) | crs::focused_ctrl | |
focuslist typedef | crs::focused_ctrl | |
freeRegistration() | crs::base_control | [virtual] |
getAbsLeft() const | crs::base_control | |
getAbsTop() const | crs::base_control | |
getBounds() | crs::base_control | |
getCaption() | crs::push_button | [private] |
getStyle() | crs::styled_ctrl | [protected] |
height | crs::base_control | |
keyPress(const int key) | crs::push_button | [virtual] |
left | crs::base_control | |
mCaption | crs::push_button | [private] |
mControls | crs::base_control | [protected] |
mCursorpos | crs::base_control | [protected] |
mHeight | crs::base_control | [protected] |
mLeft | crs::base_control | [protected] |
mParent | crs::base_control | [protected] |
mStyle | crs::styled_ctrl | [protected] |
mTop | crs::base_control | [protected] |
mVisible | crs::base_control | [protected] |
mWidth | crs::base_control | [protected] |
name | crs::base_control | |
parent | crs::base_control | |
parentHeight | crs::base_control | [protected] |
parentLeft | crs::base_control | [protected] |
parentTop | crs::base_control | [protected] |
parentWidth | crs::base_control | [protected] |
push_button(base_control *Parent, button_events *Events, const std::string Caption, const unsigned int Left=0, const unsigned int Top=0, const unsigned int Width=3, style::styles Style=style::rect, const chtype clb='[', const chtype crb=']') | crs::push_button | |
putPixel(const char ch, const unsigned int x, const unsigned int y) | crs::base_control | [protected] |
registerControl(base_control *control) | crs::base_control | [virtual] |
resize() | crs::base_control | [protected] |
setCaption(const std::string &Caption) | crs::push_button | [private] |
setStyle(const style::styles &Style) | crs::styled_ctrl | [protected] |
setText(const std::string &text, const unsigned int x=0, const unsigned int y=0) | crs::base_control | [protected] |
style | crs::styled_ctrl | |
styled_ctrl(style::styles Style=style::rect, chtype clb= '[', chtype crb= ']') | crs::styled_ctrl | |
top | crs::base_control | |
updateParentCoord() | crs::base_control | [protected] |
visible | crs::base_control | |
width | crs::base_control | |
~base_control() | crs::base_control | [virtual] |
~focused_ctrl() | crs::focused_ctrl | |