#include <lugre_ColourClipPaneOverlay.h>

Public Member Functions | |
| Vertex () | |
| Vertex (const Ogre::Real x, const Ogre::Real y, const Ogre::Real u, const Ogre::Real v, const Ogre::ColourValue &col) | |
| void | Print () |
| for debug | |
| void | Draw (cRobRenderOp *pRobRenderOp, const Ogre::Real z) |
| overlayspecific, expects coords in [0,1] transforms to [-1,1] | |
Public Attributes | |
| Ogre::Real | x |
| Ogre::Real | y |
| Ogre::Real | u |
| Ogre::Real | v |
| texcoords | |
| Ogre::ColourValue | col |
Friends | |
| Vertex | Interpolate (const Vertex &a, const Vertex &b, const float t) |
Definition at line 42 of file lugre_ColourClipPaneOverlay.h.
| Lugre::cColourClipPaneOverlay::Vertex::Vertex | ( | ) |
Definition at line 38 of file lugre_ColourClipPaneOverlay.cpp.
| Lugre::cColourClipPaneOverlay::Vertex::Vertex | ( | const Ogre::Real | x, | |
| const Ogre::Real | y, | |||
| const Ogre::Real | u, | |||
| const Ogre::Real | v, | |||
| const Ogre::ColourValue & | col | |||
| ) |
Definition at line 40 of file lugre_ColourClipPaneOverlay.cpp.
| void Lugre::cColourClipPaneOverlay::Vertex::Print | ( | ) |
for debug
Definition at line 62 of file lugre_ColourClipPaneOverlay.cpp.
Referenced by Lugre::cColourClipPaneOverlay::VertexRect::Print().
| void Lugre::cColourClipPaneOverlay::Vertex::Draw | ( | cRobRenderOp * | pRobRenderOp, | |
| const Ogre::Real | z | |||
| ) |
overlayspecific, expects coords in [0,1] transforms to [-1,1]
Definition at line 58 of file lugre_ColourClipPaneOverlay.cpp.
References col, u, v, Lugre::cRobRenderOp::Vertex(), x, and y.
Referenced by Lugre::cColourClipPaneOverlay::VertexRect::DrawList(), and Lugre::cColourClipPaneOverlay::VertexRect::DrawStrip().
Definition at line 43 of file lugre_ColourClipPaneOverlay.cpp.
| Ogre::Real Lugre::cColourClipPaneOverlay::Vertex::x |
Definition at line 43 of file lugre_ColourClipPaneOverlay.h.
Referenced by Draw(), Lugre::Interpolate(), Lugre::cColourClipPaneOverlay::VertexRect::Pick(), Print(), and Lugre::cColourClipPaneOverlay::VertexRect::SetLTRB().
| Ogre::Real Lugre::cColourClipPaneOverlay::Vertex::y |
Definition at line 43 of file lugre_ColourClipPaneOverlay.h.
Referenced by Draw(), Lugre::Interpolate(), Lugre::cColourClipPaneOverlay::VertexRect::Pick(), Print(), and Lugre::cColourClipPaneOverlay::VertexRect::SetLTRB().
| Ogre::Real Lugre::cColourClipPaneOverlay::Vertex::u |
Definition at line 44 of file lugre_ColourClipPaneOverlay.h.
Referenced by Draw(), Lugre::Interpolate(), Print(), and Lugre::cColourClipPaneOverlay::VertexRect::SetUV().
| Ogre::Real Lugre::cColourClipPaneOverlay::Vertex::v |
texcoords
Definition at line 44 of file lugre_ColourClipPaneOverlay.h.
Referenced by Draw(), Lugre::Interpolate(), Print(), and Lugre::cColourClipPaneOverlay::VertexRect::SetUV().
| Ogre::ColourValue Lugre::cColourClipPaneOverlay::Vertex::col |
Definition at line 45 of file lugre_ColourClipPaneOverlay.h.
Referenced by Draw(), Lugre::Interpolate(), Lugre::cColourClipPaneOverlay::VertexRect::SetCol(), Lugre::cColourClipPaneOverlay::SetColours(), Lugre::cBorderColourClipPaneOverlay::SetColours(), and Lugre::cColourClipTextOverlay::updatePositionGeometry().
1.5.6