|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
This is the complete list of members for ice::ncount_invalid_t, including all inherited members.
| base_signed_type typedef | ice::ncount | |
| base_type typedef | ice::ncount | |
| bytes(this ncount self) noexcept -> ice::usize | ice::ncount | inline |
| ICE_NVALUE_VALUE_FIELD_BITS | ice::nvalue | |
| ICE_NVALUE_WIDTH_FIELD_BITS | ice::nvalue | |
| internal() const noexcept | ice::nvalue | inline |
| is_valid(this Self self) noexcept | ice::nvalue | inline |
| min_value_or(this Self self, ice::concepts::NValueCompatibleType auto other, ice::concepts::NValueCompatibleType auto fallback) noexcept | ice::nvalue | inline |
| native() const noexcept | ice::nvalue | inline |
| ncount() noexcept=default | ice::ncount | |
| ncount(nvalue value) noexcept | ice::ncount | inline |
| ncount(base_type value) noexcept | ice::ncount | inline |
| ncount(base_type value, base_type width) noexcept | ice::ncount | inline |
| operator base_type(this nvalue self) noexcept | ice::nvalue | inline |
| operator ice::usize(this ncount self) noexcept | ice::ncount | inline |
| operator*(this Self self, ice::concepts::NValueCompatibleType auto other) noexcept -> Self | ice::nvalue | inline |
| operator*=(this Self &self, ice::concepts::NValueCompatibleType auto other) noexcept -> Self & | ice::nvalue | inline |
| operator+(this Self self, ice::concepts::NValueCompatibleType auto other) noexcept -> Self | ice::nvalue | inline |
| operator++(this Self &self) noexcept -> Self & | ice::nvalue | |
| operator++(this Self &self, int) noexcept -> Self | ice::nvalue | |
| operator+=(this Self &self, ice::concepts::NValueCompatibleType auto other) noexcept -> Self & | ice::nvalue | inline |
| operator-(this Self self, ice::concepts::NValueCompatibleType auto other) noexcept -> Self | ice::nvalue | inline |
| operator--(this Self &self) noexcept -> Self & | ice::nvalue | |
| operator--(this Self &self, int) noexcept -> Self | ice::nvalue | |
| operator-=(this Self &self, ice::concepts::NValueCompatibleType auto other) noexcept -> Self & | ice::nvalue | inline |
| operator/(this Self self, ice::concepts::NValueCompatibleType auto other) noexcept -> Self | ice::nvalue | inline |
| operator/=(this Self &self, ice::concepts::NValueCompatibleType auto other) noexcept -> Self & | ice::nvalue | inline |
| operator<=>(this Self self, ice::concepts::NValueCompatibleType auto other) noexcept -> std::strong_ordering | ice::nvalue | inline |
| operator==(this ncount self, ncount_invalid_t) noexcept | ice::ncount | inline |
| operator==(this Self self, ice::concepts::NValueCompatibleType auto other) noexcept | ice::ncount | inline |
| u16() const noexcept | ice::nvalue | inline |
| u32() const noexcept | ice::nvalue | inline |
| u64() const noexcept | ice::nvalue | inline |
| u8() const noexcept | ice::nvalue | inline |
| value_or(this Self self, ice::concepts::NValueCompatibleType auto fallback) noexcept | ice::nvalue | inline |