Unravel Engine C++ Reference
|
This is the complete list of members for DebugDrawEncoder, including all inherited members.
begin(uint16_t _viewId, bool _depthTestLess=true, bgfx::Encoder *_encoder=NULL) | DebugDrawEncoder | |
BX_ALIGN_DECL_CACHE_LINE(uint8_t) m_internal[50<< 10] | DebugDrawEncoder | |
close() | DebugDrawEncoder | |
DebugDrawEncoder() | DebugDrawEncoder | |
draw(const bx::Aabb &_aabb) | DebugDrawEncoder | |
draw(const bx::Cylinder &_cylinder) | DebugDrawEncoder | |
draw(const bx::Capsule &_capsule) | DebugDrawEncoder | |
draw(const bx::Disk &_disk) | DebugDrawEncoder | |
draw(const bx::Obb &_obb) | DebugDrawEncoder | |
draw(const bx::Sphere &_sphere) | DebugDrawEncoder | |
draw(const bx::Triangle &_triangle) | DebugDrawEncoder | |
draw(const bx::Cone &_cone) | DebugDrawEncoder | |
draw(GeometryHandle _handle) | DebugDrawEncoder | |
drawArc(Axis::Enum _axis, float _x, float _y, float _z, float _radius, float _degrees) | DebugDrawEncoder | |
drawAxis(float _x, float _y, float _z, float _len=1.0f, Axis::Enum _highlight=Axis::Count, float _thickness=0.0f) | DebugDrawEncoder | |
drawCapsule(const bx::Vec3 &_from, const bx::Vec3 &_to, float _radius) | DebugDrawEncoder | |
drawCircle(const bx::Vec3 &_normal, const bx::Vec3 &_center, float _radius, float _weight=0.0f) | DebugDrawEncoder | |
drawCircle(Axis::Enum _axis, float _x, float _y, float _z, float _radius, float _weight=0.0f) | DebugDrawEncoder | |
drawCone(const bx::Vec3 &_from, const bx::Vec3 &_to, float _radius) | DebugDrawEncoder | |
drawCylinder(const bx::Vec3 &_from, const bx::Vec3 &_to, float _radius) | DebugDrawEncoder | |
drawFrustum(const void *_viewProj) | DebugDrawEncoder | |
drawGrid(const bx::Vec3 &_normal, const bx::Vec3 &_center, uint32_t _size=20, float _step=1.0f) | DebugDrawEncoder | |
drawGrid(Axis::Enum _axis, const bx::Vec3 &_center, uint32_t _size=20, float _step=1.0f) | DebugDrawEncoder | |
drawLineList(uint32_t _numVertices, const DdVertex *_vertices, uint32_t _numIndices=0, const uint16_t *_indices=NULL) | DebugDrawEncoder | |
drawOrb(float _x, float _y, float _z, float _radius, Axis::Enum _highlight=Axis::Count) | DebugDrawEncoder | |
drawQuad(const bx::Vec3 &_normal, const bx::Vec3 &_center, float _size) | DebugDrawEncoder | |
drawQuad(SpriteHandle _handle, const bx::Vec3 &_normal, const bx::Vec3 &_center, float _size) | DebugDrawEncoder | |
drawQuad(bgfx::TextureHandle _handle, const bx::Vec3 &_normal, const bx::Vec3 &_center, float _size) | DebugDrawEncoder | |
drawTriList(uint32_t _numVertices, const DdVertex *_vertices, uint32_t _numIndices=0, const uint16_t *_indices=NULL) | DebugDrawEncoder | |
end() | DebugDrawEncoder | |
lineTo(float _x, float _y, float _z=0.0f) | DebugDrawEncoder | |
lineTo(const bx::Vec3 &_pos) | DebugDrawEncoder | |
moveTo(float _x, float _y, float _z=0.0f) | DebugDrawEncoder | |
moveTo(const bx::Vec3 &_pos) | DebugDrawEncoder | |
pop() | DebugDrawEncoder | |
popProgram() | DebugDrawEncoder | |
popTransform() | DebugDrawEncoder | |
push() | DebugDrawEncoder | |
pushProgram(bgfx::ProgramHandle _handle) | DebugDrawEncoder | |
pushTransform(const void *_mtx) | DebugDrawEncoder | |
setColor(uint32_t _abgr) | DebugDrawEncoder | |
setDepthTestLess(bool _depthTestLess) | DebugDrawEncoder | |
setLod(uint8_t _lod) | DebugDrawEncoder | |
setSpin(float _spin) | DebugDrawEncoder | |
setState(bool _depthTest, bool _depthWrite, bool _clockwise, bool _alphaWrite=false, bool _alphaBlend=true) | DebugDrawEncoder | |
setStipple(bool _stipple, float _scale=1.0f, float _offset=0.0f) | DebugDrawEncoder | |
setTransform(const void *_mtx) | DebugDrawEncoder | |
setTranslate(float _x, float _y, float _z) | DebugDrawEncoder | |
setWireframe(bool _wireframe) | DebugDrawEncoder | |
~DebugDrawEncoder() | DebugDrawEncoder |