123 _node->
pick(state_, pickTarget_);
BaseNode * find_node(BaseNode *_root, unsigned int _node_idx)
Find a node in the scene graph.
void pick_pop_name()
pops the current name from the stack (like glPopName())
void traverse_all(BaseNode *_node, Action &_action)
void traverse(BaseNode *_node, Action &_action)
static void disable(GLenum _cap)
replaces glDisable, but supports locking
Namespace providing different geometric functions concerning angles.
virtual void pick(GLState &, PickTarget)
BaseNode * node_ptr()
Get the pointer of the node (is 0 if node was not found)
bool operator()(BaseNode *_node)
BaseNode * find_hidden_node(BaseNode *_root, unsigned int _node_idx)
Find a node in the scene graph.
void pick_push_name(unsigned int _idx)
creates a new name the stack (like glPushName())
static void shadeModel(GLenum _mode)
replaces glShadeModel, supports locking