IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
ice::nindex_invalid_t Member List

This is the complete list of members for ice::nindex_invalid_t, including all inherited members.

base_signed_type typedefice::nindex
base_type typedefice::nindex
ICE_NVALUE_VALUE_FIELD_BITSice::nvalue
ICE_NVALUE_WIDTH_FIELD_BITSice::nvalue
internal() const noexceptice::nvalueinline
is_valid(this Self self) noexceptice::nvalueinline
min_value_or(this Self self, ice::concepts::NValueCompatibleType auto other, ice::concepts::NValueCompatibleType auto fallback) noexceptice::nvalueinline
native() const noexceptice::nvalueinline
nindex() noexcept=defaultice::nindex
nindex(nvalue value) noexceptice::nindexinline
nindex(base_type value) noexceptice::nindexinline
nindex(base_type value, base_type width) noexceptice::nindexinline
offset(this nindex self) noexcept -> ice::isizeice::nindexinline
operator base_type(this nvalue self) noexceptice::nvalueinline
operator*(this Self self, ice::concepts::NValueCompatibleType auto other) noexcept -> Selfice::nvalueinline
operator*=(this Self &self, ice::concepts::NValueCompatibleType auto other) noexcept -> Self &ice::nvalueinline
operator+(this Self self, ice::concepts::NValueCompatibleType auto other) noexcept -> Selfice::nvalueinline
operator++(this Self &self) noexcept -> Self &ice::nvalue
operator++(this Self &self, int) noexcept -> Selfice::nvalue
operator+=(this Self &self, ice::concepts::NValueCompatibleType auto other) noexcept -> Self &ice::nvalueinline
operator-(this Self self, ice::concepts::NValueCompatibleType auto other) noexcept -> Selfice::nvalueinline
operator--(this Self &self) noexcept -> Self &ice::nvalue
operator--(this Self &self, int) noexcept -> Selfice::nvalue
operator-=(this Self &self, ice::concepts::NValueCompatibleType auto other) noexcept -> Self &ice::nvalueinline
operator/(this Self self, ice::concepts::NValueCompatibleType auto other) noexcept -> Selfice::nvalueinline
operator/=(this Self &self, ice::concepts::NValueCompatibleType auto other) noexcept -> Self &ice::nvalueinline
operator<=>(this Self self, ice::concepts::NValueCompatibleType auto other) noexcept -> std::strong_orderingice::nvalueinline
operator==(this ncount self, nindex_invalid_t) noexceptice::nindexinline
operator==(this Self self, ice::concepts::NValueCompatibleType auto other) noexceptice::nindexinline
u16() const noexceptice::nvalueinline
u32() const noexceptice::nvalueinline
u64() const noexceptice::nvalueinline
u8() const noexceptice::nvalueinline
value_or(this Self self, ice::concepts::NValueCompatibleType auto fallback) noexceptice::nvalueinline