|
Nebula
|
#include <visualdebugger.h>
base class for draw-calls that should be done over a number of steps
Public Types | |
| enum | DrawType { Unitialized = -1 , Arrow = 0 , Text3D , AABB , Line , Plane } |
Public Member Functions | |
| TimedDrawData () | |
| default constructor | |
| TimedDrawData (uint numSteps, DrawType t, const Math::vec4 &c, const Math::point &vec1, const Math::vector &vec2, const Util::String &txt, float _f) | |
| constructor | |
Public Attributes | |
| uint | stepsLeft |
| DrawType | type |
| Math::vec4 | color |
| Math::point | v1 |
| these below are not always used | |
| Math::vector | v2 |
| float | f |
| Util::String | text |
|
inline |
default constructor
|
inline |
constructor
| Math::vec4 Physics::VisualDebugger::TimedDrawData::color |
| float Physics::VisualDebugger::TimedDrawData::f |
| uint Physics::VisualDebugger::TimedDrawData::stepsLeft |
| Util::String Physics::VisualDebugger::TimedDrawData::text |
| DrawType Physics::VisualDebugger::TimedDrawData::type |
| Math::point Physics::VisualDebugger::TimedDrawData::v1 |
these below are not always used
| Math::vector Physics::VisualDebugger::TimedDrawData::v2 |