Definition at line 18 of file draw_style.
◆ draw_style() [1/2]
tools::sg::draw_style::draw_style |
( |
| ) |
|
|
inline |
◆ ~draw_style()
virtual tools::sg::draw_style::~draw_style |
( |
| ) |
|
|
inlinevirtual |
◆ draw_style() [2/2]
tools::sg::draw_style::draw_style |
( |
const draw_style & |
a_from | ) |
|
|
inline |
◆ _set_state()
void tools::sg::draw_style::_set_state |
( |
state & |
a_state | ) |
|
|
inlineprotected |
◆ bbox()
virtual void tools::sg::draw_style::bbox |
( |
bbox_action & |
a_action | ) |
|
|
inlinevirtual |
◆ node_desc_fields()
virtual const desc_fields& tools::sg::draw_style::node_desc_fields |
( |
| ) |
const |
|
inlinevirtual |
Reimplemented from tools::sg::node.
Definition at line 28 of file draw_style.
30 static const desc_fields s_v(parent::node_desc_fields(),6,
◆ operator=()
Definition at line 93 of file draw_style.
94 parent::operator=(a_from);
◆ pick()
virtual void tools::sg::draw_style::pick |
( |
pick_action & |
a_action | ) |
|
|
inlinevirtual |
◆ render()
virtual void tools::sg::draw_style::render |
( |
render_action & |
a_action | ) |
|
|
inlinevirtual |
Reimplemented from tools::sg::node.
Definition at line 50 of file draw_style.
51 state& state = a_action.state();
58 a_action.line_width(state.m_line_width);
60 a_action.point_size(state.m_point_size);
62 a_action.set_cull_face(state.m_GL_CULL_FACE);
63 a_action.set_winding(state.m_winding);
◆ cull_face
sf<bool> tools::sg::draw_style::cull_face |
◆ line_pattern
sf<lpat> tools::sg::draw_style::line_pattern |
◆ line_width
sf<float> tools::sg::draw_style::line_width |
◆ point_size
sf<float> tools::sg::draw_style::point_size |
◆ style
◆ winding_ccw
sf<bool> tools::sg::draw_style::winding_ccw |
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/g4tools/g4tools/tools/sg/draw_style