IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
 collections
  public
   ice
    container
     
associative_container.hxx
     
basic_container.hxx
     
container_concepts.hxx
     
container_logic.hxx
     
contiguous_container.hxx
     
hashmap_details.hxx
     
resizable_container.hxx
    string
     
editable_operations.hxx
     
readonly_operations.hxx
     
resizable_operations.hxx
     
string_concepts.hxx
    types
     
ncount.hxx
     
nindex.hxx
     
nvalue.hxx
    
array.hxx
    
atomic_linked_queue.hxx
    
hashmap.hxx
    
heap_string.hxx
    
heap_varstring.hxx
    
multi_hashmap.hxx
    
queue.hxx
    
shard_container.hxx
    
sort.hxx
    
span.hxx
    
static_array.hxx
    
static_string.hxx
    
string.hxx
    
varstring.hxx
 core
  public
   ice
    build
     
build.hxx
     
config.hxx
     
constants.hxx
     
info.hxx
     
platform.hxx
     
validate.hxx
     
warnings.hxx
    concept
     
enum_bools.hxx
     
enum_flags.hxx
     
pimpl_type.hxx
     
strong_type_base.hxx
     
strong_type_integral.hxx
     
strong_type_value.hxx
    hash
     
murmur2.hxx
     
murmur3.hxx
    os
     
android.hxx
     
handle.hxx
     
unix.hxx
     
windows.hxx
    types
     
ref.hxx
    
assert_core.hxx
    
base.hxx
    
clock.hxx
    
clock_types.hxx
    
constants.hxx
    
error.hxx
    
error_codes.hxx
    
hash.hxx
    
os.hxx
    
profiler.hxx
    
shard.hxx
    
stringid.hxx
    
types.hxx
    
types_extended.hxx
    
utility.hxx
    
workarounds.hxx
 devui
  public
   ice
    
devui_context.hxx
    
devui_frame.hxx
    
devui_imgui.hxx
    
devui_module.hxx
    
devui_types.hxx
    
devui_widget.hxx
    
devui_widgets.hxx
 i18n
  public
   ice
    
i18n_core_api.hxx
    
i18n_core_module.hxx
    
i18n_detail.hxx
    
i18n_reference.hxx
    
i18n_resolver.hxx
    
i18n_string.hxx
 logger
  public
   ice
    
assert.hxx
    
log.hxx
    
log_formatters.hxx
    
log_module.hxx
    
log_severity.hxx
    
log_sink.hxx
    
log_tag.hxx
 math
  public
   ice
    math
     array
      
array_operations.hxx
      
array_operators.hxx
     matrix
      
matrix_operations.hxx
      
matrix_operators.hxx
     vector
      
vector_operations.hxx
      
vector_operators.hxx
     
algorithm.hxx
     
angles.hxx
     
array.hxx
     
common.hxx
     
constants.hxx
     
decompose.hxx
     
lookat.hxx
     
matrix.hxx
     
projection.hxx
     
rotate.hxx
     
scale.hxx
     
swizzle.hxx
     
translate.hxx
     
vector.hxx
    
math.hxx
 memsys
  public
   ice
    
mem.hxx
    
mem_align.hxx
    
mem_allocator.hxx
    
mem_allocator_buddy.hxx
    
mem_allocator_forward.hxx
    
mem_allocator_host.hxx
    
mem_allocator_null.hxx
    
mem_allocator_proxy.hxx
    
mem_allocator_ring.hxx
    
mem_allocator_snake.hxx
    
mem_allocator_stack.hxx
    
mem_allocator_utils.hxx
    
mem_arithmetic.hxx
    
mem_buffer.hxx
    
mem_data.hxx
    
mem_info.hxx
    
mem_initializers.hxx
    
mem_memory.hxx
    
mem_size_types.hxx
    
mem_types.hxx
    
mem_unique_ptr.hxx
    
mem_utils.hxx
 modules
  public
   ice
    
module.hxx
    
module_concepts.hxx
    
module_info.hxx
    
module_negotiator.hxx
    
module_query.hxx
    
module_register.hxx
    
module_types.hxx
 tasks
  public
   ice
    impl
     
task_utils.inl
    
sync_manual_events.hxx
    
task.hxx
    
task_awaitable.hxx
    
task_cancelation_token.hxx
    
task_checkpoint.hxx
    
task_container.hxx
    
task_debug_allocator.hxx
    
task_expected.hxx
    
task_expected_promise.hxx
    
task_flags.hxx
    
task_generator.hxx
    
task_handle.hxx
    
task_info.hxx
    
task_promise.hxx
    
task_promise_base.hxx
    
task_queue.hxx
    
task_scheduler.hxx
    
task_scoped_container.hxx
    
task_stage.hxx
    
task_thread.hxx
    
task_thread_pool.hxx
    
task_thread_utils.hxx
    
task_transaction.hxx
    
task_types.hxx
    
task_utils.hxx
 threading
  public
   ice
    
sync_manual_reset_event.hxx
 utils
  public
   ice
    concept
     
named_type.hxx
    config
     
config_builder.hxx
     
config_details.hxx
     
config_impl.hxx
     
config_impl.inl
     
config_types.hxx
    detail
     
color_data.hxx
     
color_details.hxx
     
color_enums.hxx
     
refcounted.hxx
    
algorithm.hxx
    
colors.hxx
    
config.hxx
    
data_storage.hxx
    
expected.hxx
    
interfaces.hxx
    
native_aio.hxx
    
native_file.hxx
    
params.hxx
    
params_types.hxx
    
path_utils.hxx
    
ptr.hxx
    
shard_payloads.hxx
    
string_utils.hxx
    
uri_tools.hxx