inlib
1.2.0
|
Public Member Functions | |
render_action (std::ostream &a_out, unsigned int a_ww, unsigned int a_wh) | |
virtual | ~render_action () |
inlib::sg::state & | state () |
void | pop_state () |
void | push_state () |
Definition at line 15 of file render_action.
inlib::sg::render_action::render_action | ( | std::ostream & | a_out, |
unsigned int | a_ww, | ||
unsigned int | a_wh | ||
) | [inline] |
Definition at line 30 of file render_action.
: mtx_action(a_out,a_ww,a_wh) {}
virtual inlib::sg::render_action::~render_action | ( | ) | [inline, virtual] |
Definition at line 33 of file render_action.
{}
void inlib::sg::render_action::pop_state | ( | ) | [inline] |
Definition at line 44 of file render_action.
{
//if(!m_states.size()) return; //throw.
m_state = m_states.back();
m_states.pop_back();
}
void inlib::sg::render_action::push_state | ( | ) | [inline] |
Definition at line 49 of file render_action.
{m_states.push_back(m_state);}
inlib::sg::state& inlib::sg::render_action::state | ( | ) | [inline] |
Definition at line 43 of file render_action.
{return m_state;}