cgv
Loading...
Searching...
No Matches
cgv::base::use_handler Struct Reference

Public Member Functions

 use_handler (traverse_callback_handler *_tch)
bool on_enter_node (base_ptr b)
bool on_leave_node (base_ptr b)
bool on_enter_children (group_ptr g)
bool on_leave_children (group_ptr g)
bool on_enter_parent (node_ptr n)
bool on_leave_parent (node_ptr n)

Public Attributes

traverse_callback_handler * tch

Detailed Description

Definition at line 208 of file traverser.cxx.

Constructor & Destructor Documentation

◆ use_handler()

cgv::base::use_handler::use_handler ( traverse_callback_handler * _tch)
inline

Definition at line 211 of file traverser.cxx.

Member Function Documentation

◆ on_enter_children()

bool cgv::base::use_handler::on_enter_children ( group_ptr g)
inline

Definition at line 214 of file traverser.cxx.

◆ on_enter_node()

bool cgv::base::use_handler::on_enter_node ( base_ptr b)
inline

Definition at line 212 of file traverser.cxx.

◆ on_enter_parent()

bool cgv::base::use_handler::on_enter_parent ( node_ptr n)
inline

Definition at line 216 of file traverser.cxx.

◆ on_leave_children()

bool cgv::base::use_handler::on_leave_children ( group_ptr g)
inline

Definition at line 215 of file traverser.cxx.

◆ on_leave_node()

bool cgv::base::use_handler::on_leave_node ( base_ptr b)
inline

Definition at line 213 of file traverser.cxx.

◆ on_leave_parent()

bool cgv::base::use_handler::on_leave_parent ( node_ptr n)
inline

Definition at line 217 of file traverser.cxx.

Member Data Documentation

◆ tch

traverse_callback_handler* cgv::base::use_handler::tch

Definition at line 210 of file traverser.cxx.


The documentation for this struct was generated from the following file: