|
void | onRegenerateDisplay () override |
|
void | systemDraw (const ewol::DrawProperty &_displayProp) override |
|
void | onDraw () override |
|
bool | onEventInput (const ewol::event::Input &_event) override |
|
void | setFile (const std::string &_filename) |
|
void | setPosition (const vec3 &_pos) |
|
void | setAngle (const vec3 &_angle) |
|
void | setAngleSpeed (const vec3 &_speed) |
|
void | setDistance (float _distance) |
|
|
esignal::Signal | signalPressed |
|
|
void | init () |
|
void | periodicCall (const ewol::event::Time &_event) |
|
|
esignal::Connection | m_PCH |
|
§ periodicCall()
void ege::widget::Mesh::periodicCall |
( |
const ewol::event::Time & |
_event | ) |
|
|
protected |
Periodic call to update grapgic display.
- Parameters
-
[in] | _event | Time generic event |
§ setAngle()
void ege::widget::Mesh::setAngle |
( |
const vec3 & |
_angle | ) |
|
set the mesh angle of view
- Parameters
-
[in] | _angle | view angle of the mesh |
§ setAngleSpeed()
void ege::widget::Mesh::setAngleSpeed |
( |
const vec3 & |
_speed | ) |
|
set the mesh angle speed
- Parameters
-
[in] | _speed | Radian speed of the mesh |
§ setDistance()
void ege::widget::Mesh::setDistance |
( |
float |
_distance | ) |
|
set the camera distance of the mesh
- Parameters
-
[in] | _distance | Diatance of the mesh |
§ setFile()
void ege::widget::Mesh::setFile |
( |
const std::string & |
_filename | ) |
|
set a mesh name file
- Parameters
-
[in] | _filename | Name of the new mesh |
§ setPosition()
void ege::widget::Mesh::setPosition |
( |
const vec3 & |
_pos | ) |
|
set the mesh position
- Parameters
-
[in] | _pos | The new position of the mesh |
§ m_PCH
esignal::Connection ege::widget::Mesh::m_PCH |
|
protected |
Periodic call handle to remove it when needed.
The documentation for this class was generated from the following file:
- framework/atria-soft/ege/ege/widget/Mesh.hpp