API Reference
Home
Ldk
Argparse
ldkArgAddArgument
ldkArgForEachArgument
ldkArgGetFlagValue
ldkArgGetIntValue
ldkArgGetStringValue
ldkArgInitParser
ldkArgParseArguments
ldkArgPrintUsage
Asset
Font
ldk_ttf_clear_page_dirty
ldk_ttf_face_create
ldk_ttf_face_destroy
ldk_ttf_get_glyph
ldk_ttf_get_instance
ldk_ttf_get_kerning
ldk_ttf_get_line_height
ldk_ttf_get_metrics
ldk_ttf_get_page_count
ldk_ttf_get_page_info
ldk_ttf_get_pixel_height
ldk_ttf_measure_text_cstr
ldk_ttf_measure_text_cstr_wrapped
ldk_ttf_measure_text_cstrn
ldk_ttf_preload_basic_ascii
ldk_ttf_preload_range
ldk_ttf_utf8_consume_codepoint
ldk_ttf_utf8_consume_codepoint_range
Image
ldk_image_create
ldk_image_create_format
ldk_image_create_from_memory
ldk_image_destroy
ldk_image_get_byte_count
ldk_image_get_bytes_per_channel
ldk_image_get_channel_count
ldk_image_get_format
ldk_image_get_height
ldk_image_get_info
ldk_image_get_pixels
ldk_image_get_width
ldk_image_load
Keyframe_animation
ldk_keyframe_animation_apply
ldk_keyframe_animation_clear
ldk_keyframe_animation_copy
ldk_keyframe_animation_duration_set
ldk_keyframe_animation_event_add_integer
ldk_keyframe_animation_event_add_string
ldk_keyframe_animation_event_move
ldk_keyframe_animation_event_remove
ldk_keyframe_animation_event_set_integer
ldk_keyframe_animation_event_set_string
ldk_keyframe_animation_events_dispatch
ldk_keyframe_animation_from_tml
ldk_keyframe_animation_init
ldk_keyframe_animation_key_move
ldk_keyframe_animation_key_remove
ldk_keyframe_animation_key_set
ldk_keyframe_animation_load
ldk_keyframe_animation_sample
ldk_keyframe_animation_save
ldk_keyframe_animation_to_tml
ldk_keyframe_animation_track_add
ldk_keyframe_animation_track_find
ldk_keyframe_animation_track_remove
ldk_keyframe_animation_validate
ldk_keyframe_animation_value_from_entity
ldk_keyframe_entity_path
ldk_keyframe_path_child
ldk_keyframe_path_root
ldk_keyframe_target_resolve
Material
ldk_asset_manager_material_create
ldk_asset_manager_material_get_const
ldk_asset_manager_material_load_shared
ldk_asset_manager_material_save
ldk_asset_manager_material_update
ldk_asset_material_null
ldk_material_desc_defaults
ldk_material_desc_equal
ldk_material_desc_hash
ldk_material_desc_is_valid
ldk_material_desc_read
ldk_material_desc_write
ldk_material_texture_atlas_set
ldk_material_texture_settings_get
ldk_material_texture_slot_get
ldk_material_texture_slot_set
ldk_material_type_is_valid
Mesh
ldk_asset_manager_mesh_count
ldk_asset_manager_mesh_data_at
ldk_asset_manager_mesh_load_shared
ldk_asset_manager_mesh_material_slot_count
ldk_asset_manager_mesh_material_slot_name
ldk_asset_manager_mesh_name
ldk_asset_manager_mesh_node_at
ldk_asset_manager_mesh_node_count
ldk_asset_manager_mesh_submesh_at
ldk_asset_manager_mesh_submesh_count
ldk_mesh_data_destroy
ldk_mesh_primitive_asset_get
ldk_mesh_primitive_create
Skybox
ldk_asset_manager_skybox_create
ldk_asset_manager_skybox_get_const
ldk_asset_manager_skybox_load_shared
ldk_asset_manager_skybox_save
ldk_asset_manager_skybox_update
ldk_asset_skybox_null
ldk_skybox_desc_defaults
ldk_skybox_desc_equal
ldk_skybox_desc_is_valid
ldk_skybox_desc_read
ldk_skybox_desc_write
Texture_atlas
ldk_texture_atlas_clear
ldk_texture_atlas_copy
ldk_texture_atlas_from_tml
ldk_texture_atlas_grid_append
ldk_texture_atlas_init
ldk_texture_atlas_load
ldk_texture_atlas_region_add
ldk_texture_atlas_region_find
ldk_texture_atlas_region_find_const
ldk_texture_atlas_region_remove
ldk_texture_atlas_region_rename
ldk_texture_atlas_region_uv
ldk_texture_atlas_save
ldk_texture_atlas_texture_set
ldk_texture_atlas_to_tml
ldk_texture_atlas_validate
Color
ldkRGB
ldkRGBA
Component
Audio_source
ldk_audio_source_component_desc
ldk_audio_source_is_playing
ldk_audio_source_make_default
ldk_audio_source_play
ldk_audio_source_stop
ldk_audio_source_update_all
Camera
ldk_camera_component_desc
ldk_camera_get_projection_matrix
ldk_camera_get_view_matrix
ldk_camera_get_world_matrix
ldk_camera_look_at
Grass_interact
ldk_grass_interact_component_desc
ldk_grass_interact_component_make_default
Instanced_mesh_source
ldk_instanced_mesh_source_component_desc
ldk_instanced_mesh_source_reserve_instances
ldk_instanced_mesh_source_resize_instances
ldk_instanced_mesh_source_set_instance_colors
ldk_instanced_mesh_source_set_instances
Keyframe_animation_source
ldk_keyframe_animation_source_add
ldk_keyframe_animation_source_component_desc
ldk_keyframe_animation_source_event_handler_set
ldk_keyframe_animation_source_make_default
ldk_keyframe_animation_source_pause
ldk_keyframe_animation_source_play
ldk_keyframe_animation_source_remove
ldk_keyframe_animation_source_replace
ldk_keyframe_animation_source_reset_all
ldk_keyframe_animation_source_seek
ldk_keyframe_animation_source_set_current
ldk_keyframe_animation_source_stop
ldk_keyframe_animation_source_update_all
Light
ldk_directional_light_component_desc
ldk_point_light_component_desc
ldk_spot_light_component_desc
Material_instance
ldk_material_instance_component_desc
Mesh_source
ldk_mesh_source_additional_material_binding
ldk_mesh_source_additional_material_binding_const
ldk_mesh_source_component_desc
ldk_mesh_source_material_count
ldk_mesh_source_material_sync
ldk_mesh_source_materials_sync
ldk_mesh_source_set_data
ldk_mesh_source_set_material
ldk_mesh_source_set_material_asset
ldk_mesh_source_set_material_asset_at
ldk_mesh_source_set_material_at
ldk_mesh_source_set_mesh_index
Particle_emitter
ldk_particle_emitter_clear
ldk_particle_emitter_component_desc
ldk_particle_emitter_emit_bursts
ldk_particle_emitter_emit_for
ldk_particle_emitter_make_default
ldk_particle_emitter_play
ldk_particle_emitter_restart
ldk_particle_emitter_stop
Post_processing
ldk_post_processing_component_desc
Terrain_follower
ldk_terrain_follower_component_desc
ldk_terrain_follower_component_make_default
Text3d
ldk_text3d_component_desc
Transform
ldk_transform_component_desc
ldk_transform_get_local_position
ldk_transform_get_local_rotation
ldk_transform_get_local_scale
ldk_transform_get_parent
ldk_transform_get_world_matrix
ldk_transform_make_default
ldk_transform_mark_dirty
ldk_transform_set_local_position
ldk_transform_set_local_rotation
ldk_transform_set_local_scale
ldk_transform_set_parent
Debug_draw
ldk_debug_draw_arrow
ldk_debug_draw_axes
ldk_debug_draw_box
ldk_debug_draw_circle
ldk_debug_draw_cone
ldk_debug_draw_frustum
ldk_debug_draw_line
ldk_debug_draw_make
ldk_debug_draw_sphere
Engine
LDK_ASSERT
LDK_RGBA
LDK_RGBA32
LDK_STATIC_ASSERT
ldk_engine_config_from_ini
ldk_engine_config_get
ldk_engine_frame
ldk_engine_initialize
ldk_engine_initialize_with_config
ldk_engine_is_initialized
ldk_engine_main_window_get
ldk_engine_render_resolution_set
ldk_engine_run
ldk_engine_shadow_settings_set
ldk_engine_stop
ldk_engine_terminate
ldk_main_window
Game
ldk_game_get
ldk_game_instance_initialize
ldk_game_instance_is_paused
ldk_game_instance_is_started
ldk_game_instance_is_stepping
ldk_game_instance_is_updating
ldk_game_instance_load_from_shared_lib
ldk_game_instance_load_static
ldk_game_instance_pause
ldk_game_instance_resume
ldk_game_instance_start
ldk_game_instance_step
ldk_game_instance_stop
ldk_game_instance_terminate
ldk_game_instance_unload
Geom
ldk_point
ldk_pointf
ldk_rect
ldk_rect_contains
ldk_rect_intersect
ldk_rectf
ldk_rectf_contains
ldk_rectf_intersect
ldk_size
ldk_size_one
ldk_size_zero
ldk_sizef
ldk_sizef_one
ldk_sizef_zero
Input
ldk_input_game_view_clear
ldk_input_game_view_set
ldk_input_keyboard_key_down
ldk_input_keyboard_key_is_pressed
ldk_input_keyboard_key_up
ldk_input_keyboard_state_get
ldk_input_mouse_button_down
ldk_input_mouse_button_is_pressed
ldk_input_mouse_button_up
ldk_input_mouse_cursor
ldk_input_mouse_cursor_relative
ldk_input_mouse_state_get
ldk_input_mouse_wheel_delta
Log
ldk_log_debug
ldk_log_error
ldk_log_fatal
ldk_log_info
ldk_log_raw
ldk_log_warning
Module
ldk_module_get
Asset_manager
ldk_asset_alive_count
ldk_asset_audio_null
ldk_asset_font_null
ldk_asset_foreach
ldk_asset_get_info
ldk_asset_get_info_const
ldk_asset_get_type
ldk_asset_handle_is_alive
ldk_asset_handle_null
ldk_asset_image_null
ldk_asset_keyframe_animation_null
ldk_asset_manager_audio_get
ldk_asset_manager_audio_get_const
ldk_asset_manager_audio_is_alive
ldk_asset_manager_audio_load_shared
ldk_asset_manager_clear
ldk_asset_manager_font_create
ldk_asset_manager_font_get
ldk_asset_manager_font_get_const
ldk_asset_manager_font_is_alive
ldk_asset_manager_font_load
ldk_asset_manager_font_load_shared
ldk_asset_manager_font_unload
ldk_asset_manager_image_create
ldk_asset_manager_image_create_format
ldk_asset_manager_image_get
ldk_asset_manager_image_get_const
ldk_asset_manager_image_is_alive
ldk_asset_manager_image_load
ldk_asset_manager_image_load_shared
ldk_asset_manager_image_missing
ldk_asset_manager_image_unload
ldk_asset_manager_initialize
ldk_asset_manager_keyframe_animation_create
ldk_asset_manager_keyframe_animation_get_const
ldk_asset_manager_keyframe_animation_is_alive
ldk_asset_manager_keyframe_animation_load_shared
ldk_asset_manager_keyframe_animation_reload
ldk_asset_manager_keyframe_animation_unload
ldk_asset_manager_mesh_create
ldk_asset_manager_mesh_get
ldk_asset_manager_mesh_get_const
ldk_asset_manager_mesh_is_alive
ldk_asset_manager_mesh_unload
ldk_asset_manager_prefab_get_const
ldk_asset_manager_prefab_is_alive
ldk_asset_manager_prefab_load_shared
ldk_asset_manager_terminate
ldk_asset_manager_text_file_create
ldk_asset_manager_text_file_get
ldk_asset_manager_text_file_get_const
ldk_asset_manager_text_file_is_alive
ldk_asset_manager_text_file_load
ldk_asset_manager_text_file_unload
ldk_asset_manager_texture_atlas_create
ldk_asset_manager_texture_atlas_get_const
ldk_asset_manager_texture_atlas_is_alive
ldk_asset_manager_texture_atlas_load_shared
ldk_asset_manager_texture_atlas_reload
ldk_asset_manager_texture_atlas_unload
ldk_asset_mesh_null
ldk_asset_prefab_null
ldk_asset_text_file_null
ldk_asset_texture_atlas_null
Asset_source
ldk_asset_path_set
ldk_asset_source_file_read
ldk_asset_source_file_read_async
ldk_asset_source_file_read_at
ldk_asset_source_file_read_at_async
ldk_asset_source_file_size
ldk_asset_source_file_write
ldk_asset_source_find
ldk_asset_source_initialize
ldk_asset_source_package_close
ldk_asset_source_package_open
ldk_asset_source_package_path_get
ldk_asset_source_runtree_set
ldk_asset_source_terminate
Audio
ldk_audio_asset_play
ldk_audio_initialize
ldk_audio_listener_set
ldk_audio_master_volume_get
ldk_audio_master_volume_set
ldk_audio_play_desc_default
ldk_audio_sound_play
ldk_audio_sound_play_ex
ldk_audio_terminate
ldk_audio_update
ldk_audio_voice_is_alive
ldk_audio_voice_is_null
ldk_audio_voice_is_playing
ldk_audio_voice_loop_set
ldk_audio_voice_null
ldk_audio_voice_position_set
ldk_audio_voice_priority_set
ldk_audio_voice_range_set
ldk_audio_voice_stop
ldk_audio_voice_volume_set
Component
ldk_component_attach
ldk_component_create
ldk_component_desc_get
ldk_component_destroy
ldk_component_destroy_data
ldk_component_detach
ldk_component_get
ldk_component_is_registered
ldk_component_name_get
ldk_component_owners_get
ldk_component_register
ldk_component_registry_initialize
ldk_component_registry_remove_all
ldk_component_registry_terminate
ldk_component_store_get
Ecs
ldk_ecs_component_add
ldk_ecs_component_enabled_set
ldk_ecs_component_get
ldk_ecs_component_get_const
ldk_ecs_component_is_enabled
ldk_ecs_component_register
ldk_ecs_component_registry_get
ldk_ecs_component_remove
ldk_ecs_entity_component_count
ldk_ecs_entity_component_type_at
ldk_ecs_entity_create
ldk_ecs_entity_destroy
ldk_ecs_entity_foreach
ldk_ecs_entity_name_get
ldk_ecs_entity_name_hash_get
ldk_ecs_entity_name_hash_set
ldk_ecs_entity_name_set
ldk_ecs_entity_registry_get
ldk_ecs_grouping_at
ldk_ecs_grouping_configure_file
ldk_ecs_grouping_count
ldk_ecs_grouping_find_by_id
ldk_ecs_grouping_get
ldk_ecs_grouping_id
ldk_ecs_grouping_is_config_defined
ldk_ecs_grouping_register
ldk_ecs_grouping_runtime_reset
ldk_ecs_grouping_unregister
ldk_ecs_initialize
ldk_ecs_prefab_instantiate
ldk_ecs_system_bucket_run
ldk_ecs_system_is_paused
ldk_ecs_system_is_started
ldk_ecs_system_pause
ldk_ecs_system_register
ldk_ecs_system_registry_get
ldk_ecs_system_registry_start
ldk_ecs_system_registry_stop
ldk_ecs_system_resume
ldk_ecs_system_start
ldk_ecs_system_stop
ldk_ecs_system_unregister
ldk_ecs_terminate
Entity
ldk_component_ref_get
ldk_component_ref_get_const
ldk_component_ref_is_valid
ldk_entity_alive_count
ldk_entity_component_add
ldk_entity_component_count
ldk_entity_component_find
ldk_entity_component_flags_add
ldk_entity_component_flags_get
ldk_entity_component_flags_has
ldk_entity_component_flags_remove
ldk_entity_component_flags_set
ldk_entity_component_get
ldk_entity_component_has
ldk_entity_component_ref_get
ldk_entity_component_remove
ldk_entity_create
ldk_entity_destroy
ldk_entity_flags_add
ldk_entity_flags_get
ldk_entity_flags_has
ldk_entity_flags_remove
ldk_entity_flags_set
ldk_entity_foreach
ldk_entity_get_info_const
ldk_entity_info_get
ldk_entity_internal_flags_add
ldk_entity_internal_flags_get
ldk_entity_internal_flags_has
ldk_entity_internal_flags_remove
ldk_entity_internal_flags_set
ldk_entity_is_alive
ldk_entity_iterator_begin
ldk_entity_iterator_end
ldk_entity_iterator_next
ldk_entity_module_clear
ldk_entity_module_initialize
ldk_entity_module_terminate
ldk_entity_name_get
ldk_entity_name_hash
ldk_entity_name_hash_get
ldk_entity_name_hash_set
ldk_entity_name_set
ldk_entity_transform_get
ldk_entity_transform_get_const
Eventqueue
ldk_event_handler_add
ldk_event_handler_mask_get
ldk_event_handler_mask_set
ldk_event_handler_remove
ldk_event_push
ldk_event_queue_broadcast
ldk_event_queue_clear
ldk_event_queue_initialize
ldk_event_queue_terminate
Jobs
ldk_async_result_is_done
ldk_async_result_is_valid
ldk_async_result_release
ldk_async_result_status
ldk_async_result_wait
ldk_jobs_initialize
ldk_jobs_submit
ldk_jobs_terminate
ldk_jobs_terminate_with_diagnostics
Renderer
LDK_RENDERER_ALLOC
LDK_RENDERER_FREE
LDK_RENDERER_REALLOC
ldk_renderer_ambient_light_set
ldk_renderer_draw_line
ldk_renderer_fog_set
ldk_renderer_game_resolution_set
ldk_renderer_game_texture_get
ldk_renderer_game_view_set
ldk_renderer_get_font_page_texture
ldk_renderer_get_font_page_texture_callback
ldk_renderer_image_acquire
ldk_renderer_image_release
ldk_renderer_initialize
ldk_renderer_instance_set_create
ldk_renderer_instance_set_create_colored
ldk_renderer_instance_set_destroy
ldk_renderer_instance_set_is_valid
ldk_renderer_instance_set_null
ldk_renderer_instance_set_update
ldk_renderer_instance_set_update_colored
ldk_renderer_last_frame_stats_get
ldk_renderer_material_atlases_current
ldk_renderer_material_create
ldk_renderer_material_default_get
ldk_renderer_material_destroy
ldk_renderer_material_is_valid
ldk_renderer_material_null
ldk_renderer_material_resolve
ldk_renderer_mesh_asset_acquire
ldk_renderer_mesh_create
ldk_renderer_mesh_destroy
ldk_renderer_mesh_is_valid
ldk_renderer_mesh_null
ldk_renderer_mesh_update
ldk_renderer_render_frame
ldk_renderer_shadow_settings_set
ldk_renderer_skybox_create
ldk_renderer_skybox_destroy
ldk_renderer_skybox_is_valid
ldk_renderer_skybox_null
ldk_renderer_submit_grid_to_view
ldk_renderer_submit_light
ldk_renderer_submit_mesh
ldk_renderer_submit_mesh_instance_set
ldk_renderer_submit_mesh_instance_set_range
ldk_renderer_submit_mesh_instances
ldk_renderer_submit_mesh_instances_colored
ldk_renderer_submit_mesh_range
ldk_renderer_submit_mesh_range_with_flags
ldk_renderer_submit_mesh_to_view
ldk_renderer_submit_mesh_with_flags
ldk_renderer_submit_orthographic_overlay_mesh_to_view
ldk_renderer_submit_overlay_mesh_to_view
ldk_renderer_submit_skybox_to_view
ldk_renderer_submit_text
ldk_renderer_submit_ui
ldk_renderer_submit_view
ldk_renderer_submit_water
ldk_renderer_submit_wireframe_mesh_to_view
ldk_renderer_terminate
ldk_renderer_terrain_material_resolve
ldk_renderer_texture_create
ldk_renderer_texture_create_from_image
ldk_renderer_texture_destroy
ldk_renderer_texture_is_valid
ldk_renderer_texture_null
ldk_renderer_texture_options_defaults
ldk_renderer_texture_ui_handle
ldk_renderer_texture_update
ldk_renderer_vegetation_interaction_clear
ldk_renderer_vegetation_interaction_set
ldk_renderer_view_bounds_visible
ldk_renderer_view_clear_color_set
ldk_renderer_view_extent_get
ldk_renderer_view_extent_set
ldk_renderer_view_overlay_texture_request
ldk_renderer_view_post_processing_set
ldk_renderer_view_texture_get
ldk_renderer_view_texture_uv_get
ldk_renderer_water_desc_defaults
ldk_renderer_water_desc_is_valid
Rhi
ldk_rhi_bindings_bind
ldk_rhi_bindings_create
ldk_rhi_bindings_desc_defaults
ldk_rhi_bindings_destroy
ldk_rhi_bindings_layout_create
ldk_rhi_bindings_layout_desc_defaults
ldk_rhi_bindings_layout_destroy
ldk_rhi_blend_state_defaults
ldk_rhi_buffer_create
ldk_rhi_buffer_desc_defaults
ldk_rhi_buffer_destroy
ldk_rhi_buffer_update
ldk_rhi_create_sampler
ldk_rhi_depth_state_defaults
ldk_rhi_draw
ldk_rhi_draw_indexed
ldk_rhi_draw_indexed_instanced
ldk_rhi_draw_instanced
ldk_rhi_frame_begin
ldk_rhi_frame_end
ldk_rhi_index_buffer_bind
ldk_rhi_initialize
ldk_rhi_is_valid_bindings
ldk_rhi_is_valid_bindings_desc
ldk_rhi_is_valid_bindings_layout
ldk_rhi_is_valid_bindings_layout_desc
ldk_rhi_is_valid_buffer
ldk_rhi_is_valid_buffer_desc
ldk_rhi_is_valid_pass_desc
ldk_rhi_is_valid_pipeline
ldk_rhi_is_valid_pipeline_desc
ldk_rhi_is_valid_sampler
ldk_rhi_is_valid_sampler_desc
ldk_rhi_is_valid_shader_module
ldk_rhi_is_valid_shader_module_desc
ldk_rhi_is_valid_texture
ldk_rhi_is_valid_texture_desc
ldk_rhi_last_frame_stats_get
ldk_rhi_line_width_set
ldk_rhi_pass_begin
ldk_rhi_pass_desc_defaults
ldk_rhi_pass_end
ldk_rhi_pipeline_bind
ldk_rhi_pipeline_create
ldk_rhi_pipeline_desc_defaults
ldk_rhi_pipeline_destroy
ldk_rhi_raster_state_defaults
ldk_rhi_sampler_create
ldk_rhi_sampler_desc_defaults
ldk_rhi_sampler_destroy
ldk_rhi_scissor_set
ldk_rhi_shader_module_create
ldk_rhi_shader_module_desc_defaults
ldk_rhi_shader_module_destroy
ldk_rhi_terminate
ldk_rhi_texture_create
ldk_rhi_texture_desc_defaults
ldk_rhi_texture_destroy
ldk_rhi_texture_update
ldk_rhi_vertex_buffer_bind
ldk_rhi_vertex_buffer_bind_at
ldk_rhi_viewport_set
Scene_manager
ldk_scene_manager_at
ldk_scene_manager_catalog_exchange
ldk_scene_manager_catalog_validate
ldk_scene_manager_configure_file
ldk_scene_manager_count
ldk_scene_manager_current
ldk_scene_manager_current_reset
ldk_scene_manager_find
ldk_scene_manager_initialize
ldk_scene_manager_load
ldk_scene_manager_load_next
ldk_scene_manager_load_path
ldk_scene_manager_override
ldk_scene_manager_pending_clear
ldk_scene_manager_process_pending
ldk_scene_manager_systems_get
ldk_scene_manager_terminate
ldk_scene_manager_unload
Scenegraph
ldk_scenegraph_detach
ldk_scenegraph_get_parent
ldk_scenegraph_set_parent
ldk_scenegraph_update
ldk_scenegraph_update_entity
System
ldk_engine_system_descriptor_count
ldk_engine_system_descriptor_get
ldk_system_registry_at
ldk_system_registry_callback_sync_set
ldk_system_registry_clear
ldk_system_registry_count
ldk_system_registry_find_by_id
ldk_system_registry_has
ldk_system_registry_initialize
ldk_system_registry_is_busy
ldk_system_registry_is_paused
ldk_system_registry_pause
ldk_system_registry_register
ldk_system_registry_resume
ldk_system_registry_run_bucket
ldk_system_registry_start
ldk_system_registry_stop
ldk_system_registry_system_data_get
ldk_system_registry_system_data_set
ldk_system_registry_system_group_get
ldk_system_registry_system_group_set
ldk_system_registry_system_is_paused
ldk_system_registry_system_is_started
ldk_system_registry_system_pause_set
ldk_system_registry_system_start
ldk_system_registry_system_stop
ldk_system_registry_terminate
ldk_system_registry_unregister
Ui
ldk_ui_area_header_rect
ldk_ui_begin_area
ldk_ui_begin_area_ex
ldk_ui_begin_disabled
ldk_ui_begin_frame
ldk_ui_begin_horizontal
ldk_ui_begin_popup
ldk_ui_begin_scrollview
ldk_ui_begin_vertical
ldk_ui_begin_window
ldk_ui_begin_window_fixed
ldk_ui_begin_window_open
ldk_ui_button
ldk_ui_button_flat
ldk_ui_clipboard_window_set
ldk_ui_close_all_popups
ldk_ui_close_current_popup
ldk_ui_close_popup
ldk_ui_color_view
ldk_ui_combo_box
ldk_ui_end_area
ldk_ui_end_disabled
ldk_ui_end_frame
ldk_ui_end_horizontal
ldk_ui_end_popup
ldk_ui_end_scrollview
ldk_ui_end_vertical
ldk_ui_end_window
ldk_ui_fill
ldk_ui_format_float
ldk_ui_get_render_data
ldk_ui_horizontal_line
ldk_ui_icon
ldk_ui_icon_button
ldk_ui_icon_label
ldk_ui_image
ldk_ui_initialize
ldk_ui_input_box
ldk_ui_input_label
ldk_ui_label
ldk_ui_last_bounding_rect
ldk_ui_last_rect
ldk_ui_mark
ldk_ui_measure_from
ldk_ui_open_popup
ldk_ui_open_popup_at
ldk_ui_percent
ldk_ui_pop_id
ldk_ui_popup_is_open
ldk_ui_push_id_cstr
ldk_ui_push_id_ptr
ldk_ui_push_id_u32
ldk_ui_px
ldk_ui_rect
ldk_ui_resize_handle_horizontal
ldk_ui_resize_handle_vertical
ldk_ui_selectable_text
ldk_ui_set_next_disabled
ldk_ui_set_next_focus
ldk_ui_set_next_height
ldk_ui_set_next_min_size
ldk_ui_set_next_size
ldk_ui_set_next_weight
ldk_ui_set_next_width
ldk_ui_set_padding
ldk_ui_slider
ldk_ui_slider_input
ldk_ui_spacer
ldk_ui_tab_bar
ldk_ui_terminate
ldk_ui_theme_get
ldk_ui_theme_set
ldk_ui_theme_tml_load
ldk_ui_theme_tml_parse
ldk_ui_toggle
ldk_ui_tree_node
ldk_ui_tree_node_ex
ldk_ui_widget_button
ldk_ui_widget_button_flat
ldk_ui_widget_color_view
ldk_ui_widget_combo_box
ldk_ui_widget_gradient
ldk_ui_widget_icon_button
ldk_ui_widget_icon_button_flat
ldk_ui_widget_icon_label
ldk_ui_widget_image
ldk_ui_widget_input_box
ldk_ui_widget_input_label
ldk_ui_widget_label
ldk_ui_widget_panel
ldk_ui_widget_resize_handle_horizontal
ldk_ui_widget_resize_handle_vertical
ldk_ui_widget_scrollbar_horizontal
ldk_ui_widget_scrollbar_vertical
ldk_ui_widget_slider
ldk_ui_widget_slider_input
ldk_ui_widget_tab
ldk_ui_widget_toggle
ldk_ui_window_close_requested
ldk_ui_window_content_should_build
ldk_ui_window_focus
ldk_ui_window_invalidate
ldk_ui_windows_invalidate
Os
ldk_os_clipboard_text_get
ldk_os_clipboard_text_set
ldk_os_cursor_is_in_client_area
ldk_os_cursor_type_get
ldk_os_cursor_type_set
ldk_os_dialog_color_picker_show
ldk_os_dialog_show_error
ldk_os_dialog_show_ok
ldk_os_dialog_show_ok_cancel
ldk_os_dialog_show_open_file
ldk_os_dialog_show_open_folder
ldk_os_dialog_show_save_file
ldk_os_dialog_show_yes_no
ldk_os_event_next
ldk_os_events_poll
ldk_os_events_pump
ldk_os_graphics_context_destroy
ldk_os_graphics_context_make_current
ldk_os_graphics_context_opengl_create
ldk_os_graphics_context_opengles_create
ldk_os_graphics_vsync_get
ldk_os_graphics_vsync_set
ldk_os_initialize
ldk_os_joystick_axis_get
ldk_os_joystick_button_down
ldk_os_joystick_button_is_pressed
ldk_os_joystick_button_up
ldk_os_joystick_count
ldk_os_joystick_is_connected
ldk_os_joystick_state_get
ldk_os_joystick_vibration_left_get
ldk_os_joystick_vibration_left_set
ldk_os_joystick_vibration_right_get
ldk_os_joystick_vibration_right_set
ldk_os_keyboard_key_down
ldk_os_keyboard_key_is_pressed
ldk_os_keyboard_key_up
ldk_os_keyboard_state_get
ldk_os_library_fuction_ptr_get
ldk_os_library_load
ldk_os_library_unload
ldk_os_memory_alloc
ldk_os_memory_free
ldk_os_memory_resize
ldk_os_mouse_button_down
ldk_os_mouse_button_is_pressed
ldk_os_mouse_button_up
ldk_os_mouse_cursor
ldk_os_mouse_cursor_relative
ldk_os_mouse_state_get
ldk_os_mouse_wheel_delta
ldk_os_open_default
ldk_os_process_cancel
ldk_os_process_destroy
ldk_os_process_launch
ldk_os_process_output_read
ldk_os_process_poll
ldk_os_process_run
ldk_os_process_start
ldk_os_process_was_cancelled
ldk_os_stack_trace_print
ldk_os_terminate
ldk_os_time_ticks_get
ldk_os_time_ticks_interval_get_milliseconds
ldk_os_time_ticks_interval_get_nanoseconds
ldk_os_time_ticks_interval_get_seconds
ldk_os_window_buffers_swap
ldk_os_window_client_area_size_get
ldk_os_window_client_area_size_set
ldk_os_window_create
ldk_os_window_create_with_flags
ldk_os_window_destroy
ldk_os_window_draggable_area_set
ldk_os_window_fullscreen_get
ldk_os_window_fullscreen_set
ldk_os_window_icon_set
ldk_os_window_maximize
ldk_os_window_minimize
ldk_os_window_position_get
ldk_os_window_position_set
ldk_os_window_restore
ldk_os_window_should_close
ldk_os_window_show
ldk_os_window_size_get
ldk_os_window_size_set
ldk_os_window_title_get
ldk_os_window_title_set
Package
ldk_package_close
ldk_package_entry_at
ldk_package_entry_count
ldk_package_entry_extract
ldk_package_entry_find
ldk_package_entry_get_compression
ldk_package_entry_get_path
ldk_package_entry_get_size
ldk_package_entry_get_stored_size
ldk_package_entry_read
ldk_package_entry_read_at
ldk_package_extract_all
ldk_package_file_hash
ldk_package_open
ldk_package_path_is_valid
ldk_package_writer_add_file
ldk_package_writer_create
ldk_package_writer_destroy
ldk_package_writer_finalize
Profiler
LDK_PROFILE_BEGIN
LDK_PROFILE_BEGIN_IMPL
LDK_PROFILE_CONCAT
LDK_PROFILE_CONCAT_INNER
LDK_PROFILE_COUNTER_ADD
LDK_PROFILE_COUNTER_ADD_IMPL
LDK_PROFILE_COUNTER_SET
LDK_PROFILE_COUNTER_SET_IMPL
LDK_PROFILE_END
ldk_profiler_capture_collect
ldk_profiler_capture_is_active
ldk_profiler_capture_path_get
ldk_profiler_capture_start
ldk_profiler_capture_stop
ldk_profiler_capture_toggle
ldk_profiler_counter_add_source
ldk_profiler_counter_set_source
ldk_profiler_frame_begin
ldk_profiler_frame_end
ldk_profiler_initialize
ldk_profiler_terminate
ldk_profiler_thread_name_set
ldk_profiler_zone_begin_source
ldk_profiler_zone_end
ldk_profiler_zone_end_kind
Project
ldk_project_build_game_launcher
ldk_project_build_game_launcher_start
ldk_project_build_game_module
ldk_project_build_game_module_start
ldk_project_clean_game_module_start
ldk_project_create
ldk_project_diagnostic_handler_set
ldk_project_game_launcher_output_path_get
ldk_project_game_module_output_path_get
ldk_project_generate_game_launcher
ldk_project_generate_game_launcher_start
ldk_project_generate_game_module
ldk_project_generate_game_module_start
ldk_project_load
ldk_project_save
ldk_project_scene_catalog_save
ldk_project_unload
ldk_project_write_runtime_ini
Property
ldk_property_component_meta
ldk_property_field_find
ldk_property_field_supported
ldk_property_get
ldk_property_interpolate
ldk_property_set
ldk_property_writer_register
ldk_property_writers_clear
Raycast
ldk_ray_at
ldk_ray_make
ldk_ray_transform
ldk_raycast_mesh
ldk_raycast_mesh_transformed
ldk_raycast_plane
ldk_raycast_triangle
Scene
ldk_prefab_save_tml_file
ldk_prefab_to_tml
ldk_scene_component_field_find
ldk_scene_component_field_is_serializable
ldk_scene_component_meta_find_by_type
ldk_scene_component_meta_runtime_type
ldk_scene_diagnostic_handler_set
ldk_scene_from_tml
ldk_scene_from_tml_with_systems
ldk_scene_load_tml_file
ldk_scene_load_tml_file_with_systems
ldk_scene_properties_defaults
ldk_scene_properties_get
ldk_scene_properties_reset
ldk_scene_properties_set
ldk_scene_result_clear
ldk_scene_result_set_error
ldk_scene_save_tml_file
ldk_scene_to_tml
ldk_scene_to_tml_with_systems
Scene_systems
ldk_scene_systems_add
ldk_scene_systems_add_with_grouping
ldk_scene_systems_clear
ldk_scene_systems_contains
ldk_scene_systems_data_get
ldk_scene_systems_from_tml
ldk_scene_systems_grouping_get
ldk_scene_systems_grouping_set
ldk_scene_systems_load_tml_file
ldk_scene_systems_prepare
ldk_scene_systems_remove
ldk_scene_systems_save_tml_file
ldk_scene_systems_start
ldk_scene_systems_stop_missing
ldk_scene_systems_to_tml
ldk_scene_systems_validate_bindings
System
Grass_system
ldk_grass_add
ldk_grass_blade_generator_register
ldk_grass_clear
ldk_grass_get_id_by_name
ldk_grass_interact
ldk_grass_patch_desc_defaults
ldk_grass_patch_is_valid
ldk_grass_patch_null
ldk_grass_remove
ldk_grass_system_initialize
ldk_grass_system_terminate
ldk_grass_system_update
ldk_grass_type_desc_defaults
ldk_grass_type_get
ldk_grass_type_is_valid
ldk_grass_type_register
ldk_grass_update
Particle_system
ldk_particle_system_initialize
ldk_particle_system_terminate
ldk_particle_system_update
Terrain_follower_system
ldk_terrain_follower_system_update
Terrain_system
ldk_terrain_height_at_world
ldk_terrain_heightmap_set
ldk_terrain_system_initialize
ldk_terrain_system_is_active
ldk_terrain_system_terminate
ldk_terrain_system_update
Water_system
ldk_water_height_at_world
ldk_water_system_defaults
ldk_water_system_initialize
ldk_water_system_is_active
ldk_water_system_terminate
ldk_water_system_update
Text
ldk_text_layout_begin
ldk_text_layout_begin_range
ldk_text_layout_next
ldk_text_wrapped_next_line
Files
ldk_argparse.h
ldk_asset.h
ldk_color.h
ldk_common.h
ldk_debug_draw.h
ldk_event.h
ldk_game.h
ldk_geom.h
ldk.h
ldk_image.h
ldk_keyframe_animation.h
ldk_material_asset.h
ldk_material.h
ldk_material_io.h
ldk_mesh_asset.h
ldk_mesh.h
ldk_os.h
ldk_package.h
ldk_profiler.h
ldk_project.h
ldk_property.h
ldk_raycast.h
ldk_resource.h
ldk_scene.h
ldk_scene_systems.h
ldk_skybox_asset.h
ldk_skybox.h
ldk_skybox_io.h
ldk_text.h
ldk_texture_atlas.h
ldk_ttf.h
ldk_audio_source.h
ldk_camera.h
ldk_character_controller.h
ldk_grass_interact.h
ldk_instanced_mesh_source.h
ldk_keyframe_animation_source.h
ldk_light.h
ldk_material_instance.h
ldk_mesh_source.h
ldk_particle_emitter.h
ldk_post_processing.h
ldk_terrain_follower.h
ldk_text3d.h
ldk_transform.h
ldk_asset_manager.h
ldk_asset_source.h
ldk_audio.h
ldk_component.h
ldk_ecs.h
ldk_entity.h
ldk_eventqueue.h
ldk_jobs.h
ldk_renderer.h
ldk_rhi.h
ldk_scenegraph.h
ldk_scene_manager.h
ldk_system.h
ldk_ui.h
ldk_character_controller_system.h
ldk_grass_system.h
ldk_particle_system.h
ldk_terrain_follower_system.h
ldk_terrain_system.h
ldk_water_system.h
home
/
ldk_character_controller_system.h
In this file
Functions
Macros
Structs
Enums
Typedefs
ldk_character_controller_system.h
home
Character controller system
Engine system declarations for character controller simulation.