Unravel Engine C++ Reference
Loading...
Searching...
No Matches
DebugDrawEncoder Member List

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