OGLplus  (0.59.0) a C++ wrapper for rendering APIs

eagine::oalp::basic_alut_constants< ApiTraits > Class Template Reference

Class wrapping the constants from the ALUT API. More...

#include <oalplus/alut_api/constants.hpp>

Public Attributes

opt_c_api_constant< mp_list< alut_error_code >, enum_type_ino_error
 
opt_c_api_constant< mp_list< waveform_function >, enum_type_iwaveform_sine
 
opt_c_api_constant< mp_list< waveform_function >, enum_type_iwaveform_square
 
opt_c_api_constant< mp_list< waveform_function >, enum_type_iwaveform_sawtooth
 
opt_c_api_constant< mp_list< waveform_function >, enum_type_iwaveform_whitenoise
 
opt_c_api_constant< mp_list< waveform_function >, enum_type_iwaveform_impulse
 

Detailed Description

template<typename ApiTraits>
class eagine::oalp::basic_alut_constants< ApiTraits >

Class wrapping the constants from the ALUT API.

See also
basic_alut_c_api
basic_alut_operations

Member Data Documentation

◆ no_error

template<typename ApiTraits >
eagine::oalp::basic_alut_constants< ApiTraits >::no_error

Wrapper for ALUT_NO_ERROR

◆ waveform_impulse

template<typename ApiTraits >
eagine::oalp::basic_alut_constants< ApiTraits >::waveform_impulse

Wrapper for ALUT_WAVEFORM_IMPULSE

◆ waveform_sawtooth

template<typename ApiTraits >
eagine::oalp::basic_alut_constants< ApiTraits >::waveform_sawtooth

Wrapper for ALUT_WAVEFORM_SAWTOOTH

◆ waveform_sine

template<typename ApiTraits >
eagine::oalp::basic_alut_constants< ApiTraits >::waveform_sine

Wrapper for ALUT_WAVEFORM_SINE

◆ waveform_square

template<typename ApiTraits >
eagine::oalp::basic_alut_constants< ApiTraits >::waveform_square

Wrapper for ALUT_WAVEFORM_SQUARE

◆ waveform_whitenoise

template<typename ApiTraits >
eagine::oalp::basic_alut_constants< ApiTraits >::waveform_whitenoise

Wrapper for ALUT_WAVEFORM_WHITENOISE


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

Copyright © 2015-2021 Matúš Chochlík.
<chochlik -at -gmail.com>
Documentation generated on Tue Apr 13 2021 by Doxygen (version 1.8.17).