Rendu
A lightweight rendering engine for experimentations
Loading...
Searching...
No Matches
DebugViewer Member List

This is the complete list of members for DebugViewer, including all inherited members.

_drawableIdDebugViewerprivate
_drawablesDebugViewerprivate
_frameCounterDebugViewerprivate
_markerIdDebugViewerprivate
_markersDebugViewerprivate
_meshesDebugViewerprivate
_meshIdDebugViewerprivate
_sharedDebugViewerprivatestatic
_statesDebugViewerprivate
_texDisplayDebugViewerprivate
_textureIdDebugViewerprivate
_texturesDebugViewerprivate
_winIdDebugViewerprivate
DebugViewer()DebugViewerexplicit
DebugViewer(const DebugViewer &)=deleteDebugViewer
DebugViewer(DebugViewer &&)=deleteDebugViewer
displayMarker(const MarkerInfos &marker)DebugViewerprivate
displayMarkers(const std::string &name, MarkerCategoryInfos &category)DebugViewerprivate
displayMesh(MeshInfos &mesh)DebugViewerprivate
displayMetrics()DebugViewerprivate
displayState(const std::string &name, StateInfos &infos)DebugViewerprivate
displayTexture(const std::string &prefix, TextureInfos &tex)DebugViewerprivate
insertMarker(const std::string &category, const std::string &label, const glm::vec4 &color)DebugViewer
insertMarkerDefault(const std::string &category, const std::string &label, const glm::vec4 &color)DebugViewerstatic
interface()DebugViewer
nextFrame()DebugViewer
operator=(const DebugViewer &)=deleteDebugViewer
operator=(DebugViewer &&)=deleteDebugViewer
popMarker(const std::string &category)DebugViewer
popMarkerDefault(const std::string &category)DebugViewerstatic
pushMarker(const std::string &category, const std::string &label, const glm::vec4 &color)DebugViewer
pushMarkerDefault(const std::string &category, const std::string &label, const glm::vec4 &color)DebugViewerstatic
registerTexture(const std::string &name, const Texture *tex, TextureInfos &infos)DebugViewerprivate
setDefault(DebugViewer *viewer)DebugViewerstatic
track(const Texture *tex)DebugViewer
track(const Mesh *mesh)DebugViewer
trackDefault(const Texture *tex)DebugViewerstatic
trackDefault(const Mesh *mesh)DebugViewerstatic
trackState(const std::string &name)DebugViewer
trackStateDefault(const std::string &name)DebugViewerstatic
untrack(const Texture *tex)DebugViewer
untrack(const Mesh *mesh)DebugViewer
untrackDefault(const Texture *tex)DebugViewerstatic
untrackDefault(const Mesh *mesh)DebugViewerstatic
updateDisplay(const TextureInfos &tex)DebugViewerprivate
~DebugViewer()=defaultDebugViewer