コード例 #1
0
//  Automatically generated file, DO NOT modify manually.
//  Edit the source 'source/enums/oalplus/alut_error_code.txt'
//  or the 'source/enums/make_enum.py' script instead.
//
//  Copyright 2010-2015 Matus Chochlik.
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
#include <oalplus/enumerations.hpp>

namespace oalplus {

/// Enumeration ALUTErrorCode
/**
 *  @ingroup oalplus_enumerations
 */
OALPLUS_ENUM_CLASS_BEGIN(ALUTErrorCode, ALenum)
#include <oalplus/enums/alut_error_code.ipp>
OALPLUS_ENUM_CLASS_END(ALUTErrorCode)

#if !OALPLUS_NO_ENUM_VALUE_NAMES
#include <oalplus/enums/alut_error_code_names.ipp>
#endif

#if !OALPLUS_NO_ENUM_VALUE_RANGES
#include <oalplus/enums/alut_error_code_range.ipp>
#endif

} // namespace oalplus
コード例 #2
0
 *  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 */

#pragma once
#ifndef OALPLUS_SOURCE_STATE_1303292057_HPP
#define OALPLUS_SOURCE_STATE_1303292057_HPP

#include <oalplus/enumerations.hpp>

namespace oalplus {

/// OpenAL source execution state enumeration
/**
 *  @ingroup enumerations
 */
OALPLUS_ENUM_CLASS_BEGIN(SourceState, ALenum)
#include <oalplus/enums/source_state.ipp>
OALPLUS_ENUM_CLASS_END(SourceState)

#if !OALPLUS_NO_ENUM_VALUE_NAMES
#include <oalplus/enums/source_state_names.ipp>
#endif

#if !OALPLUS_ENUM_VALUE_RANGES
#include <oalplus/enums/source_state_range.ipp>
#endif

} // namespace oglplus

#endif // include guard
コード例 #3
0
 *  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 */

#pragma once
#ifndef OALPLUS_STRING_QUERY_1303292057_HPP
#define OALPLUS_STRING_QUERY_1303292057_HPP

#include <oalplus/enumerations.hpp>

namespace oalplus {

/// OpenAL string query enumeration
/**
 *  @ingroup enumerations
 */
OALPLUS_ENUM_CLASS_BEGIN(StringQuery, ALenum)
#include <oalplus/enums/string_query.ipp>
OALPLUS_ENUM_CLASS_END(StringQuery)

#if !OALPLUS_NO_ENUM_VALUE_NAMES
#include <oalplus/enums/string_query_names.ipp>
#endif

#if !OALPLUS_ENUM_VALUE_RANGES
#include <oalplus/enums/string_query_range.ipp>
#endif

} // namespace oglplus

#endif // include guard
コード例 #4
0
//  Automatically generated file, DO NOT modify manually.
//  Edit the source 'source/enums/oalplus/distance_model.txt'
//  or the 'source/enums/make_enum.py' script instead.
//
//  Copyright 2010-2019 Matus Chochlik.
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
#include <oalplus/enumerations.hpp>

namespace oalplus {

/// Enumeration DistanceModel
/**
 *  @ingroup oalplus_enumerations
 */
OALPLUS_ENUM_CLASS_BEGIN(DistanceModel, ALenum)
#include <oalplus/enums/distance_model.ipp>
OALPLUS_ENUM_CLASS_END(DistanceModel)

#if !OALPLUS_NO_ENUM_VALUE_NAMES
#include <oalplus/enums/distance_model_names.ipp>
#endif

#if !OALPLUS_NO_ENUM_VALUE_RANGES
#include <oalplus/enums/distance_model_range.ipp>
#endif

} // namespace oalplus