#include <Gauge.h>
Inheritance diagram for Vamos_Body::Facade:


Public Member Functions | |
| Facade (double x, double y, double above, double width, double height, std::string image) | |
| Facade (double center_x, double center_y, double above, double radius, std::string image) | |
| void | rotate (double degrees) const |
| virtual void | draw () const |
Private Member Functions | |
| void | build_facade () |
| void | build_image () |
Private Attributes | |
| double | m_x |
| double | m_y |
| double | m_above |
| double | m_width |
| double | m_height |
| GLuint | m_list_index |
Definition at line 11 of file Gauge.h.
|
||||||||||||||||||||||||||||
|
Definition at line 13 of file Gauge.cc. References build_facade(). |
|
||||||||||||||||||||||||
|
Definition at line 26 of file Gauge.cc. References build_facade(), Vamos_Geometry::Texture_Image::height_pixels(), m_above, m_height, m_list_index, m_width, m_x, m_y, and Vamos_Geometry::Texture_Image::width_pixels(). |
|
|
Definition at line 40 of file Gauge.cc. References Vamos_Geometry::Gl_Texture_Image::clamp_to_edge(). Referenced by Facade(). |
|
|
Definition at line 49 of file Gauge.cc. References Vamos_Geometry::Gl_Texture_Image::activate(), Vamos_Geometry::Texture_Image::m_height, and Vamos_Geometry::Texture_Image::m_width. |
|
|
Reimplemented in Vamos_Body::Steering_Wheel. Definition at line 73 of file Gauge.cc. Referenced by Vamos_Body::Dashboard::draw(), Vamos_Body::Steering_Wheel::draw(), and Vamos_Body::Dial::draw(). |
|
|
Definition at line 67 of file Gauge.cc. Referenced by Vamos_Body::Steering_Wheel::draw(), and Vamos_Body::Dial::draw(). |
|
|
Definition at line 15 of file Gauge.h. Referenced by Facade(). |
|
|
Reimplemented from Vamos_Geometry::Texture_Image. Definition at line 17 of file Gauge.h. Referenced by Facade(). |
|
|
Definition at line 18 of file Gauge.h. Referenced by Facade(). |
|
|
Reimplemented from Vamos_Geometry::Texture_Image. Definition at line 16 of file Gauge.h. Referenced by Facade(). |
|
|
Definition at line 13 of file Gauge.h. Referenced by Facade(). |
|
|
Definition at line 14 of file Gauge.h. Referenced by Facade(). |
1.4.6