IceShard
1
A personal game engine project, with development focused on 2D/2.5D games.
Toggle main menu visibility
Loading...
Searching...
No Matches
Class Index
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
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
)
Generated by
1.18.0