OGRE 14.4
Object-Oriented Graphics Rendering Engine
Loading...
Searching...
No Matches
OgreBites::Separator Class Reference

Basic separator widget. More...

#include <OgreTrays.h>

Inheritance diagram for OgreBites::Separator:

Public Member Functions

 Separator (const Ogre::String &name, Ogre::Real width)
 Do not instantiate any widgets directly. Use TrayManager.
bool _isFitToTray ()
Public Member Functions inherited from OgreBites::Widget
 Widget ()
virtual ~Widget ()
void _assignListener (TrayListener *listener)
void _assignToTray (TrayLocation trayLoc)
virtual void _cursorMoved (const Ogre::Vector2 &cursorPos, float wheelDelta)
virtual void _cursorPressed (const Ogre::Vector2 &cursorPos)
virtual void _cursorReleased (const Ogre::Vector2 &cursorPos)
virtual void _focusLost ()
void cleanup ()
const Ogre::StringgetName ()
Ogre::OverlayElementgetOverlayElement ()
TrayLocation getTrayLocation ()
void hide ()
bool isVisible ()
void show ()

Additional Inherited Members

Static Public Member Functions inherited from OgreBites::Widget
static Ogre::Vector2 cursorOffset (Ogre::OverlayElement *element, const Ogre::Vector2 &cursorPos)
 Static utility method used to get the cursor's offset from the center of an overlay element in pixels.
static void fitCaptionToArea (const Ogre::DisplayString &caption, Ogre::TextAreaOverlayElement *area, Ogre::Real maxWidth)
 Static utility method to cut off a string to fit in a text area.
static Ogre::Real getCaptionWidth (const Ogre::DisplayString &caption, Ogre::TextAreaOverlayElement *area)
 Static utility method used to get the width of a caption in a text area.
static bool isCursorOver (Ogre::OverlayElement *element, const Ogre::Vector2 &cursorPos, Ogre::Real voidBorder=0)
 Static utility method to check if the cursor is over an overlay element.
static void nukeOverlayElement (Ogre::OverlayElement *element)
 Static utility method to recursively delete an overlay element plus all of its children from the system.

Detailed Description

Basic separator widget.

Constructor & Destructor Documentation

◆ Separator()

OgreBites::Separator::Separator ( const Ogre::String & name,
Ogre::Real width )

Do not instantiate any widgets directly. Use TrayManager.

Member Function Documentation

◆ _isFitToTray()

bool OgreBites::Separator::_isFitToTray ( )
inline

The documentation for this class was generated from the following file: