#include <D:/Projekte/i6engine/libs/i6engine-modules/include/i6engine/modules/graphics/Debug.h>
|
| | Debug (Ogre::SceneManager *_sceneManager, float _fillAlpha) |
| |
| | ~Debug () |
| |
| void | build () |
| |
| void | drawLine (const Ogre::Vector3 &start, const Ogre::Vector3 &end, const Ogre::ColourValue &colour) |
| |
| void | drawCircle (const Ogre::Vector3 ¢re, float radius, int segmentsCount, const Ogre::ColourValue &colour, bool isFilled=false) |
| |
| void | drawCylinder (const Ogre::Vector3 ¢re, float radius, int segmentsCount, float height, const Ogre::ColourValue &colour, bool isFilled=false) |
| |
| void | drawQuad (const Ogre::Vector3 *vertices, const Ogre::ColourValue &colour, bool isFilled=false) |
| |
| void | drawCuboid (const Ogre::Vector3 *vertices, const Ogre::ColourValue &colour, bool isFilled=false) |
| |
| void | drawSphere (const Ogre::Vector3 ¢re, float radius, const Ogre::ColourValue &colour, bool isFilled=false) |
| |
| bool | getEnabled () |
| |
| void | setEnabled (bool _isEnabled) |
| |
| void | switchEnabled () |
| |
| void | clear () |
| |
Definition at line 84 of file Debug.h.
| i6e::modules::Debug::Debug |
( |
Ogre::SceneManager * |
_sceneManager, |
|
|
float |
_fillAlpha |
|
) |
| |
| i6e::modules::Debug::~Debug |
( |
| ) |
|
| void i6e::modules::Debug::build |
( |
| ) |
|
| void i6e::modules::Debug::clear |
( |
| ) |
|
| void i6e::modules::Debug::drawCircle |
( |
const Ogre::Vector3 & |
centre, |
|
|
float |
radius, |
|
|
int |
segmentsCount, |
|
|
const Ogre::ColourValue & |
colour, |
|
|
bool |
isFilled = false |
|
) |
| |
| void i6e::modules::Debug::drawCuboid |
( |
const Ogre::Vector3 * |
vertices, |
|
|
const Ogre::ColourValue & |
colour, |
|
|
bool |
isFilled = false |
|
) |
| |
| void i6e::modules::Debug::drawCylinder |
( |
const Ogre::Vector3 & |
centre, |
|
|
float |
radius, |
|
|
int |
segmentsCount, |
|
|
float |
height, |
|
|
const Ogre::ColourValue & |
colour, |
|
|
bool |
isFilled = false |
|
) |
| |
| void i6e::modules::Debug::drawLine |
( |
const Ogre::Vector3 & |
start, |
|
|
const Ogre::Vector3 & |
end, |
|
|
const Ogre::ColourValue & |
colour |
|
) |
| |
| void i6e::modules::Debug::drawQuad |
( |
const Ogre::Vector3 * |
vertices, |
|
|
const Ogre::ColourValue & |
colour, |
|
|
bool |
isFilled = false |
|
) |
| |
| void i6e::modules::Debug::drawSphere |
( |
const Ogre::Vector3 & |
centre, |
|
|
float |
radius, |
|
|
const Ogre::ColourValue & |
colour, |
|
|
bool |
isFilled = false |
|
) |
| |
| bool i6e::modules::Debug::getEnabled |
( |
| ) |
|
|
inline |
| static Debug& i6e::modules::Debug::getSingleton |
( |
void |
| ) |
|
|
static |
| static Debug* i6e::modules::Debug::getSingletonPtr |
( |
void |
| ) |
|
|
static |
| void i6e::modules::Debug::setEnabled |
( |
bool |
_isEnabled | ) |
|
|
inline |
| void i6e::modules::Debug::switchEnabled |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: