1 /* SPDX-License-Identifier: BSD-3-Clause */ 2 /* SPDX-FileCopyrightText: OpenMPT Project Developers and Contributors */ 3 4 5 #pragma once 6 7 #include "openmpt/all/BuildSettings.hpp" 8 9 #include "mpt/base/integer.hpp" 10 #include "mpt/base/floatingpoint.hpp" 11 12 13 14 OPENMPT_NAMESPACE_BEGIN 15 16 17 18 using int8 = mpt::int8; 19 using int16 = mpt::int16; 20 using int32 = mpt::int32; 21 using int64 = mpt::int64; 22 using uint8 = mpt::uint8; 23 using uint16 = mpt::uint16; 24 using uint32 = mpt::uint32; 25 using uint64 = mpt::uint64; 26 27 using nativefloat = mpt::nativefloat; 28 using float32 = mpt::float32; 29 using float64 = mpt::float64; 30 using namespace mpt::float_literals; 31 32 33 34 OPENMPT_NAMESPACE_END 35