IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
Class Index
A
AIOPortInfo (ice::native_aio)
AIOProcessLimits (ice::native_aio)
AIORequest (ice::native_aio)
AIOStatusInfo (ice::native_aio)
AlignResult (ice)
AlignResult< T * > (ice)
AllocatorBase (ice)
AllocatorBase< true > (ice)
AllocatorDebugInfo (ice)
AllocRequest (ice)
AllocResult (ice)
APIConceptStruct (ice::concepts)
arr_t (ice::math)
arr_t< 1, T > (ice::math)
arr_t< 2, T > (ice::math)
arr_t< 3, T > (ice::math)
arr_t< 4, T > (ice::math)
Array (ice)
AssociativeContainer (ice::container)
AssociativeResizableContainer (ice::container)
AtomicLinkedQueue (ice)
AtomicLinkedQueueRange (ice)
B
BaseStringID (ice)
BaseStringID< false > (ice)
BaseStringID< true > (ice)
BasicContainer (ice::container)
BasicHeapPath (ice)
BasicPath (ice)
BasicString (ice)
BoolLogic (ice)
Buffer (ice)
C
ChunkedAllocRequest (ice)
Clock (ice)
ClockFrequency (ice)
ColorData (ice::detail)
ColorData< ColorFormat::LinearRGB > (ice::detail)
ColorData< ColorFormat::LinearRGBu8 > (ice::detail)
ColorData< ColorFormat::OkLAB > (ice::detail)
ColorData< ColorFormat::OkLCH > (ice::detail)
ColorData< ColorFormat::OkLCHu8 > (ice::detail)
ColorData< ColorFormat::StandardRGB > (ice::detail)
Config (ice)
ConfigBuilder (ice)
ConfigBuilderValue (ice)
const_correct (ice)
const_correct< OwnerT const, ValueT > (ice)
HashMap::ConstIterator (ice)
MultiHashMap::ConstMultiIterator (ice)
ContiguousContainer (ice::container)
ContiguousContainerTag (ice::concepts)
coroutine_traits< ice::Generator< Result >, Args... > (std)
coroutine_traits< ice::Task< Result >, Args... > (std)
coroutine_traits< ice::Task< Result >, Class, ice::TaskCancelationToken, Args... > (std)
coroutine_traits< ice::Task< Result >, Class, ice::TaskHandle &, Args... > (std)
coroutine_traits< ice::Task< Result >, ice::TaskCancelationToken, Args... > (std)
coroutine_traits< ice::Task< Result >, ice::TaskHandle &, Args... > (std)
coroutine_traits< ice::TaskExpected< Result, ErrorType >, Args... > (std)
CustomClock (ice)
D
Data (ice)
DebugAllocatorAPI (ice::detail)
deg32 (ice::math)
deg64 (ice::math)
DevUI_API (ice::api::devui::v1)
DevUIContext (ice)
DevUIContextSetupParams (ice)
DevUIFrame (ice)
DevUIWidget (ice)
DevUIWidgetInfo (ice)
DevUIWidgetState (ice)
E
HashMap::EntryType (ice)
ErrorCode (ice)
ErrorCodeError (ice)
ErrorCodeSuccess (ice)
Expected (ice)
Expected< ice::ErrorCode, ice::ErrorCode > (ice)
TaskExpectedPromise::ExpectedFinalAwaiter (ice)
TaskInfoPromise::ExtendedFinalAwaitable (ice)
ExtractMemberType (ice::detail)
ExtractMemberType< ValueType Owner::* > (ice::detail)
ExtractTemplateType (ice::detail)
ExtractTemplateType< TType< ExtractedType > > (ice::detail)
F
TaskPromiseBase::FinalAwaitable (ice)
FindResult (ice::detail::hashmap)
FlagLogic (ice)
FormatArgVisitor (ice::i18n::detail)
formatter< ice::BaseStringID< DebugImpl > > (fmt)
formatter< ice::BasicHeapPath< char > > (fmt)
formatter< ice::BasicPath< char > > (fmt)
formatter< ice::BasicString< CharType > > (fmt)
formatter< ice::ErrorCode > (fmt)
formatter< ice::Expected< Val, ice::ErrorCode > > (fmt)
formatter< ice::HeapString< CharType > > (fmt)
formatter< ice::isize > (fmt)
formatter< ice::ncount > (fmt)
formatter< ice::StringID_Hash > (fmt)
formatter< ice::usize > (fmt)
formatter< T > (fmt)
ForwardAllocator (ice)
ForwardAllocatorParams (ice)
FromCharsResult (ice)
G
Generator (ice)
Generator::GeneratorIterator (ice)
GeneratorPromise (ice)
H
Handle (ice::os)
HandleDescriptor (ice::os)
HandleInternal (ice::os)
HandleInternal< HType, true > (ice::os)
HashMap (ice)
HeapPathString (ice)
HeapString (ice)
HeapVarString (ice)
HostAllocator (ice)
I
I18NCoreModule (ice)
I18NCoreModuleAPI (ice::api::i18n::v1)
I18NFlags (ice::i18n)
I18NReference (ice)
I18NResolver (ice)
I18NString (ice)
IDevUIWidget (ice)
Implements (ice)
TaskInfoPromise::InitialAwaitable (ice)
InterfaceSelector (ice)
InterfaceSelectorOf (ice)
PimplType::Internal (ice::concepts)
isize (ice)
AtomicLinkedQueueRange::Iterator (ice)
L
LogLocation (ice::detail)
LogModule (ice)
LogSinkMessage (ice)
LogTagDefinition (ice)
M
make_unique_tuple_helper (ice)
make_unique_tuple_helper< std::tuple< Ts... > > (ice)
ManualResetBarrier (ice)
ManualResetEvent (ice)
mat (ice::math)
mat< 1, 1, T > (ice::math)
mat< 2, 1, T > (ice::math)
mat< 2, 2, T > (ice::math)
mat< 3, 1, T > (ice::math)
mat< 4, 1, T > (ice::math)
member_info (ice)
member_info< Ret(Class::*)(Args...) noexcept > (ice)
member_info< Ret(Class::*)(Args...)> (ice)
member_info< Value Class::* > (ice)
meminfo (ice)
Memory (ice)
mm2_x64_64 (ice::detail::murmur2_hash)
mm3_x64_h128 (ice::detail::murmur3_hash)
mm3_x86_h128 (ice::detail::murmur3_hash)
mm3_x86_h32 (ice::detail::murmur3_hash)
Module (ice)
ModuleAPI (ice)
ModuleInfo (ice)
ModuleNegotiatorAPI (ice)
ModuleNegotiatorBase (ice)
ModuleNegotiatorTagged (ice)
ModuleQuery (ice)
ModuleRegister (ice)
ModulesEntry (ice)
MultiHashMap (ice)
MutableOperations (ice::string)
N
ncount (ice)
ncount_invalid_t (ice)
nindex (ice)
nindex_invalid_t (ice)
NullAllocator (ice)
nvalue (ice)
O
OkLCH_HueCusp (ice::detail)
P
ParamDefinition (ice)
ParamInstance (ice)
ParamInstanceBase (ice)
ParamInstanceCustom (ice)
PathString (ice)
PimplType (ice::concepts)
Platform (ice::build)
ProxyAllocator (ice)
Ptr (ice)
Ptr< Object const > (ice)
Q
Queue (ice)
R
rad32 (ice::math)
rad64 (ice::math)
RCPassKey (ice::detail)
ReadOnlyOperations (ice::string)
ref16 (ice)
ref32 (ice)
ref8 (ice)
RefCounted (ice::detail)
RefCountStats (ice)
ResizableContainer (ice::container)
ResizableOperations (ice::string)
RingAllocator (ice)
RingAllocatorParams (ice)
S
TaskScheduler::SchedulerAwaitable (ice)
ScopedTaskContainer (ice)
Shard (ice)
ShardContainer (ice)
ShardID (ice)
ShardName (ice::detail)
ShardPayload (ice::detail)
ShardPayloadID (ice)
SnakeAllocator (ice)
SnakeAllocatorParams (ice)
Span (ice::container)
Span (ice)
StackAllocator (ice)
StaticString (ice)
Stopwatch (ice)
StringID_DebugInfo (ice::detail::stringid_type_v3)
StringID_DebugNameValue (ice::detail::stringid_type_v3)
StringID_Hash (ice::detail::stringid_type_v3)
StringID_Hash (ice)
StrongNumeric (ice)
StrongValue (ice)
swizzle (ice::math::detail_math)
swizzle_definitions (ice::math)
SystemClock (ice)
T
TaggedStrongValue (ice)
Task (ice)
TaskAwaitableBase (ice)
TaskAwaitableCustomResumer (ice)
TaskAwaitableParams (ice)
TaskAwaitableResult (ice)
TaskCancelationToken (ice)
TaskCheckpoint (ice)
TaskCheckpointGate (ice)
TaskContainer (ice)
TaskDebugAllocator (ice::detail)
TaskExpected (ice)
TaskExpectedPromise (ice)
TaskFlags (ice)
TaskHandle (ice)
TaskInfo (ice)
TaskInfoPromise (ice)
TaskProfilingInfo (ice)
TaskProfilingInfo< true > (ice)
TaskPromise (ice)
TaskPromise< T & > (ice)
TaskPromise< void > (ice)
TaskPromiseBase (ice)
TaskQueue (ice)
TaskScheduler (ice)
TaskStage (ice)
TaskStageAwaitable (ice)
TaskStageAwaitable< void > (ice)
TaskThread (ice)
TaskThreadInfo (ice)
TaskThreadPool (ice)
TaskThreadPoolCreateInfo (ice)
TaskTokenBase (ice)
TaskTransaction (ice)
TaskTransactionTracker (ice)
Timeline (ice)
Timer (ice)
Timestamp (ice)
TimeTypeTraits (ice::detail)
Tms (ice)
Tns (ice)
Ts (ice)
tuples_merged (ice)
tuples_merged< std::tuple< FirstTypes... >, std::tuple< SecondTypes... >, Tail... > (ice)
tuples_merged< std::tuple< Types... > > (ice)
Tus (ice)
U
unique_tuple (ice)
unique_tuple< std::tuple< Ts... >, U, Us... > (ice)
UniquePtr (ice)
UniquePtr::UserDeleterInfo (ice)
usize (ice)
V
VarStringBase (ice)