![]() |
ezEngine
Release 25.03
|
This is the complete list of members for ezDebugRenderer, including all inherited members.
AddPersistentCross(const ezDebugRendererContext &context, float fSize, const ezColor &color, const ezTransform &transform, ezTime duration) | ezDebugRenderer | static |
AddPersistentInfoText(const ezDebugRendererContext &context, ezDebugTextPlacement::Enum placement, const ezFormatString &text, ezTime duration, const ezColor &color=ezColor::White) | ezDebugRenderer | static |
AddPersistentLineBox(const ezDebugRendererContext &context, const ezVec3 &vHalfSize, const ezColor &color, const ezTransform &transform, ezTime duration) | ezDebugRenderer | static |
AddPersistentLines(const ezDebugRendererContext &context, ezArrayPtr< const ezDebugRendererLine > lines, const ezColor &color, const ezTransform &transform, ezTime duration) | ezDebugRenderer | static |
AddPersistentLineSphere(const ezDebugRendererContext &context, float fRadius, const ezColor &color, const ezTransform &transform, ezTime duration) | ezDebugRenderer | static |
Draw2DLineRectangle(const ezDebugRendererContext &context, const ezRectFloat &rectInPixel, float fDepth, const ezColor &color) | ezDebugRenderer | static |
Draw2DLines(const ezDebugRendererContext &context, ezArrayPtr< const ezDebugRendererLine > lines, const ezColor &color) | ezDebugRenderer | static |
Draw2DRectangle(const ezDebugRendererContext &context, const ezRectFloat &rectInPixel, float fDepth, const ezColor &color) | ezDebugRenderer | static |
Draw2DRectangle(const ezDebugRendererContext &context, const ezRectFloat &rectInPixel, float fDepth, const ezColor &color, const ezTexture2DResourceHandle &hTexture, ezVec2 vScale=ezVec2(1, 1)) | ezDebugRenderer | static |
Draw2DRectangle(const ezDebugRendererContext &context, const ezRectFloat &rectInPixel, float fDepth, const ezColor &color, ezGALTextureResourceViewHandle hResourceView, ezVec2 vScale=ezVec2(1, 1)) | ezDebugRenderer | static |
Draw2DText(const ezDebugRendererContext &context, const ezFormatString &text, const ezVec2I32 &vPositionInPixel, const ezColor &color, ezUInt32 uiSizeInPixel=16, ezDebugTextHAlign::Enum horizontalAlignment=ezDebugTextHAlign::Left, ezDebugTextVAlign::Enum verticalAlignment=ezDebugTextVAlign::Top) | ezDebugRenderer | static |
Draw3DText(const ezDebugRendererContext &context, const ezFormatString &text, const ezVec3 &vGlobalPosition, const ezColor &color, ezUInt32 uiSizeInPixel=16, ezDebugTextHAlign::Enum horizontalAlignment=ezDebugTextHAlign::Center, ezDebugTextVAlign::Enum verticalAlignment=ezDebugTextVAlign::Bottom) | ezDebugRenderer | static |
DrawAngle(const ezDebugRendererContext &context, ezAngle startAngle, ezAngle endAngle, const ezColor &solidColor, const ezColor &lineColor, const ezTransform &transform, ezVec3 vForwardAxis=ezVec3::MakeAxisX(), ezVec3 vRotationAxis=ezVec3::MakeAxisZ()) | ezDebugRenderer | static |
DrawArrow(const ezDebugRendererContext &context, float fSize, const ezColor &color, const ezTransform &transform, ezVec3 vForwardAxis=ezVec3::MakeAxisX()) | ezDebugRenderer | static |
DrawCross(const ezDebugRendererContext &context, const ezVec3 &vGlobalPosition, float fLineLength, const ezColor &color, const ezTransform &transform=ezTransform::MakeIdentity()) | ezDebugRenderer | static |
DrawCylinder(const ezDebugRendererContext &context, float fRadiusStart, float fRadiusEnd, float fLength, const ezColor &solidColor, const ezColor &lineColor, const ezTransform &transform, bool bCapStart=false, bool bCapEnd=false, ezBasisAxis::Enum cylinderAxis=ezBasisAxis::PositiveX) | ezDebugRenderer | static |
DrawInfoText(const ezDebugRendererContext &context, ezDebugTextPlacement::Enum placement, ezStringView sGroupName, const ezFormatString &text, const ezColor &color=ezColor::White) | ezDebugRenderer | static |
DrawLimitCone(const ezDebugRendererContext &context, ezAngle halfAngle1, ezAngle halfAngle2, const ezColor &solidColor, const ezColor &lineColor, const ezTransform &transform) | ezDebugRenderer | static |
DrawLineBox(const ezDebugRendererContext &context, const ezBoundingBox &box, const ezColor &color, const ezTransform &transform=ezTransform::MakeIdentity()) | ezDebugRenderer | static |
DrawLineBoxCorners(const ezDebugRendererContext &context, const ezBoundingBox &box, float fCornerFraction, const ezColor &color, const ezTransform &transform=ezTransform::MakeIdentity()) | ezDebugRenderer | static |
DrawLineCapsuleZ(const ezDebugRendererContext &context, float fLength, float fRadius, const ezColor &color, const ezTransform &transform=ezTransform::MakeIdentity()) | ezDebugRenderer | static |
DrawLineCylinderZ(const ezDebugRendererContext &context, float fLength, float fRadius, const ezColor &color, const ezTransform &transform=ezTransform::MakeIdentity()) | ezDebugRenderer | static |
DrawLineFrustum(const ezDebugRendererContext &context, const ezFrustum &frustum, const ezColor &color, bool bDrawPlaneNormals=false) | ezDebugRenderer | static |
DrawLines(const ezDebugRendererContext &context, ezArrayPtr< const ezDebugRendererLine > lines, const ezColor &color, const ezTransform &transform=ezTransform::MakeIdentity()) | ezDebugRenderer | static |
DrawLineSphere(const ezDebugRendererContext &context, const ezBoundingSphere &sphere, const ezColor &color, const ezTransform &transform=ezTransform::MakeIdentity()) | ezDebugRenderer | static |
DrawOpeningCone(const ezDebugRendererContext &context, ezAngle halfAngle, const ezColor &colorInside, const ezColor &colorOutside, const ezTransform &transform, ezVec3 vForwardAxis=ezVec3::MakeAxisX()) | ezDebugRenderer | static |
DrawSolidBox(const ezDebugRendererContext &context, const ezBoundingBox &box, const ezColor &color, const ezTransform &transform=ezTransform::MakeIdentity()) | ezDebugRenderer | static |
DrawSolidTriangles(const ezDebugRendererContext &context, ezArrayPtr< ezDebugRendererTriangle > triangles, const ezColor &color, bool bTwoSided=false) | ezDebugRenderer | static |
DrawTexturedTriangles(const ezDebugRendererContext &context, ezArrayPtr< ezDebugRendererTexturedTriangle > triangles, const ezColor &color, const ezTexture2DResourceHandle &hTexture, bool bTwoSided=false) | ezDebugRenderer | static |
ezSimpleRenderPass (defined in ezDebugRenderer) | ezDebugRenderer | friend |
GetTextGlyphWidth(ezUInt32 uiSizeInPixel=16) | ezDebugRenderer | static |
GetTextLineHeight(ezUInt32 uiSizeInPixel=16) | ezDebugRenderer | static |
GetTextScale() | ezDebugRenderer | static |
SetTextScale(float fScale) | ezDebugRenderer | static |