|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
Go to the source code of this file.
Classes | |
| struct | ice::isize |
| Represents a signed size value on the given platform. More... | |
| struct | ice::usize |
| Represents a unsigned size value on the given platform. More... | |
| struct | ice::meminfo |
Namespaces | |
| namespace | ice |
| SPDX-License-Identifier: MIT. | |
Enumerations | |
| enum class | ice::ualign : ice::u32 { ice::invalid = 0 , ice::b_1 = 1 , ice::b_2 = 2 , ice::b_4 = 4 , ice::b_8 = 8 , ice::b_16 = 16 , ice::b_32 = 32 , ice::b_64 = 64 , ice::b_128 = 128 , ice::b_256 = 256 , ice::b_512 = 512 , ice::b_1024 = 1024 , ice::b_2048 = 2048 , ice::b_default = ice::build::is_x64 ? b_16 : b_8 } |
Functions | |
| constexpr auto | ice::operator""_B (unsigned long long v) noexcept -> ice::usize |
| constexpr auto | ice::operator""_KiB (unsigned long long v) noexcept -> ice::usize |
| constexpr auto | ice::operator""_MiB (unsigned long long v) noexcept -> ice::usize |
| constexpr auto | ice::operator- (ice::usize left, ice::usize right) noexcept -> ice::isize |
| constexpr auto | ice::operator-= (ice::usize &left, ice::usize right) noexcept -> ice::usize &=delete |
| constexpr auto | ice::operator- (ice::usize left) noexcept -> ice::isize |
| constexpr auto | ice::operator== (ice::usize left, ice::isize right) noexcept -> bool |
| constexpr auto | ice::operator+ (ice::usize left, ice::isize right) noexcept -> ice::isize |
| constexpr auto | ice::operator- (ice::usize left, ice::isize right) noexcept -> ice::isize |
| constexpr auto | ice::operator+ (ice::isize left, ice::usize right) noexcept -> ice::isize |
| constexpr auto | ice::operator- (ice::isize left, ice::usize right) noexcept -> ice::isize |
| constexpr auto | ice::operator% (ice::usize left, ice::ualign right) noexcept -> ice::usize |
| constexpr auto | ice::operator% (ice::isize left, ice::ualign right) noexcept -> ice::isize |
| constexpr auto | ice::operator<=> (ice::usize left, ice::isize right) noexcept |
| constexpr auto | ice::operator<=> (ice::isize left, ice::usize right) noexcept |