![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qssgdebugdrawsystem_p.h>
Public Member Functions | |
| QSSGDebugDrawSystem () | |
| ~QSSGDebugDrawSystem () | |
| bool | hasContent () const |
| void | drawLine (const QVector3D &startPoint, const QVector3D &endPoint, const QColor &colorcolor, bool isPersistent=false) |
| void | drawBounds (const QSSGBounds3 &bounds, const QColor &colorcolor, bool isPersistent=false) |
| void | drawPoint (const QVector3D &vertex, const QColor &colorcolor, bool isPersistent=false) |
| void | prepareGeometry (QSSGRhiContext *rhiCtx, QRhiResourceUpdateBatch *rub) |
| void | recordRenderDebugObjects (QSSGRhiContext *rhiCtx, QSSGRhiGraphicsPipelineState *ps, QRhiShaderResourceBindings *srb, QRhiRenderPassDescriptor *rpDesc) |
| void | setEnabled (bool vv) |
| bool | isEnabled () const |
Friends | |
| class | QSSGLayerRenderData |
Definition at line 32 of file qssgdebugdrawsystem_p.h.
| QT_BEGIN_NAMESPACE QSSGDebugDrawSystem::QSSGDebugDrawSystem | ( | ) |
Definition at line 16 of file qssgdebugdrawsystem.cpp.
| QSSGDebugDrawSystem::~QSSGDebugDrawSystem | ( | ) |
Definition at line 21 of file qssgdebugdrawsystem.cpp.
| void QSSGDebugDrawSystem::drawBounds | ( | const QSSGBounds3 & | bounds, |
| const QColor & | color, | ||
| bool | isPersistent = false ) |
Definition at line 43 of file qssgdebugdrawsystem.cpp.
| void QSSGDebugDrawSystem::drawLine | ( | const QVector3D & | startPoint, |
| const QVector3D & | endPoint, | ||
| const QColor & | color, | ||
| bool | isPersistent = false ) |
Definition at line 31 of file qssgdebugdrawsystem.cpp.
| void QSSGDebugDrawSystem::drawPoint | ( | const QVector3D & | vertex, |
| const QColor & | color, | ||
| bool | isPersistent = false ) |
Definition at line 54 of file qssgdebugdrawsystem.cpp.
| bool QSSGDebugDrawSystem::hasContent | ( | ) | const |
Definition at line 26 of file qssgdebugdrawsystem.cpp.
|
inlinenodiscard |
Definition at line 59 of file qssgdebugdrawsystem_p.h.
| void QSSGDebugDrawSystem::prepareGeometry | ( | QSSGRhiContext * | rhiCtx, |
| QRhiResourceUpdateBatch * | rub ) |
Definition at line 64 of file qssgdebugdrawsystem.cpp.
| void QSSGDebugDrawSystem::recordRenderDebugObjects | ( | QSSGRhiContext * | rhiCtx, |
| QSSGRhiGraphicsPipelineState * | ps, | ||
| QRhiShaderResourceBindings * | srb, | ||
| QRhiRenderPassDescriptor * | rpDesc ) |
Definition at line 128 of file qssgdebugdrawsystem.cpp.
| void QSSGDebugDrawSystem::setEnabled | ( | bool | v | ) |
Definition at line 180 of file qssgdebugdrawsystem.cpp.
|
friend |
Definition at line 62 of file qssgdebugdrawsystem_p.h.