|
OpenWalnut
1.2.5
|
Class implementing one texture HUD entry representing a texture in the HUD. More...
#include <WGETextureHud.h>
Inheritance diagram for WGETextureHud::WGETextureHudEntry:Public Member Functions | |
| WGETextureHudEntry (osg::ref_ptr< osg::Texture2D > texture, std::string name, bool transparency=false) | |
| Constructor. | |
| ~WGETextureHudEntry () | |
| Destructor. | |
| unsigned int | getRealWidth () const |
| Returns the real width of the contained texture. | |
| unsigned int | getRealHeight () const |
| Returns the real height of the contained texture. | |
| osg::ref_ptr< osg::TexMat > | getTextureMatrix () const |
| Get the texture matrix state for this entry. | |
| std::string | getName () const |
| Returns the name of the entry. | |
| osg::ref_ptr< osg::Texture2D > | getTexture () const |
| Gets the texture associated with the entry. | |
Protected Attributes | |
| osg::ref_ptr< osg::Texture2D > | m_texture |
| The texture. | |
| osg::ref_ptr< osg::TexMat > | m_texMat |
| The texture matrix for this entry. | |
| std::string | m_name |
| The name for this HUD entry. | |
Class implementing one texture HUD entry representing a texture in the HUD.
Definition at line 62 of file WGETextureHud.h.
| WGETextureHud::WGETextureHudEntry::WGETextureHudEntry | ( | osg::ref_ptr< osg::Texture2D > | texture, |
| std::string | name, | ||
| bool | transparency = false |
||
| ) |
Constructor.
| texture | the texture to show in the HUD |
| name | a telling name to support the illustrative function of the HUD |
| transparency | true if transparency should be shown |
Definition at line 175 of file WGETextureHud.cpp.
References WPathHelper::getAllFonts(), m_name, and m_texMat.
| WGETextureHud::WGETextureHudEntry::~WGETextureHudEntry | ( | ) |
Destructor.
Definition at line 274 of file WGETextureHud.cpp.
| std::string WGETextureHud::WGETextureHudEntry::getName | ( | ) | const |
Returns the name of the entry.
Definition at line 294 of file WGETextureHud.cpp.
| unsigned int WGETextureHud::WGETextureHudEntry::getRealHeight | ( | ) | const |
Returns the real height of the contained texture.
Definition at line 284 of file WGETextureHud.cpp.
Referenced by WGETextureHud::SafeUpdateCallback::operator()().
| unsigned int WGETextureHud::WGETextureHudEntry::getRealWidth | ( | ) | const |
Returns the real width of the contained texture.
Definition at line 279 of file WGETextureHud.cpp.
Referenced by WGETextureHud::SafeUpdateCallback::operator()().
| osg::ref_ptr< osg::Texture2D > WGETextureHud::WGETextureHudEntry::getTexture | ( | ) | const |
Gets the texture associated with the entry.
Definition at line 309 of file WGETextureHud.cpp.
| osg::ref_ptr< osg::TexMat > WGETextureHud::WGETextureHudEntry::getTextureMatrix | ( | ) | const |
Get the texture matrix state for this entry.
Definition at line 289 of file WGETextureHud.cpp.
Referenced by WGETextureHud::SafeUpdateCallback::operator()().
|
protected |
The name for this HUD entry.
Definition at line 130 of file WGETextureHud.h.
Referenced by WGETextureHudEntry().
|
protected |
The texture matrix for this entry.
Definition at line 125 of file WGETextureHud.h.
Referenced by WGETextureHudEntry().
|
protected |
The texture.
Definition at line 120 of file WGETextureHud.h.
1.8.1