|
Vital
|
A hyperlink button rendered with OpenGL support. More...
Public Member Functions | |
| OpenGlHyperlink (String text, URL url) | |
| Constructs an OpenGlHyperlink. | |
Public Member Functions inherited from OpenGlAutoImageComponent< HyperlinkButton > | |
| virtual void | mouseDown (const MouseEvent &e) override |
| virtual void | mouseUp (const MouseEvent &e) override |
| virtual void | mouseDoubleClick (const MouseEvent &e) override |
| virtual void | mouseEnter (const MouseEvent &e) override |
| virtual void | mouseExit (const MouseEvent &e) override |
| virtual void | mouseWheelMove (const MouseEvent &e, const MouseWheelDetails &wheel) override |
| OpenGlImageComponent * | getImageComponent () |
| Gets the underlying OpenGlImageComponent. | |
| virtual void | redoImage () |
| Redraws the image after a state change. | |
Additional Inherited Members | |
Protected Attributes inherited from OpenGlAutoImageComponent< HyperlinkButton > | |
| OpenGlImageComponent | image_component_ |
| The OpenGlImageComponent for rendering this component. | |
A hyperlink button rendered with OpenGL support.
This class serves as a hyperlink within the OpenGL rendering context. It extends a HyperlinkButton to display interactive text linking to a specified URL.
|
inline |
Constructs an OpenGlHyperlink.
| text | The hyperlink text to display. |
| url | The URL to open when the hyperlink is clicked. |