|
| | OgreTextFigure (const std::string &name, OgreRenderScene *scene) throw (RenderException) |
| |
| virtual | ~OgreTextFigure () |
| |
| virtual void | setText (const std::string &text) |
| |
| virtual void | setFont (const std::string &fontname) throw (RenderException) |
| |
| virtual void | setColor (const color &col) |
| |
| virtual void | setVAlign (VAlignType align) |
| |
| virtual void | setHAlign (HAlignType align) |
| |
| virtual void | setTextHeight (real height) |
| |
| virtual void | setSpaceWidth (real width) |
| |
| virtual void | setCameraAlign (bool align) |
| |
| virtual std::string | getText () const |
| |
| virtual std::string | getFont () const |
| |
| virtual color | getColor () const |
| |
| virtual VAlignType | getVAlign () const |
| |
| virtual HAlignType | getHAlign () const |
| |
| virtual real | getTextHeight () const |
| |
| virtual real | getSpaceWidth () const |
| |
| virtual bool | isCameraAligned () const |
| |
| virtual void | setOverlay (bool isOverlay) |
| | Set the overlay state of the figure, this doesn't actually change data but affects how the renderer treates the object. More...
|
| |
| | OgreBaseFigure (TextRenderable *obj, Ogre::SceneNode *node, OgreRenderScene *scene) |
| |
| virtual | ~OgreBaseFigure () |
| |
| TextRenderable * | getRenderable () const |
| |
| virtual const char * | getName () |
| |
| virtual void | setPosition (const vec3 &v) |
| |
| virtual void | setRotation (const rotator &r) |
| |
| virtual void | setScale (const vec3 &v) |
| |
| virtual void | setMaterial (const char *mat) throw (RenderException) |
| |
| virtual const char * | getMaterial () const |
| |
| virtual std::pair< vec3, vec3 > | getAABB () const |
| |
| virtual void | setParent (Figure *fig) |
| |
| void | setCameraVisibility (const Camera *cam, bool isVisible) |
| |
| void | setVisible (bool isVisible) |
| |
| virtual bool | isVisible () const |
| |
| virtual bool | isTransparent () const |
| |
| virtual bool | isOverlay () const |
| |
| virtual void | setTransparent (bool isTrans) |
| |
| virtual void | setRenderQueue (sval queue) |
| |
| virtual sval | getRenderQueue () const |
| |
| virtual vec3 | getPosition (bool isDerived=false) const |
| |
| virtual vec3 | getScale (bool isDerived=false) const |
| |
| virtual rotator | getRotation (bool isDerived=false) const |
| |
| virtual | ~TextFigure () |
| |
| virtual | ~Figure () |
| |
| virtual void | setTransform (const transform &t) |
| | Set position, rotation, and scale for this figure simultaneously. More...
|
| |
| virtual void | setTransform (const vec3 &trans, const vec3 &scale, const rotator &rot) |
| | Set position, rotation, and scale for this figure simultaneously. More...
|
| |
| virtual transform | getTransform (bool isDerived=false) const |
| | Get the figure's position, scale, and rotation transform. More...
|
| |
| virtual void | setMaterial (const Material *mat) throw (RenderException) |
| | Set's the figure's material. More...
|
| |
| virtual void | fillData (const VertexBuffer *vb, const IndexBuffer *ib, bool deferFill=false, bool doubleSided=false) throw (RenderException) |
| |