inlib  1.2.0
Public Member Functions
inlib::sg::render_action Class Reference
Inheritance diagram for inlib::sg::render_action:
Inheritance graph
[legend]
Collaboration diagram for inlib::sg::render_action:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 render_action (std::ostream &a_out, unsigned int a_ww, unsigned int a_wh)
virtual ~render_action ()
inlib::sg::statestate ()
void pop_state ()
void push_state ()

Detailed Description

Definition at line 15 of file render_action.


Constructor & Destructor Documentation

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.

{}

Member Function Documentation

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;}

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines