You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Gems/DebugDraw/Code/Source
rgba16f d4bad61f9a
DebugDraw gem fixes for Atom (#885)
* Work in progress on adapting the DebugDraw gem to use AzFramework::DebugDisplayRequests API

* Cleanup fixes for DebugDisplayRequestBus & DebugDraw gem.

Remove SandboxIntegration implementation of the DebugDisplayRequestBus
Add DrawWireCylinder & DrawWireCone to the DebugDisplayRequestBus interface
Remove SetFillMode & DrawTexture functions from the DebugDisplayRequestBus interface
Fixup uses of the SetFillMode api, replace with new Draw[Wire|Solid]X functions.
Fixes to the DebugDraw gem to get it compiling with new warnings settings.

* Changes to get the DebugDraw gem working with Atom/RHI/Code/Include/Atom/RHI

Add GetWidth, GetHeight, GetDepth utility accessors to RHI::Viewport
Start cleaning out unnecessary Cry includes from DebugDraw gem
Fixes for AtomFont FFont.cpp 3d screen aligned text drawing.
Clean out no longer supported code for 3d text to render multiple strings for the same entity location

* Cleanup some unused or commented code

* Update with PR feedback from Nick Van Sickle
5 years ago
..
DebugDrawLineComponent.cpp Initial commit 5 years ago
DebugDrawLineComponent.h Initial commit 5 years ago
DebugDrawModule.cpp Initial commit 5 years ago
DebugDrawObbComponent.cpp tidy up NonUniformScaleService compatibility 5 years ago
DebugDrawObbComponent.h DebugDraw gem fixes for Atom (#885) 5 years ago
DebugDrawRayComponent.cpp Initial commit 5 years ago
DebugDrawRayComponent.h Initial commit 5 years ago
DebugDrawSphereComponent.cpp Initial commit 5 years ago
DebugDrawSphereComponent.h Initial commit 5 years ago
DebugDrawSystemComponent.cpp DebugDraw gem fixes for Atom (#885) 5 years ago
DebugDrawSystemComponent.h DebugDraw gem fixes for Atom (#885) 5 years ago
DebugDrawTextComponent.cpp Initial commit 5 years ago
DebugDrawTextComponent.h Add newlines to the end of all files 5 years ago
DebugDraw_precompiled.cpp Initial commit 5 years ago
DebugDraw_precompiled.h DebugDraw gem fixes for Atom (#885) 5 years ago
EditorDebugDrawComponentCommon.cpp Initial commit 5 years ago
EditorDebugDrawComponentCommon.h Initial commit 5 years ago
EditorDebugDrawLineComponent.cpp LYN-2537 engine assets (#254) 5 years ago
EditorDebugDrawLineComponent.h Initial commit 5 years ago
EditorDebugDrawObbComponent.cpp LYN-2537 engine assets (#254) 5 years ago
EditorDebugDrawObbComponent.h Initial commit 5 years ago
EditorDebugDrawRayComponent.cpp LYN-2537 engine assets (#254) 5 years ago
EditorDebugDrawRayComponent.h Initial commit 5 years ago
EditorDebugDrawSphereComponent.cpp LYN-2537 engine assets (#254) 5 years ago
EditorDebugDrawSphereComponent.h Initial commit 5 years ago
EditorDebugDrawTextComponent.cpp LYN-2537 engine assets (#254) 5 years ago
EditorDebugDrawTextComponent.h Initial commit 5 years ago