Struct ManagedShaderMacro

Struct Documentation

struct ManagedShaderMacro

Public Functions

inline ManagedShaderMacro(const std::string &_name = "", const std::string &_definition = "")
inline ManagedShaderMacro(const ShaderMacro &macro)
inline ~ManagedShaderMacro() noexcept
ManagedShaderMacro(const ManagedShaderMacro&) = default
ManagedShaderMacro(ManagedShaderMacro&&) = default
ManagedShaderMacro &operator=(const ManagedShaderMacro&) = default
ManagedShaderMacro &operator=(ManagedShaderMacro&&) = default
inline operator ShaderMacro() const

Public Members

std::string name
std::string definition