pf/main_loop.h
pf_main_loop
pf_main_loop_description
pf_main_loop_dont_wait_for_events()
pf_main_loop_set_event_wait_timeout_ms()
pf_main_loop_run()
pf_main_loop_get_target_fps()
pf_main_loop_get_average_fps()
pf_allocator
pf_allocator_create()
pf_allocator_attempt_push()
pf_allocator_push()
PF_ALLOCATOR_PUSH()
PF_ALLOCATOR_PUSH_WITH_MAX_ALIGNMENT()
pf_allocator_pop_to_size()
pf_allocator_get_available_size()
pf_allocator_get_used_size()
pf_allocator_guard_is_intact()
enum pf_animation_keyframe_interpolation
pf_animation_keyframe_interpolation_name_cstring[]
pf_animation_timeline
pf_animation_channel
pf_animation_marker
pf_animation_clip
pf_animation_system
pf_animation_system_description
pf_animation_system_create()
pf_animation_timeline_step_forward_and_resample()
pf_animation_timeline_reset_and_resample()
pf_animation_channel_description
pf_animation_channel_acquire()
pf_animation_channel_is_acquired()
pf_animation_channel_get_name()
pf_animation_timeline_description
pf_animation_timeline_acquire()
pf_animation_timeline_is_acquired()
pf_animation_timeline_get_name()
pf_animation_marker_description
pf_animation_marker_acquire()
pf_animation_marker_is_acquired()
pf_animation_marker_get_name()
pf_animation_timeline_channel_read()
pf_animation_timeline_marker_passed_since_last_step()
pf_animation_timeline_clip_start_passed_since_last_step()
pf_animation_timeline_clip_end_passed_since_last_step()
pf_animation_keyframe
pf_animation_clip_channel_description
pf_animation_clip_marker_description
pf_animation_clip_description
pf_animation_clip_acquire()
pf_animation_clip_release()
pf_animation_clip_is_acquired()
pf_animation_clip_get_name()
pf_animation_timeline_enqueue_clip()
pf_animation_timeline_get_time()
pf_animation_timeline_release()
PF_ARRAY_FROM_COMPOUND_LITERAL()
pf_array_read_unaligned_u16()
pf_array_read_unaligned_i16()
pf_array_read_unaligned_u24()
pf_array_read_unaligned_u32()
pf_array_read_unaligned_i32()
pf_array_read_unaligned_u64()
pf_array_read_unaligned_i64()
pf_array_read_unaligned_usize()
pf_array_hash_stream_initialise_djb2()
pf_array_hash_stream_finalise_djb2()
pf_array_hash_stream_initialise_crc32()
pf_array_hash_stream_finalise_crc32()
pf_array_hash_stream_consume_djb2()
pf_array_hash_stream_consume_crc32()
pf_array_split()
pf_array_remove_empty_ranges()
pf_array_usize_from_array_u8()
pf_array_strided_usize_from_array_strided_u8()
pf_array_usize_to_array_u8()
pf_array_usize_from_array_u16()
pf_array_strided_usize_from_array_strided_u16()
pf_array_usize_to_array_u16()
pf_array_usize_from_array_u32()
pf_array_usize_to_array_u32()
pf_array_strided_usize_from_array_strided_u32()
pf_array_usize_from_array_u64()
pf_array_strided_usize_from_array_strided_u64()
pf_array_usize_to_array_u64()
pf_array_isize_from_array_i64()
pf_array_strided_isize_from_array_strided_i64()
pf_array_isize_to_array_i64()
pf/array_generic.h on sourcehut ↗
pf_array_strided_allocate_T()
pf_array_allocate_T()
pf_array_strided_allocate_with_max_alignment_T()
pf_array_allocate_with_max_alignment_T()
pf_array_from_single_value()
pf_array_mutable_reverse_T()
pf_array_match_T()
pf_array_match_and_split_T()
pf_array_match_and_replace_T()
pf_array_mutable_fill_T()
pf_array_mutable_zero_T()
pf_array_mutable_fill_range_T()
pf_array_hash_djb2_T()
pf_array_hash_crc32_T()
pf_array_compare_T()
pf_array_strided_compare_T()
pf_array_copy_T()
pf_array_clone_T()
pf_array_clone_with_max_alignment_T()
pf_array_pad_right_T()
pf_array_concatenate_T()
pf_array_replace_T()
pf_array_strided_interleave_T()
pf_array_interleave_T()
pf_array_strided_deinterleave_array_T()
pf_array_get_sorted_indices_T()
pf_array_get_reindexed_T()
pf_array_get_bytes_T()
pf_array_get_element_T()
pf_array_mutable_set_element_T()
pf_array_mutable_get_immutable_T()
pf_array_strided_mutable_get_immutable_T()
pf_array_strided_get_unstrided_count_T()
pf_array_strided_get_unstrided_view_T()
pf_array_get_strided_view_T()
pf_array_get_view_T()
pf_array_get_view_truncated_by_n_T()
pf_array_palettise_T()
pf/array_types_generic.h on sourcehut ↗
pf_array_mutable_T
pf_array_T
pf_array_strided_T
pf_array_strided_mutable_T
pf/array_types_generic.h::36 on sourcehut ↗
← back to pf/array_types_generic.h
...
pf/asset_loader.h on sourcehut ↗
enum pf_asset_loader_slot_state
pf_asset_loader_slot_state_name_cstring[]
enum pf_asset_type
pf_asset_type_name_cstring[]
pf_asset_loader_description
pf_asset_loader
pf_asset_loader_create()
pf_asset_loader_stage()
pf_asset_loader_image_description
pf_asset_loader_stage_image()
pf_asset_loader_stage_icon()
pf_asset_loader_audio_buffer_description
pf_asset_loader_stage_audio_buffer()
pf_asset_loader_start()
pf_asset_loader_poll()
pf_asset_loader_get()
pf_asset_loader_get_image()
pf_asset_loader_get_audio_buffer()
pf_asset_loader_get_audio_buffer_handle()
pf_asset_loader_unstage()
pf_asset_loader_unstage_all()
pf_asset_loader_force_unload_unstaged()
pf_atlas_system
pf_atlas
pf_atlas_system_description
pf_atlas_system_create()
pf_atlas_is_acquired()
pf_atlas_acquire()
pf_atlas_set_render_handle()
pf_atlas_acquire_from_serialised_data_and_image()
pf_atlas_release()
pf_atlas_store_glyph()
pf_atlas_store_image()
pf_atlas_get_stored_glyph()
pf_atlas_get_stored_image()
pf_atlas_get_stored_image_pixels()
pf_atlas_clear_stored()
pf_atlas_get_atlas_image_metrics()
pf_atlas_get_atlas_image()
pf_atlas_get_atlas_dirty_generation()
pf_atlas_serialise_storage_table()
pf_atlas_encode_image()
...
pf_atlas_gpu_system
pf_atlas_gpu_system_create()
pf_atlas_gpu_create_atlas_data_for_current_context()
pf_atlas_gpu_get_atlas_image_for_current_context()
pf_atlas_gpu_update_dirty_atlas_data_for_all_contexts()
pf_atlas_gpu_destroy_atlas_data_for_current_context()
pf_audio_codec
pf_audio_data_to_contiguous_frames()
pf_audio_codec_name_cstring[]
pf_audio_codec_file_extension_cstring[]
PF_AUDIO_GET_WORKER_FUNCTION_ADDRESS()
pf_audio_unit
pf_audio_patch_cable
pf_audio_buffer
pf_audio_system
pf_audio_system_description
pf_audio_system_create()
pf_audio_system_update()
pf_audio_buffer_acquire()
pf_audio_buffer_release()
pf_audio_patch_cable_acquire()
pf_audio_patch_cable_release()
pf_audio_unit_parameter_set_f32()
pf_audio_unit_parameter_set_usize()
pf_audio_unit_parameter_set_buffer()
pf_audio_unit_parameter_set_bool()
pf_audio_unit_parameter_set_trigger()
pf_audio_midi_note_on()
pf_audio_midi_note_off()
pf_audio_unit_tether_lifetime_to_self_releasing_unit()
pf_audio_unit_acquire()
pf_audio_unit_release()
pf_audio_get_device_sink()
pf_audio_get_device_source()
pf_audio_codec_from_file_path()
pf_audio_decode_metrics()
pf_audio_decode_data()
pf_audio_get_current_block_start_time()
pf_audio_get_block_frame_count()
pf_audio_duration_to_frame_count()
pf_audio_get_sample_rate()
pf_audio_duration_from_frame_count()
pf_audio_get_approximate_cpu_load()
pf/audio_graph.h on sourcehut ↗
PF_AUDIO_GRAPH_UNIT_CHANNEL_COUNT_AUTO
pf_audio_graph_buffer
PF_AUDIO_GRAPH_UNIT_SINK_INPUT_SIGNAL
enum pf_audio_graph_unit_parameter_type
pf_audio_graph_unit_parameter_type_name_cstring[]
pf_audio_graph
pf_audio_graph_unit
pf_audio_graph_patch_cable
pf_audio_graph_unit_on_process_function
pf_audio_graph_description
pf_audio_graph_create
pf_audio_graph_unit_acquire_user_data()
pf_audio_graph_unit_acquire()
pf_audio_graph_unit_tether_lifetime()
pf_audio_graph_unit_release()
pf_audio_graph_buffer_acquire()
pf_audio_graph_buffer_release()
pf_audio_graph_unit_is_acquired()
pf_audio_graph_patch_cable_acquire()
pf_audio_graph_patch_cable_release()
pf_audio_graph_unit_parameter_set_f32()
pf_audio_graph_unit_parameter_set_usize()
pf_audio_graph_unit_parameter_set_bool()
pf_audio_graph_unit_parameter_set_trigger()
pf_audio_graph_unit_parameter_set_buffer()
pf_audio_graph_process()
pf_audio_graph_get_sink()
pf_audio_graph_get_source()
pf_audio_graph_unit_acquire_function
pf/audio_metrics.h on sourcehut ↗
enum pf_audio_metrics_data_type
pf_audio_metrics_data_type_size
pf_audio_metrics_data_type_name_cstring
enum pf_audio_metrics_channel_arrangement
pf_audio_metrics_channel_arrangement_name_cstring
pf_audio_metrics
pf_audio_metrics_calculate_size()
pf_audio_metrics_calculate_duration_seconds()
pf/audio_unit_buffer_source.h on sourcehut ↗
enum pf_audio_graph_unit_buffer_source_parameter
pf_audio_graph_unit_buffer_source_parameter_name_cstring
enum pf_audio_graph_unit_buffer_source_input
pf_audio_graph_unit_buffer_source_input_name_cstring
pf_audio_graph_unit_buffer_source_acquire()
pf_audio_unit_buffer_source_acquire()
pf/audio_unit_buffer_source.h::8 on sourcehut ↗
← back to pf/audio_unit_buffer_source.h
...
pf/audio_unit_buffer_source.h::22 on sourcehut ↗
← back to pf/audio_unit_buffer_source.h
...
pf/audio_unit_buffer_source.h::27 on sourcehut ↗
← back to pf/audio_unit_buffer_source.h
...
pf/audio_unit_buffer_source.h::34 on sourcehut ↗
← back to pf/audio_unit_buffer_source.h
...
pf/audio_unit_buffer_source.h::39 on sourcehut ↗
← back to pf/audio_unit_buffer_source.h
...
pf/audio_unit_buffer_source.h::49 on sourcehut ↗
← back to pf/audio_unit_buffer_source.h
...
pf/audio_unit_channel_isolator.h on sourcehut ↗
enum pf_audio_graph_unit_channel_isolator_parameter
pf_audio_graph_unit_channel_isolator_parameter_name_cstring
enum pf_audio_graph_unit_channel_isolator_input
pf_audio_graph_unit_channel_isolator_input_name_cstring
pf_audio_graph_unit_channel_isolator_acquire()
pf_audio_unit_channel_isolator_acquire()
pf/audio_unit_channel_isolator.h::8 on sourcehut ↗
← back to pf/audio_unit_channel_isolator.h
...
pf/audio_unit_channel_isolator.h::16 on sourcehut ↗
← back to pf/audio_unit_channel_isolator.h
...
pf/audio_unit_channel_isolator.h::21 on sourcehut ↗
← back to pf/audio_unit_channel_isolator.h
...
pf/audio_unit_channel_isolator.h::29 on sourcehut ↗
← back to pf/audio_unit_channel_isolator.h
...
pf/audio_unit_channel_isolator.h::34 on sourcehut ↗
← back to pf/audio_unit_channel_isolator.h
...
pf/audio_unit_channel_isolator.h::44 on sourcehut ↗
← back to pf/audio_unit_channel_isolator.h
...
pf/audio_unit_envelope_generator.h on sourcehut ↗
enum pf_audio_graph_unit_envelope_generator_parameter
pf_audio_graph_unit_envelope_generator_parameter_name_cstring
enum pf_audio_graph_unit_envelope_generator_input
pf_audio_graph_unit_envelope_generator_input_name_cstring
pf_audio_graph_unit_envelope_generator_acquire()
pf_audio_unit_envelope_generator_acquire()
pf/audio_unit_envelope_generator.h::8 on sourcehut ↗
← back to pf/audio_unit_envelope_generator.h
...
pf/audio_unit_envelope_generator.h::19 on sourcehut ↗
← back to pf/audio_unit_envelope_generator.h
...
pf/audio_unit_envelope_generator.h::24 on sourcehut ↗
← back to pf/audio_unit_envelope_generator.h
...
pf/audio_unit_envelope_generator.h::36 on sourcehut ↗
← back to pf/audio_unit_envelope_generator.h
...
pf/audio_unit_envelope_generator.h::41 on sourcehut ↗
← back to pf/audio_unit_envelope_generator.h
...
pf/audio_unit_envelope_generator.h::51 on sourcehut ↗
← back to pf/audio_unit_envelope_generator.h
...
pf/audio_unit_gain.h on sourcehut ↗
enum pf_audio_graph_unit_gain_parameter
pf_audio_graph_unit_gain_parameter_name_cstring
enum pf_audio_graph_unit_gain_input
pf_audio_graph_unit_gain_input_name_cstring
pf_audio_graph_unit_gain_acquire()
pf_audio_unit_gain_acquire()
pf/audio_unit_gain.h::8 on sourcehut ↗
← back to pf/audio_unit_gain.h
...
pf/audio_unit_gain.h::16 on sourcehut ↗
← back to pf/audio_unit_gain.h
...
pf/audio_unit_gain.h::21 on sourcehut ↗
← back to pf/audio_unit_gain.h
...
pf/audio_unit_gain.h::30 on sourcehut ↗
← back to pf/audio_unit_gain.h
...
pf/audio_unit_gain.h::35 on sourcehut ↗
← back to pf/audio_unit_gain.h
...
pf/audio_unit_gain.h::45 on sourcehut ↗
← back to pf/audio_unit_gain.h
...
pf/audio_unit_line.h on sourcehut ↗
enum pf_audio_graph_unit_line_input
pf_audio_graph_unit_line_input_name_cstring
enum pf_audio_graph_unit_line_parameter
pf_audio_graph_unit_line_parameter_name_cstring
pf_audio_graph_unit_line_acquire()
pf_audio_unit_line_description
pf_audio_unit_line_acquire()
pf/audio_unit_line.h::8 on sourcehut ↗
← back to pf/audio_unit_line.h
...
pf/audio_unit_line.h::18 on sourcehut ↗
← back to pf/audio_unit_line.h
...
pf/audio_unit_line.h::23 on sourcehut ↗
← back to pf/audio_unit_line.h
...
pf/audio_unit_line.h::33 on sourcehut ↗
← back to pf/audio_unit_line.h
...
pf/audio_unit_line.h::38 on sourcehut ↗
← back to pf/audio_unit_line.h
...
pf/audio_unit_line.h::48 on sourcehut ↗
← back to pf/audio_unit_line.h
...
pf/audio_unit_line.h::55 on sourcehut ↗
← back to pf/audio_unit_line.h
...
pf/audio_unit_midi_voice_assigner.h on sourcehut ↗
pf_audio_graph_unit_midi_voice_assigner_stealing_mode_name_cstring[]
enum pf_audio_graph_unit_midi_voice_assigner_channel_offset
enum pf_audio_graph_unit_midi_voice_assigner_parameter
enum pf_audio_graph_unit_midi_voice_assigner_input
pf_audio_graph_unit_midi_voice_assigner_acquire()
pf_audio_unit_midi_voice_assigner_acquire()
pf/audio_unit_midi_voice_assigner.h::8 on sourcehut ↗
← back to pf/audio_unit_midi_voice_assigner.h
...
pf/audio_unit_midi_voice_assigner.h::13 on sourcehut ↗
← back to pf/audio_unit_midi_voice_assigner.h
...
pf/audio_unit_midi_voice_assigner.h::23 on sourcehut ↗
← back to pf/audio_unit_midi_voice_assigner.h
...
pf/audio_unit_midi_voice_assigner.h::32 on sourcehut ↗
← back to pf/audio_unit_midi_voice_assigner.h
...
pf/audio_unit_midi_voice_assigner.h::39 on sourcehut ↗
← back to pf/audio_unit_midi_voice_assigner.h
...
pf/audio_unit_midi_voice_assigner.h::49 on sourcehut ↗
← back to pf/audio_unit_midi_voice_assigner.h
...
pf/audio_unit_oscillator.h on sourcehut ↗
enum pf_audio_graph_unit_oscillator_input
pf_audio_graph_unit_oscillator_input_name_cstring
enum pf_audio_graph_unit_oscillator_parameter
pf_audio_graph_unit_oscillator_parameter_name_cstring
pf_audio_graph_unit_oscillator_acquire()
pf_audio_unit_oscillator_acquire()
pf/audio_unit_oscillator.h::8 on sourcehut ↗
← back to pf/audio_unit_oscillator.h
...
pf/audio_unit_oscillator.h::19 on sourcehut ↗
← back to pf/audio_unit_oscillator.h
...
pf/audio_unit_oscillator.h::24 on sourcehut ↗
← back to pf/audio_unit_oscillator.h
...
pf/audio_unit_oscillator.h::35 on sourcehut ↗
← back to pf/audio_unit_oscillator.h
...
pf/audio_unit_oscillator.h::40 on sourcehut ↗
← back to pf/audio_unit_oscillator.h
...
pf/audio_unit_oscillator.h::50 on sourcehut ↗
← back to pf/audio_unit_oscillator.h
...
pf/audio_unit_spatialise_stereo.h on sourcehut ↗
enum pf_audio_graph_unit_spatialise_stereo_parameter
pf_audio_graph_unit_spatialise_stereo_parameter_name_cstring
enum pf_audio_graph_unit_spatialise_stereo_input
pf_audio_graph_unit_spatialise_stereo_input_name_cstring
pf_audio_graph_unit_spatialise_stereo_acquire()
pf_audio_unit_spatialise_stereo_acquire()
pf/audio_unit_spatialise_stereo.h::8 on sourcehut ↗
← back to pf/audio_unit_spatialise_stereo.h
...
pf/audio_unit_spatialise_stereo.h::16 on sourcehut ↗
← back to pf/audio_unit_spatialise_stereo.h
...
pf/audio_unit_spatialise_stereo.h::21 on sourcehut ↗
← back to pf/audio_unit_spatialise_stereo.h
...
pf/audio_unit_spatialise_stereo.h::30 on sourcehut ↗
← back to pf/audio_unit_spatialise_stereo.h
...
pf/audio_unit_spatialise_stereo.h::35 on sourcehut ↗
← back to pf/audio_unit_spatialise_stereo.h
...
pf/audio_unit_spatialise_stereo.h::45 on sourcehut ↗
← back to pf/audio_unit_spatialise_stereo.h
...
pf/audio_worker.h on sourcehut ↗
pf_audio_worker_message_payload_error
pf_audio_worker_message_payload_unit_tether_lifetime_to_self_releasing_unit
enum pf_audio_worker_unit_parameter_type
pf_audio_worker_unit_parameter_type_name_cstring[]
pf_audio_worker_message_timestamp
pf_audio_worker_message
pf_audio_worker_message_to_string()
pf_basis_2d_from_angle_f32()
pf_basis_2d_from_quaternion_f32()
pf_basis_2d_get_vector_x()
pf_basis_2d_get_vector_y()
pf_bezier_cubic_segment_2d_f32
pf_bezier_cubic_2d_f32()
pf_bezier_cubic_2d_calculate_y_at_x_f32()
pf/binary_tree.h on sourcehut ↗
pf_binary_tree_leaf
pf_binary_tree
pf_binary_tree_branches_and_leaves
pf_binary_tree_branches_and_leaves_are_still_valid()
pf_binary_tree_create()
pf_binary_tree_get_root()
pf_binary_tree_update_dirty_walk_cache()
pf_binary_tree_walk_branches_and_leaves()
pf_binary_tree_leaf_is_acquired()
pf_binary_tree_leaf_append()
pf_bitset_size_from_bit_capacity()
pf_bitset_calculate_memory_footprint()
pf_bitset
pf_bitset_mutable
pf_bitset_get_bytes()
pf_bitset_mutable_get_immutable()
pf_bitset_from_array_u8()
pf_bitset_from_array_u8_and_bit_capacity()
pf_bitset_mutable_from_array_u8()
pf_bitset_mutable_from_array_u8_and_bit_capacity()
pf_bitset_clone()
pf_bitset_allocate()
pf_bitset_unset_all()
pf_bitset_set_all()
pf_bitset_set_range()
pf_bitset_set()
pf_bitset_toggle()
pf_bitset_unset()
pf_bitset_unset_range()
pf_bitset_get()
pf_bitset_count_set_indices()
pf_bitset_get_unset_indices()
pf_bitset_get_set_indices()
pf_bitset_get_unset_indices()
pf_bitset_logical_and()
pf_bitset_logical_or()
pf_bitset_logical_xor()
pf_bitset_logical_not()
pf_bitset_is_all_set()
pf_bitset_is_all_unset()
pf/byte_order.h on sourcehut ↗
pf_byte_order_is_big_endian()
pf_byte_order_swap_u16()
pf_byte_order_swap_u24()
pf_byte_order_swap_u32()
pf_byte_order_swap_u64()
pf_byte_order_swap_array_mutable_u16()
pf_byte_order_swap_array_mutable_i16()
pf_byte_order_swap_array_mutable_u32()
pf_byte_order_swap_array_mutable_i32()
pf_byte_order_swap_array_mutable_u64()
pf_byte_order_swap_array_mutable_i64()
pf_camera
pf_camera_description
pf_camera_create()
pf_camera_handle_window_event()
pf_camera_update()
pf_camera_get_transform_matrix_f32()
pf_camera_get_position()
pf_camera_get_rotation()
pf_camera_get_field_of_view()
pf_circle_f32
pf_circle_overlaps_point_f32()
pf_circle_nearest_point_f32()
pf_circle_overlaps_circle_f32()
pf_collider_2d_hit_f32
pf_collider_2d_shape_f32
pf_collider_2d_shape_type
pf_collider_2d_shape_type_cstring[]
pf_collider_2d_f32
pf_collider_2d_nearest_point_f32()
pf_collider_2d_circle_cast_f32()
pf_collider_2d_move_and_slide_f32()
pf_colour_f32
pf_colour_from_array_strided_f32()
pf_colour_to_array_strided_f32()
pf_colour_u8
pf_colour_from_array_strided_u8()
pf_colour_to_array_strided_u8()
pf_colour_and_alpha_u8
pf_colour_and_alpha_f32
pf_colour_alpha_encoding
pf_colour_gradient_type
pf_colour_gradient_type_name_cstring[]
pf_colour_and_alpha_u8_compare()
pf_colour_gradient_f32
pf_colour_encoding
PF_COLOUR_ELEMENT_R
PF_COLOUR_ELEMENT_G
PF_COLOUR_ELEMENT_B
PF_COLOUR_AND_ALPHA_ELEMENT_ALPHA
PF_COLOUR_STRIDE
PF_COLOUR_HEX_WHITE
PF_COLOUR_HEX_BLACK
PF_COLOUR_HEX_GREY
PF_COLOUR_HEX_RED
PF_COLOUR_HEX_YELLOW
PF_COLOUR_HEX_MAGENTA
PF_COLOUR_HEX_GREEN
PF_COLOUR_HEX_CYAN
PF_COLOUR_HEX_BLUE
pf_colour_from_hsv_f32()
pf_colour_from_hex()
pf_colour_to_hex()
pf_colour_linear_srgb_from_srgb()
pf_colour_linear_srgb_to_srgb()
pf_colour_linear_srgb_to_oklab()
pf_colour_linear_srgb_from_oklab()
pf_colour_and_alpha_linear_srgb_from_oklab()
pf_colour_and_alpha_linear_srgb_from_srgb()
pf_colour_and_alpha_linear_srgb_to_srgb()
pf_colour_linear_srgb_to_oklab_colour()
pf_colour_and_alpha_associate()
pf_colour_and_alpha_unassociate()
pf_colour_linear_srgb_to_srgb()
pf_colour_linear_srgb_to_oklab()
pf_colour_interpolation_linear()
pf_colour_f32_clamp_to_colour_u8()
pf_colour_u8_normalise_to_colour_f32()
pf_colour_greyscale_average_f32()
pf_colour_linear_srgb_from_srgb_hex()
pf/concurrency.h on sourcehut ↗
PF_CONCURRENCY_FENCE_ACQUIRE()
PF_CONCURRENCY_FENCE_RELEASE()
pf_concurrency_thread
pf_concurrency_thread_spawn()
pf_concurrency_thread_join_all()
pf_concurrency_channel
pf_concurrency_channel_create()
pf_concurrency_channel_lock_memory_pages()
pf_concurrency_channel_write()
pf_concurrency_channel_peek()
pf_concurrency_channel_consume()
PF_CSS_COLOUR_ENCODING
PF_CSS_ALPHA_ENCODING
enum pf_css_lexer_token_type
pf_css_lexer_token_type_name_cstring[]
enum pf_css_property
pf_css_property_identifier_name_cstring[]
enum pf_css_parser_mode
pf_css_parser_mode_name_cstring[]
pf_css_value_data
pf_css_value_type
pf_css_value
pf_css_tokenise()
pf_css_deserialise_single_property()
pf_css_serialise_single_property()
pf_css_colour_and_alpha_to_rgba_notation()
PF_DEBUG_LOG_CSTRING()
PF_DEBUG_LOG_STRING()
PF_DEBUG_LOG_BOOL()
PF_DEBUG_LOG_RANGE()
PF_DEBUG_LOG_U64()
PF_DEBUG_LOG_U64_HEXADECIMAL()
PF_DEBUG_LOG_U64_BINARY()
PF_DEBUG_LOG_I64()
PF_DEBUG_LOG_F64()
PF_DEBUG_LOG_MATRIX3X3_F32()
PF_DEBUG_LOG_MATRIX4X4_F32()
PF_DEBUG_LOG_COLOUR_U8()
PF_DEBUG_LOG_COLOUR_F32()
PF_DEBUG_LOG_COLOUR_AND_ALPHA_F32()
PF_DEBUG_LOG_COLOUR_AND_ALPHA_U8()
PF_DEBUG_LOG_VECTOR2_F32()
PF_DEBUG_LOG_VECTOR3_F32()
PF_DEBUG_LOG_VECTOR4_F32()
PF_DEBUG_LOG_RECTANGLE_ISIZE()
PF_DEBUG_LOG_RECTANGLE_F32()
PF_DEBUG_LOG_VECTOR2_ISIZE()
PF_DEBUG_LOG_VECTOR2_USIZE()
pf/directed_multigraph.h on sourcehut ↗
pf_directed_multigraph_point
pf_directed_multigraph_link
pf_directed_multigraph
pf_directed_multigraph_description
pf_directed_multigraph_create
pf_directed_multigraph_point_acquire()
pf_directed_multigraph_point_release()
pf_directed_multigraph_point_get_chromatic_index()
pf_directed_multigraph_get_chromatic_number()
pf_directed_multigraph_link_acquire()
pf_directed_multigraph_link_release()
pf_directed_multigraph_link_is_acquired()
pf_directed_multigraph_point_is_acquired()
pf_directed_multigraph_point_get_valence()
pf_directed_multigraph_point_get_inputs()
pf_directed_multigraph_point_get_outputs()
pf_directed_multigraph_get_topologically_sorted()
pf_directed_multigraph_is_acyclic()
pf_directed_multigraph_point_get_name()
pf_directed_multigraph_point_compare()
pf_directed_multigraph_link_compare()
pf_directed_multigraph_update_dirty_colour_cache()
pf_directed_multigraph_update_dirty_adjacencies_cache()
pf_directed_multigraph_update_dirty_topological_sort_cache()
pf/directed_multigraph.h::10 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::25 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::40 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::69 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::79 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::85 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::91 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::98 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::104 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::111 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::118 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::125 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::131 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::137 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::144 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::151 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::158 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::165 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::171 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::178 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::185 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::192 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::198 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf/directed_multigraph.h::204 on sourcehut ↗
← back to pf/directed_multigraph.h
...
pf_dsp_envelope_generator_adsr_f32
pf_dsp_rms_f32()
pf_dsp_exponential_smooth_f32()
pf_dsp_square_f32()
pf_dsp_sawtooth_f32()
pf_dsp_triangle_f32()
pf_dsp_window_hann_f32()
pf_dsp_window_hamming_f32()
pf_dsp_window_bartlett_f32()
pf_dsp_window_blackman_f32()
pf_dsp_pan_sine_law_f32()
pf_dsp_pan_sine_law_modified_f32()
pf_dsp_pan_square_law_f32()
pf_dsp_pan_square_law_modified_f32()
pf_dsp_mid_side_encode_f32()
pf_dsp_mid_side_decode_f32()
pf_dsp_soft_clip_cubic_f32()
pf_dsp_soft_clip_arctan_f32()
pf_dsp_soft_clip_sine_f32()
pf_dsp_soft_clip_exp_f32()
pf_dsp_soft_clip_shockley_f32()
pf_dsp_convolve_f32()
pf_dsp_fade_in_sine_f32
pf_dsp_fade_out_sine_f32
pf_dsp_fade_in_exp_f32
pf_dsp_fade_out_exp_f32
pf_dsp_fade_in_equal_power_f32
pf_dsp_fade_out_equal_power_f32
pf_dsp_fft_f32
pf_dsp_fft_inverse_f32
pf_dsp_decibels_to_linear_f32()
pf_dsp_decibels_from_linear_f32()
pf_dsp_is_rising_edge()
pf_dsp_is_falling_edge()
pf/expression.h on sourcehut ↗
enum pf_expression_lexer_token_type
pf_expression_lexer_token_type_name_cstring[]
pf_expression_tokenise()
enum pf_ffmpeg_task_type
pf_ffmpeg_task_description
pf_ffmpeg_system
pf_ffmpeg_system_create()
pf_ffmpeg_system_set_path()
pf_ffmpeg_task_acquire()
pf_ffmpeg_task_is_acquired()
pf_ffmpeg_task_status
pf_ffmpeg_task_poll()
pf_ffmpeg_task_release()
pf/filesystem.h on sourcehut ↗
pf_filesystem_collision_strategy
pf_filesystem_open_in_native_browser()
pf_filesystem_get_current_working_folder_path()
pf_filesystem_get_temp_folder_path()
pf_filesystem_get_read_only_assets_folder_path()
pf_filesystem_get_executable_name()
pf_filesystem_get_user_home_folder_path()
pf_filesystem_get_config_folder_path()
pf_filesystem_get_cache_folder_path()
pf_filesystem_folder_path_append_missing_trailing_separator()
pf_filesystem_path_conform_posix_style_separators()
pf_filesystem_path_get_parts()
pf_filesystem_path_list_serialise()
pf_filesystem_path_list_deserialise()
pf_filesystem_file_get_size()
pf_filesystem_file_read()
pf_filesystem_file_hash_crc32()
pf_filesystem_file_copy()
pf_filesystem_file_write()
pf_filesystem_folder_create()
pf_filesystem_folder_destroy()
pf_filesystem_file_destroy()
pf_filesystem_folder_exists()
pf_filesystem_folder_list_contents()
pf_filesystem_file_read_and_deserialise_string_list()
pf_filesystem_file_read_and_deserialise_string_map()
pf/frame_encoder.h on sourcehut ↗
enum pf_frame_encoder_state
pf_frame_encoder
pf_frame_encoder_create()
pf_frame_encoder_output_type
pf_frame_encoder_output_description
pf_frame_encoder_task_description
pf_frame_encoder_start
pf_frame_encoder_status
pf_frame_encoder_update_and_poll()
pf_frame_encoder_cancel()
pf_frame_encoder_reset()
pf_frame_encoder_is_idle()
pf_frame_encoder_stage_assets()
pf/frame_player.h on sourcehut ↗
pf_frame_player_command
pf_frame_player
pf_frame_player_set_frame_count()
pf_frame_player_status
pf_frame_player_create()
pf_frame_player_update()
pf_frame_player_reset()
pf_frame_player_step_forward()
pf_frame_player_step_backwards()
pf_frame_player_scrub()
pf_frame_player_play()
pf_frame_player_pause()
pf_frame_player_set_loop()
pf/frame_renderer.h on sourcehut ↗
pf_frame_renderer_create()
pf_frame_renderer_set_capture_source()
pf_frame_renderer_dirty_render()
pf_frame_renderer_dirty_simulation()
pf_frame_renderer_update()
pf_frame_renderer_playback_play()
pf_frame_renderer_playback_rewind()
pf_frame_renderer_is_playing()
pf_frame_renderer_playback_pause()
pf_frame_renderer_playback_step_forwards()
pf_frame_renderer_playback_step_backwards()
pf_frame_renderer_playback_scrub()
pf_frame_renderer_encoder_start()
pf_frame_renderer_encoder_stop()
pf_frame_renderer_encoder_get_output_folder_path()
pf/frame_renderer_gpu.h on sourcehut ↗
pf_frame_renderer_gpu_stage_assets()
pf_frame_renderer_gpu_create()
pf_frame_renderer_create_gpu_data_for_current_context()
pf/frame_renderer_gpu.h::13 on sourcehut ↗
← back to pf/frame_renderer_gpu.h
...
pf/frame_renderer_gpu.h::20 on sourcehut ↗
← back to pf/frame_renderer_gpu.h
...
pf/frame_renderer_gpu.h::29 on sourcehut ↗
← back to pf/frame_renderer_gpu.h
...
pf/gizmo_renderer.h on sourcehut ↗
pf_gizmo_renderer
pf_gizmo_renderer_create()
pf_gizmo_renderer_reset()
pf_gizmo_renderer_append_line()
pf_gizmo_renderer_append_crosshair()
pf_gizmo_renderer_append_gnomon()
pf_gizmo_renderer_append_circle_2d()
pf_gizmo_renderer_append_oriented_bounding_box_2d()
pf_gizmo_renderer_append_skeleton()
pf_gizmo_renderer_append_frustrum()
pf_gizmo_renderer_draw()
enum pf_gpu_platform
pf_gpu_platform_get_ideal()
pf_gpu_platform_name_cstring[]
PF_GPU_VERTEX_ATTRIBUTE_CAPACITY
PF_GPU_IMAGE_BINDING_CAPACITY
PF_GPU_VERTEX_BUFFER_BINDING_CAPACITY
PF_GPU_UNIFORM_BLOCK_CAPACITY
PF_GPU_UNIFORM_BLOCK_MAX_SIZE
enum pf_gpu_pipeline_vertex_attribute_step_mode
pf_gpu_pipeline_vertex_attribute_step_mode_name_cstring[]
enum pf_gpu_pipeline_vertex_attribute_type
pf_gpu_pipeline_vertex_attribute_type_name_cstring[]
pf_gpu_image_pixel_format
enum pf_gpu_index_buffer_data_type
pf_gpu_index_buffer_data_type_name_cstring[]
pf_gpu_index_buffer_data_type_size[]
enum pf_gpu_image_type
pf_gpu_image_type[]
enum pf_gpu_primitive_type
pf_gpu_primitive_type_name_cstring[]
enum pf_gpu_buffer_type
pf_gpu_buffer_type_name_cstring[]
enum pf_gpu_buffer_update_strategy
pf_gpu_buffer_update_strategy_name_cstring[]
pf_gpu_pipeline
pf_gpu_image
pf_gpu_attachments
pf_gpu_context
pf_gpu_buffer
pf_gpu_shader
pf_gpu_bindings
enum pf_gpu_face_culling_mode
pf_gpu_face_culling_mode_name_cstring[]
enum pf_gpu_face_winding_order
pf_gpu_face_winding_order_name_cstring[]
enum pf_gpu_depth_comparison_mode
pf_gpu_depth_comparison_mode_name_cstring[]
enum pf_gpu_image_filter_mode
pf_gpu_image_filter_mode_name_cstring[]
enum pf_gpu_image_wrap_mode
pf_gpu_pass_action
pf_gpu_swapchain
pf_gpu_pass
pf_gpu_attachments_description
pf_gpu_image_description
pf_gpu_shader_uniform_block_description
pf_gpu_shader_image_description
pf_gpu_shader_description
enum pf_gpu_shader_stage
pf_gpu_shader_stage_name_cstring[]
enum pf_gpu_shader_uniform_type
pf_gpu_shader_uniform_type_name_cstring[]
pf_gpu_shader_uniform_type_size[]
pf_gpu_shader_uniform_description
pf_gpu_context_description
pf_gpu_context
pf_gpu_system
pf_gpu_system_description
pf_gpu_system_create()
pf_gpu_context_acquire()
pf_gpu_context_is_current()
pf_gpu_context_is_acquired()
pf_gpu_system_get_context_capacity()
pf_gpu_get_current_context()
pf_gpu_attachments_acquire()
pf_gpu_attachments_is_acquired()
pf_gpu_attachments_release()
pf_gpu_image_acquire()
pf_gpu_image_get_name()
pf_gpu_image_get_metrics()
pf_gpu_image_update()
pf_gpu_image_is_acquired()
pf_gpu_image_release()
pf_gpu_shader_acquire()
pf_gpu_shader_get_name()
pf_gpu_shader_is_acquired()
pf_gpu_shader_release()
pf_gpu_shader_get_uniform_binding_by_name()
pf_gpu_shader_set_uniform_block()
pf_gpu_buffer_description
pf_gpu_buffer_acquire()
pf_gpu_buffer_get_name()
pf_gpu_buffer_update()
pf_gpu_buffer_is_acquired()
pf_gpu_buffer_release()
pf_gpu_pipeline_vertex_attribute_description
pf_gpu_pipeline_vertex_layout_description
pf_gpu_pipeline_description
pf_gpu_pipeline_acquire()
pf_gpu_pipeline_get_name()
pf_gpu_pipeline_is_acquired()
pf_gpu_pipeline_release()
pf_gpu_apply_pipeline()
pf_gpu_apply_bindings()
pf_gpu_apply_viewport()
pf_gpu_apply_scissor_rectangle()
pf_gpu_attachments_get_name()
pf_gpu_attachments_get_colour_attachment()
pf_gpu_attachments_get_depth_attachment()
pf_gpu_pass_begin()
pf_gpu_pass_end()
pf_gpu_image_read_pixels()
pf_gpu_draw()
pf_gpu_context_end_frame()
...
...
pf_gui_draw_list_element_type
pf_gui_draw_type_name_cstring[]
pf_gui_draw_list_image_type
pf_gui_draw_list_image_type_name_cstring[]
pf_gui_draw_list
pf_gui_checkerboard_description
pf_gui_node
pf_gui_system
pf_gui_system_description
pf_gui_dialog_box_type
pf_gui_dialog_box_type_name_cstring[]
pf_gui_dialog_box_response
pf_gui_dialog_box_on_response_function
pf_gui_dialog_box_description
pf_gui_dialog_box()
enum pf_gui_trigger_mode
pf_gui_metric_type
pf_gui_metric
pf_gui_style
PF_GUI_NODE_FLAG_CLIP_TO_PARENT
PF_GUI_NODE_FLAG_HAS_SCROLL_BAR_HORIZONTAL
PF_GUI_NODE_FLAG_HAS_SCROLL_BAR_VERTICAL
PF_GUI_NODE_FLAG_MAY_SCROLL_MAIN_AXIS
PF_GUI_NODE_FLAG_MAY_SCROLL_CROSS_AXIS
PF_GUI_NODE_FLAG_USES_SCROLL_EVENTS
PF_GUI_NODE_FLAG_SELF_DIRECTED
pf_gui_layout_of_children
pf_gui_layout
pf_gui_style
enum pf_gui_style_colour_theme
enum pf_gui_style_transition_theme
pf_gui_style_description_configure()
pf_gui_node_on_window_event_function
pf_gui_node_on_update_function
pf_gui_node_on_draw_function
pf_gui_style_acquire()
pf_gui_style_is_acquired()
pf_gui_node_get_data_mutable()
pf_gui_node_get_data()
pf_gui_node_get_window()
pf_gui_node_get_rectangle()
pf_gui_node_get_style()
pf_gui_style_set_description()
pf_gui_style_get_description()
pf_gui_style_get_name()
pf_gui_style_get_description_mutable()
pf_gui_node_is_acquired()
pf_gui_node_compare()
pf_gui_node_is_active_focus()
pf_gui_acquire_active_focus()
pf_gui_release_active_focus_and_unlock()
pf_gui_node_is_hover_focus()
pf_gui_node_is_scroll_focus()
pf_gui_node_dirty()
pf_gui_consume_event()
pf_gui_window_root_acquire()
pf_gui_system_description
pf_gui_system_create()
pf_gui_node_acquire()
pf_gui_null_description
pf_gui_node_get_index_has_tag_by_tag()
pf_gui_node_get_from_indices_bitset()
pf_gui_node_get_tagged()
pf_gui_node_has_tag()
pf_gui_node_apply_tag()
pf_gui_node_remove_tag()
pf_gui_node_clear_tags()
pf_gui_null_acquire()
pf_gui_metric_multiply()
pf_gui_metric_add()
pf_gui_metric_subtract()
pf_gui_metric_px()
pf_gui_metric_em()
pf_gui_metric_stretch()
pf_gui_metric_default()
pf_gui_metric_zero()
pf_gui_handle_window_event()
pf_gui_set_em_size_px()
pf_gui_get_em_size_px()
pf_gui_update()
pf_gui_calculate_layout()
pf_gui_get_window_cursor_style()
pf_gui_cursor_style_set_custom_image_uuid()
pf_gui_draw()
pf_gui_toggle_debug_view()
pf_gui_gradient_type()
pf_gui_node_is_enabled()
pf_gui_node_enable()
pf_gui_nodes_enable()
pf_gui_node_disable()
pf_gui_nodes_disable()
pf_gui_node_toggle_enabled()
pf_gui_node_is_visible()
pf_gui_node_set_is_visible()
pf_gui_node_hide()
pf_gui_node_show()
pf_gui_nodes_hide()
pf_gui_nodes_show()
pf_gui_node_toggle_visible()
pf_gui_draw_list_append_polyline_bezier_cubic()
pf_gui_draw_list_append_polyline()
pf_gui_draw_list_append_rectangle()
pf_gui_draw_list_append_image()
pf_gui_draw_list_append_atlas_cached_image()
pf_gui_draw_list_append_checkerboard()
pf_gui_draw_list_append_text()
pf_gui_draw_list_append_gradient()
pf_gui_draw_list_allocate()
pf_gui_draw_list_render()
pf_gui_gpu_system_stage_assets()
pf_gui_gpu_system_create()
pf_gui_create_gpu_data_for_current_context()
pf_gui_destroy_gpu_data_for_current_context()
pf_gui_draw_gpu()
pf/gui_gradient.h on sourcehut ↗
pf_gui_gradient_description
pf_gui_gradient_acquire()
pf_gui_graph_description
pf_gui_graph_acquire()
pf_gui_graph_spline
pf_gui_graph_spline_acquire()
pf_gui_graph_fit()
pf_gui_graph_spline_update()
pf_gui_graph_spline_release()
pf_gui_graph_spline_is_acquired()
pf_gui_graph_splines_release_all()
pf_gui_graph_spline_get_segments()
pf_gui_image_description
pf_gui_image_acquire()
pf_gui_image_set_image()
pf_gui_image_set_atlas_entry_id()
pf_gui_image_fit()
pf_gui_image_centre()
pf/gui_labelled_row.h on sourcehut ↗
enum pf_gui_labelled_row_path_picker_type
pf_gui_labelled_row_description
pf_gui_labelled_row_acquire()
pf/gui_labelled_row.h::11 on sourcehut ↗
← back to pf/gui_labelled_row.h
...
pf/gui_labelled_row.h::23 on sourcehut ↗
← back to pf/gui_labelled_row.h
...
pf/gui_labelled_row.h::58 on sourcehut ↗
← back to pf/gui_labelled_row.h
...
pf/gui_line_edit.h on sourcehut ↗
pf_gui_line_edit_description
pf_gui_line_edit_acquire()
pf/gui_rectangle.h on sourcehut ↗
pf_gui_rectangle_type
pf_gui_rectangle_description
pf_gui_rectangle_acquire()
pf_gui_text_description
pf_gui_text_acquire()
pf_gui_text_set_string()
pf_gui_text_get_string()
pf_http_request_method
pf_http_version
PF_HTTP_RESPONSE_STATUS_CODE_*
pf_http_response_status_code_to_string()
PF_IEEE754_EXPONENT_BIT_COUNT_F32
PF_IEEE754_EXPONENT_BIASED_MAX_F32
PF_IEEE754_MANTISSA_BIT_COUNT_F32
PF_IEEE754_MANTISSA_MAX_F32
PF_IEEE754_EXPONENT_BIAS_F32
PF_IEEE754_EXPONENT_BIT_COUNT_F64
PF_IEEE754_EXPONENT_BIASED_MAX_F64
PF_IEEE754_MANTISSA_BIT_COUNT_F64
PF_IEEE754_MANTISSA_MAX_F64
PF_IEEE754_EXPONENT_BIAS_F64
pf_ieee754_bin32
pf_ieee754_bin64
pf_ieee754_get_exponent_biased_f32()
pf_ieee754_get_exponent_biased_f64()
pf_ieee754_get_mantissa_f32()
pf_ieee754_get_mantissa_f64()
pf_ieee754_is_infinity_f32()
pf_ieee754_is_infinity_f64()
pf_ieee754_is_nan_f32()
pf_ieee754_is_nan_f64()
pf_ieee754_is_zero_f32()
pf_ieee754_is_zero_f64()
pf_ieee754_is_subnormal_f32()
pf_ieee754_is_subnormal_f64()
pf_ieee754_is_positive_f32()
pf_ieee754_is_positive_f64()
pf_ieee754_absolute_f32()
pf_ieee754_absolute_f64()
pf_ieee754_approx_equal_f32()
pf_ieee754_approx_equal_f64()
pf_ieee754_exactly_equal_f32()
pf_ieee754_exactly_equal_f64()
pf_ieee754_generate_f32()
pf_ieee754_generate_f64()
pf_ieee754_generate_nan_f32()
pf_ieee754_generate_nan_f64()
pf_ieee754_generate_infinity_f32()
pf_ieee754_generate_infinity_f64()
pf_ieee754_truncate_f32()
pf_ieee754_truncate_f64()
pf_ieee754_subnormal_flush_to_zero_f32()
pf_ieee754_subnormal_flush_to_zero_f64()
pf_ieee754_next_f32()
pf_ieee754_previous_f32()
pf_ieee754_next_f64()
pf_ieee754_previous_f64()
pf_image_handle
pf_image_codec
pf_image_codec_name_cstring[]
pf_image_codec_file_extension_cstring[]
pf_image_codec_from_file_path()
pf_image_to_pixels()
pf_image_from_pixels()
pf_image_blit()
pf_image_decode_metrics()
pf_image_decode_data()
pf_image_encode_data()
pf/image_metrics.h on sourcehut ↗
enum pf_image_metrics_filtering_algorithm
pf_image_metrics_filtering_algorithm_name_cstring[];
pf_image_metrics_channels
pf_image_metrics_channels_name_cstring[]
pf_image_metrics_channels_count[]
pf_image_metrics_data_type
pf_image_metrics_data_type_name_cstring[]
pf_image_metrics_data_type_size
pf_image_metrics
pf_image_metrics_calculate_size()
pf_image_metrics_encode_to_string_map()
pf_image_metrics_decode_from_string_map()
pf/int_safety_generic.h on sourcehut ↗
pf_int_negate_is_safe_T()
pf_int_checked_negate_T()
pf_int_div_is_safe_T()
pf_int_checked_div_T()
pf_int_mod_is_safe_T()
pf_int_checked_mod_T()
pf_int_mult_is_safe_T()
pf_int_checked_mult_T()
pf_int_add_is_safe_T()
pf_int_checked_add_T()
pf_int_sub_is_safe_T()
pf_int_checked_sub_T()
pf_int_from_f32_is_safe_T()
pf_int_from_f32_checked_T()
pf_int_from_f64_is_safe_T()
pf_int_from_f64_checked_T()
pf/int_safety_generic.h::9 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf/int_safety_generic.h::15 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf/int_safety_generic.h::21 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf/int_safety_generic.h::27 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf/int_safety_generic.h::33 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf/int_safety_generic.h::39 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf/int_safety_generic.h::45 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf/int_safety_generic.h::51 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf/int_safety_generic.h::57 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf/int_safety_generic.h::63 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf/int_safety_generic.h::69 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf/int_safety_generic.h::75 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf/int_safety_generic.h::81 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf/int_safety_generic.h::87 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf/int_safety_generic.h::93 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf/int_safety_generic.h::99 on sourcehut ↗
← back to pf/int_safety_generic.h
...
pf_lexer
pf_lexer_format_syntax_error()
pf_lexer_create()
pf_lexer_peek_codepoint()
pf_lexer_skip_codepoint()
pf_lexer_consume_codepoint()
pf_lexer_at_end()
pf_lexer_emit_token()
pf_lexer_emit_processed_token()
pf_lexer_token_to_human_readable_string()
pf_lexer_get_tokens()
pf_library
pf_library_file_extension_cstring
pf_library_load()
pf_library_get_symbol()
pf_library_unload()
pf/localisation.h on sourcehut ↗
enum pf_localisation_language
pf_localisation_language_iso639_1_cstring[]
pf_localisation_language_endonym_cstring[]
pf_localisation_language_exonym_in_english_cstring[]
enum pf_localisation_country
pf_localisation_country_iso3166_cstring[]
pf_localisation_country_endonym_cstring[]
pf_localisation_country_exonym_in_english_cstring[]
pf_localisation_system
pf_localisation_system_create()
pf_localisation_set_locale()
pf_localisation_get_string()
pf/locator_list.h on sourcehut ↗
pf_locator_list_scheme
pf_locator_list
pf_locator_list_from_serialisable()
pf_locator_list_get_by_name()
pf_main_loop
pf_main_loop_description
pf_main_loop_dont_wait_for_events()
pf_main_loop_set_event_wait_timeout_ms()
pf_main_loop_run()
pf_main_loop_get_target_fps()
pf_main_loop_get_average_fps()
PF_E_F32
PF_PHI_F32
PF_PI_F32
PF_DEGREES_PER_TURN_F32
PF_LINE_VERTEX_COUNT
PF_CUBE_TRIANGLE_COUNT
PF_CUBE_VERTEX_COUNT
PF_QUADRANGLE_TRIANGLE_COUNT
PF_QUADRANGLE_VERTEX_COUNT
PF_TRIANGLE_VERTEX_COUNT
PF_POLYLINE_POINT_VERTEX_COUNT
PF_TRIANGLE_INDEX_COUNT
pf_hermite_f32()
pf_lerp_f32()
pf_mean_f32()
pf_root_mean_square_f32()
pf_sign_f32()
pf_abs_f32()
pf_round_f32()
pf_round_f64()
pf_floor_f32()
pf_floor_f64()
pf_map_f32()
pf_ceil_f32()
pf_ceil_f64()
pf_pow_f32()
pf_square_root_f32()
pf_bias_f32()
pf_gain_f32()
pf_fract_f32()
pf_angle_between_f32()
pf_smoothstep_f32()
pf_smootherstep_f32()
pf_exp_f32()
pf_exponential_decay_f32()
pf_clamp_f32()
pf_min_f32()
pf_max_f32()
pf_clamp_isize()
pf_min_isize()
pf_abs_isize()
pf_sign_isize()
pf_max_isize()
pf_sinc_f32()
pf_sin_f32()
pf_asin_f32()
pf_tan_f32()
pf_atan_f32()
pf_cos_f32()
pf_acos_f32()
pf_matrix4x4_from_srt_3d_f32()
pf_matrix3x3_identity_f32()
pf_matrix3x3_concatenate_f32()
pf_matrix3x3_transform_homogenous_coordinates_f32()
pf_matrix3x3_transform_position_f32()
pf_matrix3x3_transform_direction_f32()
pf_matrix3x3_from_translation_f32()
pf_matrix3x3_from_scale_uniform_f32()
pf_matrix3x3_from_scale_f32()
pf_matrix3x3_from_rotation_f32()
pf_matrix4x4_orthographic_projection_f32()
pf_matrix4x4_perspective_projection_f32()
pf_matrix4x4_concatenate_f32()
pf_matrix4x4_invert_f32()
pf_matrix4x4_transform_homogenous_coordinates_f32()
pf_matrix4x4_transform_position_3d_f32()
pf_matrix4x4_transform_direction_3d_f32()
pf_matrix4x4_transform_position_2d_f32()
pf_matrix4x4_transform_direction_2d_f32()
pf_matrix4x4_from_rotation_f32()
pf_matrix4x4_identity_f32()
pf_matrix4x4_from_translation_f32()
pf_matrix4x4_from_scale_uniform_f32()
pf_matrix4x4_from_scale_f32()
pf/memory_pool.h on sourcehut ↗
pf_memory_pool_description
pf_memory_pool
pf_memory_pool_region
pf_memory_pool_region_get_bytes()
pf_memory_pool_region_get_mutable_bytes()
pf_memory_pool_create()
pf_memory_pool_region_acquire()
pf_memory_pool_region_guard_is_intact()
pf_memory_pool_region_is_acquired()
pf_memory_pool_region_compare()
pf_memory_pool_region_release()
pf_memory_pool_defrag()
pf_memory_pool_get_debug_string()
pf/metric_prefix.h on sourcehut ↗
PF_METRIC_PREFIX_QUECTO
PF_METRIC_PREFIX_RONTO
PF_METRIC_PREFIX_YOCTO
PF_METRIC_PREFIX_ZEPTO
PF_METRIC_PREFIX_ATTO
PF_METRIC_PREFIX_FEMTO
PF_METRIC_PREFIX_PICO
PF_METRIC_PREFIX_NANO
PF_METRIC_PREFIX_MICRO
PF_METRIC_PREFIX_MILLI
PF_METRIC_PREFIX_KILO
PF_METRIC_PREFIX_MEGA
PF_METRIC_PREFIX_GIGA
PF_METRIC_PREFIX_TERA
PF_METRIC_PREFIX_PETA
PF_METRIC_PREFIX_EXA
PF_METRIC_PREFIX_ZETTA
PF_METRIC_PREFIX_YOTTA
PF_METRIC_PREFIX_RONNA
PF_METRIC_PREFIX_QUETTA
pf_metric_prefix_scale_factor[]
pf_metric_prefix_symbol_cstring[]
pf_metric_prefix_name_cstring[]
enum pf_midi_voice_stealing_mode
pf_midi_voice_stealing_mode_name_cstring[]
enum pf_midi_message_type
pf_midi_message_type_name_cstring[]
pf_midi_message
enum pf_midi_note
pf_midi_note_to_frequency[]
pf_midi_message_to_human_readable_string()
pf_mime_type
pf_mime_type_lexer_token_type
pf_mime_type_parser_mode
pf_mime_type_deserialise()
pf_mime_type_serialise()
pf/numeric_types.h on sourcehut ↗
pf_radix
u8
PF_U8_MAX
u16
PF_U16_MAX
u32
PF_U32_MAX
PF_U24_SIZE
PF_U24_MAX
PF_I24_MAX
PF_I24_MIN
u64
PF_U64_MAX
i8
PF_I8_MAX
PF_I8_MIN
i16
PF_I16_MAX
PF_I16_MIN
i32
PF_I32_MAX
PF_I32_MIN
i64
f32
f64
PF_I64_MAX
PF_I64_MIN
usize
PF_USIZE_MAX
isize
PF_ISIZE_MAX
PF_ISIZE_MIN
pf_vector2_i16
pf_vector2_isize
pf_vector2_usize
pf_vector2_u64
pf_vector2_i64
pf_vector2_f32
pf_vector2_f64
pf_vector3_f32
pf_vector3_usize
pf_vector4_usize
pf_quaternion_f32
pf_basis_2d_f32
pf_basis_3d
pf_matrix3x3_f32
pf_matrix4x4_f32
pf_srt_3d_f32
pf_polar_coords_f32
pf_spherical_coords_f32
pf_cylindrical_coords_f32
pf_rectangle_isize
pf_rectangle_usize
pf_rectangle_i64
pf_rectangle_i16
pf_rectangle_u64
pf_rectangle_f32
PF_SCALAR_STRIDE
PF_VECTOR2_STRIDE
PF_VECTOR3_STRIDE
PF_VECTOR4_STRIDE
PF_MAT2X2_STRIDE
PF_RECTANGLE_STRIDE
PF_MAT3X3_STRIDE
PF_MAT4X4_STRIDE
PF_SIZE_KIBIBYTES()
PF_SIZE_MEBIBYTES()
PF_SIZE_GIBIBYTES()
PF_SIZE_ALIGNMENT_MAX
pf_flags
PF_BYTE_SIZE
PF_NULL
PF_BINARY_XXXX_XXXX
pf/oriented_bounding_box.h on sourcehut ↗
pf_oriented_bounding_box_2d_f32
pf_oriented_bounding_box_nearest_point_2d_f32()
pf/oriented_bounding_box.h::8 on sourcehut ↗
← back to pf/oriented_bounding_box.h
...
pf/oriented_bounding_box.h::18 on sourcehut ↗
← back to pf/oriented_bounding_box.h
...
PF_PARAMETER_FIT_CAPACITY_TO_INITIAL_VALUE
pf_parameter
pf_parameter_system
pf_parameter_on_change
PF_PARAMETER_SMALL_VALUE_COUNT_MAX
pf_parameter_type
pf_parameter_type_name_cstring[]
pf_parameter_string_type_name_cstring[]
pf_parameter_description
pf_parameter_force_call_on_change()
pf_parameter_force_call_all_on_change()
pf_parameter_enable_on_change_callback()
pf_parameter_disable_on_change_callback()
pf_parameter_acquire_bitset()
pf_parameter_acquire_bool()
pf_parameter_set_index_of_bitset()
pf_parameter_set_bool()
pf_parameter_reset_index_of_bitset()
pf_parameter_toggle_index_of_bitset()
pf_parameter_toggle_bool()
pf_parameter_get_index_of_bitset()
pf_parameter_get_bool()
pf_parameter_get_bitset()
pf_parameter_set_bitset()
pf_parameter_set_default_bitset()
pf_parameter_acquire_string()
pf_parameter_set_string()
pf_parameter_get_string()
pf_parameter_get_default_string()
pf_parameter_set_default_string()
pf_parameter_system
pf_parameter_system_description
pf_parameter_system_create()
pf_parameter_system_get_name_utf8_count_max()
pf_parameter_get_by_name()
pf_parameter_get_index_has_tag_by_tag()
pf_parameter_get_from_indices_bitset()
pf_parameter_get_tagged()
pf_parameter_has_tag()
pf_parameter_apply_tag()
pf_parameter_remove_tag()
pf_parameter_clear_tags()
pf_parameter_get_type()
pf_parameter_get_capacity()
pf_parameter_set_bounds_from_string()
pf_parameter_get_bounds_min_as_string()
pf_parameter_get_bounds_max_as_string()
pf_parameter_set_normalised_index_element_of_array_strided()
pf_parameter_get_normalised_index_element_of_array_strided()
pf_parameter_get_stride()
pf_parameter_reset()
pf_parameter_reset_index_of_array_strided()
pf_parameter_reset_index_element_of_array_strided()
pf_parameter_release()
pf_parameter_get_unstrided_capacity()
pf_parameter_get_strided_capacity()
pf_parameter_get_unstrided_count()
pf_parameter_get_strided_count()
pf_parameter_get_name()
pf_parameter_get_enum_value_names()
pf_parameter_clear_dirty_flags()
pf_parameter_is_dirty()
pf_parameter_is_acquired()
pf_parameter_compare()
pf_parameter_get_array_strided_default_as_string_list()
pf_parameter_get_array_strided_as_string_list()
pf_parameter_get_index_of_array_strided_as_string_list()
pf_parameter_get_index_element_of_array_strided_as_string()
pf_parameter_set_default_of_array_strided_from_string_list()
pf_parameter_set_array_strided_from_string_list()
pf_parameter_set_index_of_array_strided_from_string_list()
pf_parameter_set_index_element_of_array_strided_from_string()
PF_PARAMETER_LIST_DECODE_FROM_STRING_MAP_FLAG_INCLUDE_BOUNDS
PF_PARAMETER_LIST_DECODE_FROM_STRING_MAP_FLAG_INCLUDE_DEFAULT
pf_parameter_array_decode_from_string_map()
PF_PARAMETER_LIST_ENCODE_TO_STRING_MAP_FLAG_INCLUDE_BOUNDS
PF_PARAMETER_LIST_ENCODE_TO_STRING_MAP_FLAG_INCLUDE_DEFAULT
pf_parameter_array_encode_to_string_map()
pf_parameter_copy()
pf_parameter_type_is_numeric()
pf_parameter_type_is_string()
pf_parameter_type_is_bool()
pf/parameter_generic.h on sourcehut ↗
pf_parameter_acquire_array_strided_T()
pf_parameter_acquire_array_T()
pf_parameter_acquire_T()
pf_parameter_reset_T()
pf_parameter_reset_index_of_array_strided_T()
pf_parameter_reset_index_element_of_array_strided_T()
pf_parameter_set_bounds_T()
pf_parameter_get_bounds_T()
pf_parameter_get_min_T()
pf_parameter_get_max_T()
pf_parameter_set_T()
pf_parameter_set_array_strided_T()
pf_parameter_set_array_T()
pf_parameter_copy_array_strided_T()
pf_parameter_set_index_of_array_strided_T()
pf_parameter_set_index_element_of_array_strided_T()
pf_parameter_set_normalised_index_element_of_array_strided_T()
pf_parameter_get_array_strided_T()
pf_parameter_get_array_T()
pf_parameter_get_default_array_strided_T()
pf_parameter_get_default_array_T()
pf_parameter_get_index_of_array_strided_T()
pf_parameter_get_index_element_of_array_strided_T()
pf_parameter_get_T()
pf_parameter_get_normalised_index_element_of_array_strided_T()
pf_parameter_get_default_array_strided_T()
pf_parameter_set_default_T()
pf_parameter_release_T()
pf/parameter_generic.h::26 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::39 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::52 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::71 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::78 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::86 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::93 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::100 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::107 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::121 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::128 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::135 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::142 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::150 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::158 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::166 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::173 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::180 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::187 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::194 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::201 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::215 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::223 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::231 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf/parameter_generic.h::238 on sourcehut ↗
← back to pf/parameter_generic.h
...
pf_parser
pf_parser_state
pf_parser_format_syntax_error()
pf_parser_create()
pf_parser_reset()
pf_parser_set_mode()
pf_parser_get_mode()
pf_parser_advance()
pf_parser_advance_multiple_of_type()
pf_parser_peek_token()
pf_parser_is_at_end()
pf_parser_get_state()
pf_parser_set_state()
pf_pool_handle
pf_pool_handle_compare()
enum pf_pool_naming_rule
pf_pool_naming_rule_cstring[]
pf_pool
pf_pool_description
pf_pool_calculate_memory_footprint()
pf_pool_create()
pf_pool_acquire()
pf_pool_is_acquired()
pf_pool_index_is_acquired()
pf_pool_force_acquire_free_index()
pf_pool_release()
pf_pool_release_all()
pf_pool_handle_from_acquired_index()
pf_pool_get_name_utf8_count_max()
pf_pool_get_name()
pf_pool_get_handle_from_unique_name()
pf_pool_get_acquired_count()
pf_pool_get_acquired_indices()
pf_process
PF_PROCESS_STREAM_STDOUT
PF_PROCESS_STREAM_STDERR
PF_PROCESS_STREAM_STDIN
PF_PROCESS_FLAG_INHERIT_ENVIRONMENT
pf_process_execute()
pf_process_wait()
pf_process_poll()
pf_process_stream_read()
pf_process_stream_write()
pf_process_close()
pf_process_terminate()
pf_profiler
pf_profiler_time_interval
pf_profiler_description
pf_profiler_create
PF_PROFILER_NAMED_TIMER_BEGIN()
PF_PROFILER_NAMED_TIMER_END()
PF_PROFILER_FUNCTION_TIMER_BEGIN()
PF_PROFILER_FUNCTION_TIMER_END()
pf_profiler_frame
pf_profiler_begin_frame()
pf_profiler_end_frame()
pf_profiler_get_previous_frames()
pf/quaternion.h on sourcehut ↗
pf_quaternion_identity_f32()
pf_quaternion_inverse_f32()
pf_quaternion_from_euler_angles_f32()
pf_quaternion_concatenate_f32()
pf_quaternion_rotate_direction_3d_f32()
pf_quaternion_rotate_direction_2d_f32()
pf_quaternion_angle_between_f32()
pf_quaternion_interpolation_linear_f32()
pf/queue_generic.h on sourcehut ↗
pf_queue_T
pf_queue_create_T()
pf_queue_write_T()
pf_queue_write_ring_T()
pf_queue_peek_fifo_T()
pf_queue_peek_lifo_T()
pf_queue_consume_fifo_T()
pf_queue_shift_T()
pf_queue_reset_T()
pf_queue_get_used_count_T()
pf_random_pcg32
pf_random_pcg32_seed()
pf_random_pcg32_next_u32()
pf_random_pcg32_next_normalised_f32()
pf_random_noise_f32()
pf_random_noise_2d_f32()
pf_rectangle_compare_isize()
pf_rectangle_between_isize()
pf_rectangle_overlaps_point_isize()
pf_rectangle_overlaps_point_f32()
pf_rectangle_fit_dimensions_isize()
pf_rectangle_grow_to_contain_isize()
pf_rectangle_intersect_isize()
pf_rectangle_nearest_point_f32()
pf_rectangle_get_far_corner_isize()
pf_rectangle_nearest_point_isize()
pf_rectangle_fill_dimensions_isize()
pf_rectangle_align_position_isize()
pf_rectangle_fit_dimensions_contain_isize()
pf_rectangle_fit_dimensions_cover_isize()
pf_rectangle_isize_to_rectangle_i64_array()
pf_rectangle_isize_from_rectangle_i64_array()
pf_rectangle_isize_to_rectangle_i64()
pf_rectangle_isize_from_rectangle_i64()
pf_rectangle_f32_from_rectangle_isize()
pf/scratch_space.h on sourcehut ↗
pf_scratch_space_thread_assign_index()
pf_scratch_space_system_create()
pf_scratch_space_acquire()
pf_scratch_space_release()
pf/serial_port.h on sourcehut ↗
PF_SERIAL_PORT_WRITE_AVAILABLE
PF_SERIAL_PORT_READ_AVAILABLE
pf_serial_port
pf_serial_port_create()
pf_serial_port_write()
pf_serial_port_read()
pf_serial_ports_poll()
pf_serial_port_close()
pf/serialisable.h on sourcehut ↗
pf_serialisable_type
pf_serialisable_type_cstring[]
pf_serialisable
pf_serialisable_deserialise()
pf_serialisable_serialise()
pf_serialisable_get_entry_count()
pf_serialisable_get_entry_type()
pf_serialisable_get_entry_stride()
pf_serialisable_create()
pf_serialisable_to_string_map()
pf_serialisable_to_preview_string()
pf_serialisable_get_entry_index_by_name()
pf_serialisable_append_string()
pf_serialisable_append_bitset()
pf_serialisable_get_string()
pf_serialisable_get_bitset()
pf_serialisable_get_uint_as_usize()
pf_serialisable_get_array_strided_uint_as_array_strided_usize()
pf_serialisable_get_array_uint_as_array_usize()
pf/serialisable.h::230 on sourcehut ↗
...
pf/serialisable_generic.h on sourcehut ↗
pf_serialisable_append_array_strided_T()
pf_serialisable_append_array_T()
pf_serialisable_get_T()
pf_serialisable_get_array_strided_T()
pf_serialisable_get_array_T()
pf/serialisable_generic.h::9 on sourcehut ↗
← back to pf/serialisable_generic.h
...
pf/serialisable_generic.h::18 on sourcehut ↗
← back to pf/serialisable_generic.h
...
pf/serialisable_generic.h::27 on sourcehut ↗
← back to pf/serialisable_generic.h
...
pf/serialisable_generic.h::34 on sourcehut ↗
← back to pf/serialisable_generic.h
...
pf/serialisable_generic.h::41 on sourcehut ↗
← back to pf/serialisable_generic.h
...
pf_skeleton_bone_animation_interpolation
pf_skeleton_bone_animation_interpolation_name_cstring[]
pf_skeleton_bone_animation_channel
pf_skeleton_bone_animation_channel_name_cstring[]
pf_skeleton_animation_clip
pf_skeleton_animation_clip_set()
pf_skeleton_animation_clip_sample_and_update()
pf_skeleton_description
pf_skeleton_build()
pf_skeleton_get_bone_index_by_name()
pf_skeleton_get_model_space_transform()
pf_skeleton_bone_animation_clip_from_serialisable()
enum pf_socket_type
pf_socket
pf_socket_type_name_cstring
pf_socket_create()
pf_socket_listen()
pf_socket_accept()
pf_socket_connect()
PF_SOCKET_SEND_AVAILABLE
PF_SOCKET_RECEIVE_AVAILABLE
pf_sockets_poll()
pf_socket_send()
pf_socket_receive()
pf_socket_close()
PF_STRING()
PF_STRING_F64_INFINITY_CSTRING
PF_STRING_F64_NAN_CSTRING
PF_STRING_TRUE_CSTRING
PF_STRING_FALSE_CSTRING
PF_STRING_U64_HEXADECIMAL_PREFIX
PF_STRING_U64_BINARY_PREFIX
PF_STRING_U64_DECIMAL_PREFIX
PF_STRING_LENGTH_MAX_U64_HEXADECIMAL
PF_STRING_LENGTH_MAX_U64_DECIMAL
PF_STRING_LENGTH_MAX_U64_BINARY
PF_STRING_LENGTH_MAX_F64
pf_string
pf_string_list_mutable
pf_allocate_string_list
pf_string_list
pf_string_list_from_single_string()
pf_string_list_concatenate()
PF_STRING_LIST_FROM_COMPOUND_LITERAL()
pf_string_list_get_element()
pf_string_list_mutable_set_element()
pf_string_list_palettise()
pf_string_list_clone_shallow()
pf_string_list_clone_deep()
pf_string_get_byte()
pf_string_list_mutable_get_immutable()
pf_string_compare()
pf_string_hash_djb2()
pf_string_list_hash_djb2()
pf_string_list_hash_crc32()
pf_string_list_get_sorted_indices()
pf_string_list_get_reindexed()
pf_string_get_view()
pf_string_get_view_truncated_by_n_bytes()
pf_string_get_view_truncated_by_n_codepoints()
pf_string_get_views()
pf_string_list_match()
pf_string_list_remove_empty_strings()
pf_string_match_and_replace()
pf_string_clone()
pf_string_list_get_view()
pf_string_list_flatten()
pf_string_from_cstring()
pf_string_list_from_cstrings()
pf_string_match()
pf_string_match_and_split()
pf_string_to_cstring()
pf_string_list_to_cstrings()
pf_string_to_utf16_cstring()
pf_string_from_utf16_cstring()
pf_string_from_bool()
pf_string_to_bool()
pf_string_from_numeric_description
pf_string_from_u64()
pf_string_from_i64()
pf_string_from_f64_approx()
pf_string_to_u64()
pf_string_to_u64_decimal()
pf_string_to_u64_hexadecimal()
pf_string_to_u64_binary()
pf_string_to_i64()
pf_string_to_f64_approx()
pf_string_has_whitespace()
pf_string_strip_whitespace()
pf_string_to_lowercase_ascii()
pf_string_to_uppercase_ascii()
pf_string_literal_serialise()
pf_string_literal_deserialise()
pf_string_list_token
pf_string_list_token_cstring[]
pf_string_list_serialise()
pf_string_list_deserialise()
pf_string_map
pf_string_map_create()
pf_string_map_clone_shallow()
pf_string_map_clone_deep()
pf_string_map_shrink_capacity();
pf_string_map_reset()
pf_string_map_key_collision_strategy
pf_string_map_insert()
pf_string_map_match()
pf_string_map_serialise()
pf_string_map_deserialise()
pf_string_builder
pf_string_builder_create()
pf_string_builder_get()
pf_string_builder_reset()
pf_string_builder_append()
pf_string_builder_append_byte()
pf_string_builder_append_u64()
pf_string_builder_append_i64()
pf_string_builder_append_f64_approx()
pf_string_builder_append_bool()
pf_text_script
pf_text_script_truncation_indicator_horizontal_codepoint[]
pf_text_script_iso15924_formal_name_cstring[]
pf_text_script_xheight_reference_cstring[]
PF_TEXT_FONT_EM_UNITS_COUNT
pf_text_font
pf_text_run()
pf_text_system
pf_text_system_description
pf_text_system_create()
pf_text_font_create()
pf_text_run_calculate_max_allocation_size()
pf_text_run_shape()
pf_text_font_is_acquired()
pf_text_font_get_name()
pf_text_font_get_by_name()
pf_text_font_compare()
pf_text_render_glyph()
...
pf_time_system
pf_time_system_create()
pf_time_get_now_ticks()
pf_time_calculate_interval_microseconds()
pf_time_sleep_milliseconds()
pf/uint_safety_generic.h on sourcehut ↗
pf_uint_mult_is_safe_T()
pf_uint_checked_mult_T()
pf_uint_div_is_safe_T()
pf_uint_checked_div_T()
pf_uint_mod_is_safe_T()
pf_uint_checked_mod_T()
pf_uint_add_is_safe_T()
pf_uint_checked_add_T()
pf_uint_sub_is_safe_T()
pf_uint_checked_sub_T()
pf_uint_from_f32_is_safe_T()
pf_uint_from_f32_checked_T()
pf_uint_from_f64_is_safe_T()
pf_uint_from_f64_checked_T()
pf_uint_wrapping_left_shift_T()
pf_uint_clamping_left_shift_T()
pf_uint_clamping_right_shift_T()
pf_uint_wrapping_mult_T()
pf_uint_wrapping_add_T()
pf_uint_wrapping_sub_T()
pf_uint_wrapping_negate_T()
pf/uint_safety_generic.h::9 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::15 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::21 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::27 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::33 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::39 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::45 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::51 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::57 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::63 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::69 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::75 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::81 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::87 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::93 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::99 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::105 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::111 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::117 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::123 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
pf/uint_safety_generic.h::129 on sourcehut ↗
← back to pf/uint_safety_generic.h
...
PF_UNICODE_ASCII_*
pf_unicode_ascii_cstring[]
PF_UNICODE_UTF16_REPLACEMENT_UNIT
PF_UNICODE_UTF32_REPLACEMENT_UNIT
PF_UNICODE_UTF32_MAX_UNIT
PF_UNICODE_UTF8_REPLACEMENT_UNIT_SIZE
PF_UNICODE_UTF8_REPLACEMENT_UNIT_BYTE
pf_unicode_utf32_is_whitespace()
pf_unicode_utf32_codepoint_from_utf8()
pf_unicode_utf8_byte_is_continuation_unit()
pf_unicode_utf8_codepoint_size_from_first_byte()
pf_unicode_utf8_clean()
pf_unicode_utf16_clean()
pf_unicode_utf32_clean()
pf_unicode_utf8_to_utf32()
pf_unicode_utf32_to_utf8()
pf_unicode_utf16_to_utf32()
pf_unicode_utf32_to_utf16()
pf_unicode_utf16_to_utf8()
pf_unicode_utf8_to_utf16()
pf_unicode_utf32_is_ascii()
pf_unicode_utf32_is_ascii_symbol()
pf_unicode_utf32_is_ascii_printable()
pf_unicode_utf32_is_ascii_digit()
pf_unicode_utf32_is_ascii_hex_digit()
pf_unicode_utf32_is_ascii_letter()
pf_unicode_utf32_is_ascii_letter_uppercase()
pf_unicode_utf32_is_ascii_letter_lowercase()
pf_uri_percent_decode()
pf_uri_percent_encode()
pf_uri
pf_uri_calculate_size()
pf_uri_clone()
pf_uri_deserialise()
pf_uri_serialise()
pf_uri_list_split()
pf_uri_media_fragments_lexer_token_type_name_cstring[]
pf_uri_media_fragments_parser_mode_name_cstring[]
pf_uri_media_fragments_deserialise()
pf_uri_media_fragments_serialise()
...
PF_VECTOR_ELEMENT_X
PF_VECTOR_ELEMENT_Y
PF_VECTOR_ELEMENT_Z
PF_VECTOR_ELEMENT_W
pf_vector2_compare_isize()
pf_vector2_project_on_plane_f32()
pf_vector2_add_isize()
pf_vector2_negate_f32()
pf_vector2_lerp_f32()
pf_vector2_from_polar_coords_f32()
pf_vector2_angle_f32()
pf_vector2_add_f32()
pf_vector2_subtract_f32()
pf_vector2_subtract_isize()
pf_vector2_magnitude_f32()
pf_vector2_magnitude_squared_f32()
pf_vector2_clamp_f32()
pf_vector2_dot_f32()
pf_vector2_normalise_f32()
pf_vector2_dilate_f32()
pf_vector2_set_magnitude_f32()
pf_vector4_magnitude_squared_f32()
pf_vector3_negate_f32()
pf_vector2_right_f32()
pf_vector2_left_f32()
pf_vector2_backwards_f32()
pf_vector2_forwards_f32()
pf_vector3_right_f32()
pf_vector3_left_f32()
pf_vector3_forwards_f32()
pf_vector3_backwards_f32()
pf_vector4_right_f32()
pf_vector4_left_f32()
pf_vector3_up_f32()
pf_vector3_down_f32()
pf_vector4_forwards_f32()
pf_vector4_backwards_f32()
pf_vector4_up_f32()
pf_vector4_down_f32()
pf_vector3_add_f32()
pf_vector3_normalise_f32()
pf_vector3_magnitude_f32()
pf_vector3_magnitude_squared_f32()
pf_vector3_dilate_f32()
pf_vector3_dot_f32()
pf_vector3_cross_f32()
pf_vector3_lerp_f32()
pf_vector4_lerp_f32()
pf_vector4_dot_f32()
pf_vector4_magnitude_f32()
pf_vector4_normalise_f32()
pf_vector4_reconstruct_normalised_f32()
pf_vector3_reconstruct_normalised_f32()
pf_vector2_reconstruct_normalised_f32()
pf_vector2_usize_to_vector2_u64()
pf_vector2_usize_from_vector2_u64()
pf_vector2_usize_from_vector2_i64()
pf_vector2_isize_from_vector2_i64()
pf_vector2_isize_to_vector2_i64_array()
pf_vector2_isize_from_vector2_i64_array()
pf/video_codec.h on sourcehut ↗
pf_video_codec
pf_video_codec_name_cstring[]
pf_video_codec_crf
pf/virtual_memory.h on sourcehut ↗
pf_virtual_memory_get_page_size()
pf_virtual_memory_allocate()
pf_virtual_memory_free()
pf_virtual_memory_lock_pages()
pf_virtual_memory_unlock_pages()
pf_window_event_drag_and_drop_type
pf_window_event_drag_and_drop_type_name_cstring[]
pf_window_gpu_swapchain
pf_window_event_data_drag_and_drop
pf_window_event_data_resize
pf_window_event_data_mouse_move
pf_window_event_data_touch
pf_window_event_data_utf8
pf_window_event_data
pf_window_backend
pf_window_event
pf_window
pf_window_system
pf_window_system_get_window_capacity()
pf_window_get_gpu_context()
pf_window_cursor_style_set_custom_image_pixels()
pf_window_cursor_style_has_custom_image()
pf_window_cursor_style_reset_to_system_default()
pf_window_is_acquired()
pf_window_compare()
pf_window_event
pf_window_event_to_string()
pf_window_system_create()
pf_window_get_gpu_swapchain()
pf_window_acquire()
pf_window_has_mouse_lock()
pf_window_set_title()
pf_window_set_cursor_style()
pf_window_get_events()
pf_window_get_dimensions()
pf_window_get_mouse_pos()
pf_window_system_set_redraw_function()
pf_window_system_force_redraw()
pf_window_get_clipboard_data()
pf_window_set_clipboard_data()
pf_window_make_gpu_context_current()
pf_window_present()
pf_window_set_vsync_interval()
pf_window_get_monitor_refresh_rate_hz()
pf_window_event_is_escape_key_press()
pf_window_event_is_left_mouse_button_press()
pf_window_event_is_right_mouse_button_press()
pf_window_event_is_left_mouse_button_release()
pf_window_event_is_right_mouse_button_release()