|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
#include <ice/types.hxx>#include <ice/types_extended.hxx>#include <ice/build/constants.hxx>#include <limits>Go to the source code of this file.
Namespaces | |
| namespace | ice |
| SPDX-License-Identifier: MIT. | |
Variables | |
| constexpr ice::f32 const | ice::f32_min = std::numeric_limits<ice::f32>::min() |
| constexpr ice::f64 const | ice::f64_min = std::numeric_limits<ice::f64>::min() |
| constexpr ice::i8 const | ice::i8_min = std::numeric_limits<ice::i8>::min() |
| constexpr ice::i16 const | ice::i16_min = std::numeric_limits<ice::i16>::min() |
| constexpr ice::i32 const | ice::i32_min = std::numeric_limits<ice::i32>::min() |
| constexpr ice::i64 const | ice::i64_min = std::numeric_limits<ice::i64>::min() |
| constexpr ice::u8 const | ice::u8_min = std::numeric_limits<ice::u8>::min() |
| constexpr ice::u16 const | ice::u16_min = std::numeric_limits<ice::u16>::min() |
| constexpr ice::u32 const | ice::u32_min = std::numeric_limits<ice::u32>::min() |
| constexpr ice::u64 const | ice::u64_min = std::numeric_limits<ice::u64>::min() |
| constexpr ice::f32 const | ice::f32_max = std::numeric_limits<ice::f32>::max() |
| constexpr ice::f64 const | ice::f64_max = std::numeric_limits<ice::f64>::max() |
| constexpr ice::i8 const | ice::i8_max = std::numeric_limits<ice::i8>::max() |
| constexpr ice::i16 const | ice::i16_max = std::numeric_limits<ice::i16>::max() |
| constexpr ice::i32 const | ice::i32_max = std::numeric_limits<ice::i32>::max() |
| constexpr ice::i64 const | ice::i64_max = std::numeric_limits<ice::i64>::max() |
| constexpr ice::u8 const | ice::u8_max = std::numeric_limits<ice::u8>::max() |
| constexpr ice::u16 const | ice::u16_max = std::numeric_limits<ice::u16>::max() |
| constexpr ice::u32 const | ice::u32_max = std::numeric_limits<ice::u32>::max() |
| constexpr ice::u64 const | ice::u64_max = std::numeric_limits<ice::u64>::max() |
| constexpr ice::f32 const | ice::f32_inf = std::numeric_limits<ice::f32>::infinity() |
| constexpr ice::f64 const | ice::f64_inf = std::numeric_limits<ice::f64>::infinity() |
| constexpr ice::f32 const | ice::f32_nan = std::numeric_limits<ice::f32>::signaling_NaN() |
| constexpr ice::f64 const | ice::f64_nan = std::numeric_limits<ice::f64>::signaling_NaN() |
| constexpr ice::f32 const | ice::f32_0 = ice::f32(0.0f) |
| constexpr ice::f64 const | ice::f64_0 = ice::f64(0.0) |
| constexpr ice::i8 const | ice::i8_0 = ice::i8(0) |
| constexpr ice::i16 const | ice::i16_0 = ice::i16(0) |
| constexpr ice::i32 const | ice::i32_0 = ice::i32(0) |
| constexpr ice::i64 const | ice::i64_0 = ice::i64(0) |
| constexpr ice::u8 const | ice::u8_0 = ice::u8(0) |
| constexpr ice::u16 const | ice::u16_0 = ice::u16(0) |
| constexpr ice::u32 const | ice::u32_0 = ice::u32(0) |
| constexpr ice::u64 const | ice::u64_0 = ice::u64(0) |