Castor3D 0.16.0
Multiplatform 3D engine
Public Member Functions | List of all members
castor3d::shader::DebugOutputCategory Class Reference

#include <GlslDebugOutput.hpp>

Public Member Functions

 DebugOutputCategory (DebugOutputCategory const &rhs)=delete
 
DebugOutputCategoryoperator= (DebugOutputCategory const &rhs)=delete
 
 DebugOutputCategory (DebugOutput &debugOutput) noexcept
 
 DebugOutputCategory (DebugOutputCategory &&rhs) noexcept
 
 ~DebugOutputCategory () noexcept
 
DebugOutputCategoryoperator= (DebugOutputCategory &&rhs) noexcept
 
template<typename ValueT >
void registerOutput (castor::String name, ValueT const value)
 

Constructor & Destructor Documentation

◆ DebugOutputCategory() [1/3]

castor3d::shader::DebugOutputCategory::DebugOutputCategory ( DebugOutputCategory const & rhs)
delete

◆ DebugOutputCategory() [2/3]

castor3d::shader::DebugOutputCategory::DebugOutputCategory ( DebugOutput & debugOutput)
inlineexplicitnoexcept

◆ DebugOutputCategory() [3/3]

castor3d::shader::DebugOutputCategory::DebugOutputCategory ( DebugOutputCategory && rhs)
inlinenoexcept

◆ ~DebugOutputCategory()

castor3d::shader::DebugOutputCategory::~DebugOutputCategory ( )
inlinenoexcept

Member Function Documentation

◆ operator=() [1/2]

DebugOutputCategory & castor3d::shader::DebugOutputCategory::operator= ( DebugOutputCategory && rhs)
inlinenoexcept

◆ operator=() [2/2]

DebugOutputCategory & castor3d::shader::DebugOutputCategory::operator= ( DebugOutputCategory const & rhs)
delete

◆ registerOutput()

template<typename ValueT >
void castor3d::shader::DebugOutputCategory::registerOutput ( castor::String name,
ValueT const value )
inline

References castor3d::shader::DebugOutput::registerOutput().

Here is the call graph for this function:

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