IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
ice::BaseStringID< true > Struct Reference

#include <ice/stringid.hxx>

Public Types

using TypeTag = ice::TaggedStrongValue<ice::detail::stringid_type_v3::StringID_Tag>

Public Member Functions

constexpr operator ice::StringID_Hash () const noexcept
constexpr operator ice::BaseStringID< false > () const noexcept
constexpr bool operator== (ice::StringID_Hash strid_hash) const noexcept

Public Attributes

detail::stringid_type_v3::StringID_Hash value
detail::stringid_type_v3::StringID_DebugInfo debug_info

Member Typedef Documentation

◆ TypeTag

using ice::BaseStringID< true >::TypeTag = ice::TaggedStrongValue<ice::detail::stringid_type_v3::StringID_Tag>

Member Function Documentation

◆ operator ice::BaseStringID< false >()

ice::BaseStringID< true >::operator ice::BaseStringID< false > ( ) const
constexprnoexcept

◆ operator ice::StringID_Hash()

ice::BaseStringID< true >::operator ice::StringID_Hash ( ) const
constexprnoexcept

◆ operator==()

bool ice::BaseStringID< true >::operator== ( ice::StringID_Hash strid_hash) const
constexprnoexcept

Member Data Documentation

◆ debug_info

◆ value


The documentation for this struct was generated from the following file: