Open 3D Engine LyShine Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
LyShineDebug Class Reference

Class for drawing test displays for testing the LyShine functionality. More...

#include <LyShineDebug.h>

Classes

struct  DebugInfoDrawCallReport
 
struct  DebugInfoRenderGraph
 Shared structures used for debug console commands. More...
 
struct  DebugInfoTextureUsage
 

Public Member Functions

 DeclareStaticConstIntCVar (CV_r_DebugUIDraw2dFont, 0)
 
 DeclareStaticConstIntCVar (CV_r_DebugUIDraw2dImage, 0)
 
 DeclareStaticConstIntCVar (CV_r_DebugUIDraw2dLine, 0)
 
 DeclareStaticConstIntCVar (CV_r_DebugUIDraw2dDefer, 0)
 

Static Public Member Functions

static void Initialize ()
 Initialize debug vars.
 
static void Reset ()
 This is called when the game terminates.
 
static void RenderDebug ()
 Do the debug render.
 

Detailed Description

Class for drawing test displays for testing the LyShine functionality.

This is currently implemented as console variables and commands


The documentation for this class was generated from the following file: