Fillwave  10.0.0
List of all members | Classes | Public Member Functions
flw::flf::Debugger Class Reference

Fillwave debugger. More...

#include <Debugger.h>

Inheritance diagram for flw::flf::Debugger:
flw::flf::IReloadable

Public Member Functions

 Debugger (Engine *engine, GLsizei howManyDebugWindows=6)
 
void setState (EDebuggerState state)
 
EDebuggerState getState ()
 
void prepareDebugWindow (GLint id=0)
 
void renderFromCamera (ICamera &c, GLint id=0)
 
void renderDepthPerspective (GLint id=0)
 
void renderDepthOrthographic (GLint id=0)
 
void renderPickingMap ()
 
void renderGeometryBuffer (GLuint width, GLuint height, GLuint attachments, flc::FramebufferGeometry *buffer)
 
- Public Member Functions inherited from flw::flf::IReloadable
 IReloadable (Engine *engine, flc::VertexArray *=nullptr)
 
 IReloadable (IReloadable &&)
 
IReloadableoperator= (IReloadable &&)
 
 IReloadable (const IReloadable &)=delete
 
IReloadableoperator= (const IReloadable &)=delete
 
void reload ()
 

Additional Inherited Members

- Protected Attributes inherited from flw::flf::IReloadable
flc::VertexArraymVAO
 
flc::SamplermSampler
 

Detailed Description

Fillwave debugger.


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