Unravel Engine C++ Reference
|
This is the complete list of members for DebugDrawEncoderImpl, including all inherited members.
begin(bgfx::ViewId _viewId, bool _depthTestLess, bgfx::Encoder *_encoder) | DebugDrawEncoderImpl | inline |
close() | DebugDrawEncoderImpl | inline |
DebugDrawEncoderImpl() | DebugDrawEncoderImpl | inline |
draw(const bx::Aabb &_aabb) | DebugDrawEncoderImpl | inline |
draw(const bx::Cylinder &_cylinder, bool _capsule) | DebugDrawEncoderImpl | inline |
draw(const bx::Disk &_disk) | DebugDrawEncoderImpl | inline |
draw(const bx::Obb &_obb) | DebugDrawEncoderImpl | inline |
draw(const bx::Sphere &_sphere) | DebugDrawEncoderImpl | inline |
draw(const bx::Triangle &_triangle) | DebugDrawEncoderImpl | inline |
draw(GeometryHandle _handle) | DebugDrawEncoderImpl | inline |
draw(bool _lineList, uint32_t _numVertices, const DdVertex *_vertices, uint32_t _numIndices, const uint16_t *_indices) | DebugDrawEncoderImpl | inline |
draw(DebugMesh::Enum _mesh, const float *_mtx, uint16_t _num, bool _wireframe) | DebugDrawEncoderImpl | inline |
drawArc(Axis::Enum _axis, float _x, float _y, float _z, float _radius, float _degrees) | DebugDrawEncoderImpl | inline |
drawAxis(float _x, float _y, float _z, float _len, Axis::Enum _highlight, float _thickness) | DebugDrawEncoderImpl | inline |
drawCircle(const bx::Vec3 &_normal, const bx::Vec3 &_center, float _radius, float _weight) | DebugDrawEncoderImpl | inline |
drawCircle(Axis::Enum _axis, float _x, float _y, float _z, float _radius, float _weight) | DebugDrawEncoderImpl | inline |
drawCone(const bx::Vec3 &_from, const bx::Vec3 &_to, float _radius) | DebugDrawEncoderImpl | inline |
drawCylinder(const bx::Vec3 &_from, const bx::Vec3 &_to, float _radius, bool _capsule) | DebugDrawEncoderImpl | inline |
drawFrustum(const float *_viewProj) | DebugDrawEncoderImpl | inline |
drawFrustum(const void *_viewProj) | DebugDrawEncoderImpl | inline |
drawGrid(const bx::Vec3 &_normal, const bx::Vec3 &_center, uint32_t _size, float _step) | DebugDrawEncoderImpl | inline |
drawGrid(Axis::Enum _axis, const bx::Vec3 &_center, uint32_t _size, float _step) | DebugDrawEncoderImpl | inline |
drawOrb(float _x, float _y, float _z, float _radius, Axis::Enum _hightlight) | DebugDrawEncoderImpl | inline |
drawQuad(const bx::Vec3 &_normal, const bx::Vec3 &_center, float _size) | DebugDrawEncoderImpl | inline |
drawQuad(SpriteHandle _handle, const bx::Vec3 &_normal, const bx::Vec3 &_center, float _size) | DebugDrawEncoderImpl | inline |
drawQuad(bgfx::TextureHandle _handle, const bx::Vec3 &_normal, const bx::Vec3 &_center, float _size) | DebugDrawEncoderImpl | inline |
end() | DebugDrawEncoderImpl | inline |
flush() | DebugDrawEncoderImpl | inline |
flushQuad() | DebugDrawEncoderImpl | inline |
init(bgfx::Encoder *_encoder) | DebugDrawEncoderImpl | inline |
kCacheQuadSize | DebugDrawEncoderImpl | static |
kCacheSize | DebugDrawEncoderImpl | static |
kStackSize | DebugDrawEncoderImpl | static |
lineTo(float _x, float _y, float _z=0.0f) | DebugDrawEncoderImpl | inline |
lineTo(const bx::Vec3 &_pos) | DebugDrawEncoderImpl | inline |
lineTo(Axis::Enum _axis, float _x, float _y) | DebugDrawEncoderImpl | inline |
m_attrib | DebugDrawEncoderImpl | |
m_cache | DebugDrawEncoderImpl | |
m_cacheQuad | DebugDrawEncoderImpl | |
m_defaultEncoder | DebugDrawEncoderImpl | |
m_depthTestLess | DebugDrawEncoderImpl | |
m_encoder | DebugDrawEncoderImpl | |
m_indexPos | DebugDrawEncoderImpl | |
m_indices | DebugDrawEncoderImpl | |
m_mtxStack | DebugDrawEncoderImpl | |
m_mtxStackCurrent | DebugDrawEncoderImpl | |
m_pos | DebugDrawEncoderImpl | |
m_posQuad | DebugDrawEncoderImpl | |
m_programStack | DebugDrawEncoderImpl | |
m_programStackCurrent | DebugDrawEncoderImpl | |
m_stack | DebugDrawEncoderImpl | |
m_state | DebugDrawEncoderImpl | |
m_vertexPos | DebugDrawEncoderImpl | |
m_viewId | DebugDrawEncoderImpl | |
moveTo(float _x, float _y, float _z=0.0f) | DebugDrawEncoderImpl | inline |
moveTo(const bx::Vec3 &_pos) | DebugDrawEncoderImpl | inline |
moveTo(Axis::Enum _axis, float _x, float _y) | DebugDrawEncoderImpl | inline |
pop() | DebugDrawEncoderImpl | inline |
popProgram() | DebugDrawEncoderImpl | inline |
popTransform(bool _flush=true) | DebugDrawEncoderImpl | inline |
push() | DebugDrawEncoderImpl | inline |
pushProgram(bgfx::ProgramHandle _handle) | DebugDrawEncoderImpl | inline |
pushTransform(const void *_mtx, uint16_t _num, bool _flush=true) | DebugDrawEncoderImpl | inline |
pushTranslate(float _x, float _y, float _z) | DebugDrawEncoderImpl | inline |
pushTranslate(const bx::Vec3 &_pos) | DebugDrawEncoderImpl | inline |
setColor(uint32_t _abgr) | DebugDrawEncoderImpl | inline |
setDepthTestLess(bool _depthTestLess) | DebugDrawEncoderImpl | inline |
setLod(uint8_t _lod) | DebugDrawEncoderImpl | inline |
setSpin(float _spin) | DebugDrawEncoderImpl | inline |
setState(bool _depthTest, bool _depthWrite, bool _clockwise, bool _alphaWrite, bool _alphaBlend) | DebugDrawEncoderImpl | inline |
setStipple(bool _stipple, float _scale=1.0f, float _offset=0.0f) | DebugDrawEncoderImpl | inline |
setTransform(const void *_mtx, uint16_t _num=1, bool _flush=true) | DebugDrawEncoderImpl | inline |
setTranslate(float _x, float _y, float _z) | DebugDrawEncoderImpl | inline |
setTranslate(const float *_pos) | DebugDrawEncoderImpl | inline |
setUParams(const Attrib &_attrib, bool _wireframe) | DebugDrawEncoderImpl | inline |
setWireframe(bool _wireframe) | DebugDrawEncoderImpl | inline |
shutdown() | DebugDrawEncoderImpl | inline |
softFlush() | DebugDrawEncoderImpl | inline |