Addded Romeo that generates some doc. WIP.
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
# Juliet\include\Graphics\DebugDisplay
|
||||
|
||||
## Source Files
|
||||
- Header: `Juliet\include\Graphics\DebugDisplay.h`
|
||||
|
||||
## AI Description
|
||||
This C++ component enables real-time 3D visualization of geometry (lines and spheres) for debugging. It initializes a graphics device to support drawing operations on CPU command lists during specific rendering passes using provided vectors, colors, and camera data to overlay debug objects onto the scene view.
|
||||
|
||||
## Symbols
|
||||
|
||||
### Namespace `Juliet`
|
||||
|
||||
#### Functions & Methods
|
||||
- `extern JULIET_API void DebugDisplay_Initialize(GraphicsDevice* device)`
|
||||
- `extern JULIET_API void DebugDisplay_Shutdown(GraphicsDevice* device)`
|
||||
- `extern JULIET_API void DebugDisplay_DrawLine(const Vector3& start, const Vector3& end, const FColor& color, bool overlay)`
|
||||
- `extern JULIET_API void DebugDisplay_DrawSphere(const Vector3& center, float radius, const FColor& color, bool overlay)`
|
||||
- `extern JULIET_API void DebugDisplay_Prepare(CommandList* cmdList)`
|
||||
- `extern JULIET_API void DebugDisplay_Flush(CommandList* cmdList, RenderPass* renderPass, const Camera& camera)`
|
||||
|
||||
Reference in New Issue
Block a user