enum pf_animation_keyframe_interpolation
pf_animation_keyframe_interpolation_name_cstring[]
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_marker_description
pf_animation_marker_acquire()
pf_animation_marker_is_acquired()
pf_animation_marker_get_name()
pf_animation_channel_read()
pf_animation_marker_read()
pf_animation_clip_started_this_frame()
pf_animation_clip_ended_this_frame()
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_system_get_time()
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_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_at_T()
pf_array_mutable_set_at_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()
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_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_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()
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_bitset_size_from_bit_capacity()
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()
pf_bitset_toggle()
pf_bitset_unset()
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_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_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_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_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_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_renderer_stage_assets()
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()
enum pf_gpu_platform
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_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_system
pf_gpu_system_description
pf_gpu_system_create()
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_frame_end()
pf_gui_checkerboard_description
pf_gui_draw_type
pf_gui_draw_type_name_cstring[]
pf_gui_draw_image_type
pf_gui_draw_image_type_name_cstring[]
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_draw_list
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_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_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_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_render()
pf_gui_system_stage_assets()
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_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_prev_f32()
pf_ieee754_next_f64()
pf_ieee754_prev_f64()
pf_image_atlas_system
pf_image_atlas
pf_image_atlas_system_description
pf_image_atlas_system_create()
pf_image_atlas_is_acquired()
pf_image_atlas_acquire()
pf_image_atlas_acquire_from_serialised_data_and_image()
pf_image_atlas_release()
pf_image_atlas_store_glyph()
pf_image_atlas_store()
pf_image_atlas_get_glyph()
pf_image_atlas_get()
pf_image_atlas_clear()
pf_image_atlas_get_gpu_image()
pf_image_atlas_get_image_metrics()
pf_image_atlas_get_image_data()
pf_image_atlas_upload_to_gpu()
pf_image_atlas_serialise_entry_data()
pf_image_atlas_encode_image()
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_TRIANGLE_INDEX_COUNT
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_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[]
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_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_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_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_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_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_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_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_at()
pf_string_list_mutable_set_at()
pf_string_list_palettise()
pf_string_list_clone_shallow()
pf_string_list_clone_deep()
pf_string_get_at()
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_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_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_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_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_interpolation_linear_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_interpolation_linear_f32()
pf_vector4_interpolation_linear_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_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_cursor_style
pf_window_backend
pf_window_event
pf_window
pf_window_system
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_graphics_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()

pf/allocator.h

pf_allocator

pf/allocator.h::12

pf_allocator_create()

pf/allocator.h::21

pf_allocator_attempt_push()

pf/allocator.h::27

pf_allocator_push()

pf/allocator.h::35

PF_ALLOCATOR_PUSH()

pf/allocator.h::42

PF_ALLOCATOR_PUSH_WITH_MAX_ALIGNMENT()

pf/allocator.h::49

pf_allocator_pop_to_size()

pf/allocator.h::56

pf_allocator_get_available_size()

pf/allocator.h::62

pf_allocator_get_used_size()

pf/allocator.h::68

pf_allocator_guard_is_intact()

pf/allocator.h::74

pf/animation.h

enum pf_animation_keyframe_interpolation

pf/animation.h::7

pf_animation_keyframe_interpolation_name_cstring[]

pf/animation.h::16

pf_animation_channel

pf/animation.h::21

pf_animation_marker

pf/animation.h::28

pf_animation_clip

pf/animation.h::35

pf_animation_system

pf/animation.h::42

pf_animation_system_description

pf/animation.h::74

pf_animation_system_create()

pf/animation.h::84

pf_animation_timeline_step_forward_and_resample()

pf/animation.h::92

pf_animation_timeline_reset_and_resample()

pf/animation.h::100

pf_animation_channel_description

pf/animation.h::106

pf_animation_channel_acquire()

pf/animation.h::114

pf_animation_channel_is_acquired()

pf/animation.h::123

pf_animation_channel_get_name()

pf/animation.h::129

pf_animation_marker_description

pf/animation.h::136

pf_animation_marker_acquire()

pf/animation.h::143

pf_animation_marker_is_acquired()

pf/animation.h::152

pf_animation_marker_get_name()

pf/animation.h::159

pf_animation_channel_read()

pf/animation.h::166

pf_animation_marker_read()

pf/animation.h::174

pf_animation_clip_started_this_frame()

pf/animation.h::182

pf_animation_clip_ended_this_frame()

pf/animation.h::189

pf_animation_keyframe

pf/animation.h::196

pf_animation_clip_channel_description

pf/animation.h::213

pf_animation_clip_marker_description

pf/animation.h::229

pf_animation_clip_description

pf/animation.h::245

pf_animation_clip_acquire()

pf/animation.h::256

pf_animation_clip_release()

pf/animation.h::266

pf_animation_clip_is_acquired()

pf/animation.h::274

pf_animation_clip_get_name()

pf/animation.h::281

pf_animation_timeline_enqueue_clip()

pf/animation.h::288

pf_animation_system_get_time()

pf/animation.h::296

pf/array.h

PF_ARRAY_FROM_COMPOUND_LITERAL()

pf/array.h::12

pf_array_read_unaligned_u16()

pf/array.h::166

pf_array_read_unaligned_i16()

pf/array.h::172

pf_array_read_unaligned_u24()

pf/array.h::178

pf_array_read_unaligned_u32()

pf/array.h::184

pf_array_read_unaligned_i32()

pf/array.h::190

pf_array_read_unaligned_u64()

pf/array.h::196

pf_array_read_unaligned_i64()

pf/array.h::202

pf_array_read_unaligned_usize()

pf/array.h::208

pf_array_hash_stream_initialise_djb2()

pf/array.h::214

pf_array_hash_stream_finalise_djb2()

pf/array.h::220

pf_array_hash_stream_initialise_crc32()

pf/array.h::226

pf_array_hash_stream_finalise_crc32()

pf/array.h::232

pf_array_hash_stream_consume_djb2()

pf/array.h::238

pf_array_hash_stream_consume_crc32()

pf/array.h::244

pf_array_split()

pf/array.h::258

pf_array_remove_empty_ranges()

pf/array.h::265

pf_array_usize_from_array_u8()

pf/array.h::271

pf_array_strided_usize_from_array_strided_u8()

pf/array.h::277

pf_array_usize_to_array_u8()

pf/array.h::284

pf_array_usize_from_array_u16()

pf/array.h::291

pf_array_strided_usize_from_array_strided_u16()

pf/array.h::298

pf_array_usize_to_array_u16()

pf/array.h::305

pf_array_usize_from_array_u32()

pf/array.h::312

pf_array_usize_to_array_u32()

pf/array.h::319

pf_array_strided_usize_from_array_strided_u32()

pf/array.h::326

pf_array_usize_from_array_u64()

pf/array.h::333

pf_array_strided_usize_from_array_strided_u64()

pf/array.h::340

pf_array_usize_to_array_u64()

pf/array.h::347

pf_array_isize_from_array_i64()

pf/array.h::354

pf_array_strided_isize_from_array_strided_i64()

pf/array.h::361

pf_array_isize_to_array_i64()

pf/array.h::368

pf/array_generic.h

pf_array_strided_allocate_T()

pf/array_generic.h::9

pf_array_allocate_T()

pf/array_generic.h::16

pf_array_strided_allocate_with_max_alignment_T()

pf/array_generic.h::22

pf_array_allocate_with_max_alignment_T()

pf/array_generic.h::29

pf_array_from_single_value()

pf/array_generic.h::36

pf_array_mutable_reverse_T()

pf/array_generic.h::42

pf_array_match_T()

pf/array_generic.h::48

pf_array_match_and_split_T()

pf/array_generic.h::57

pf_array_match_and_replace_T()

pf/array_generic.h::66

pf_array_mutable_fill_T()

pf/array_generic.h::76

pf_array_mutable_zero_T()

pf/array_generic.h::82

pf_array_mutable_fill_range_T()

pf/array_generic.h::88

pf_array_hash_djb2_T()

pf/array_generic.h::94

pf_array_hash_crc32_T()

pf/array_generic.h::100

pf_array_compare_T()

pf/array_generic.h::106

pf_array_strided_compare_T()

pf/array_generic.h::113

pf_array_copy_T()

pf/array_generic.h::120

pf_array_clone_T()

pf/array_generic.h::127

pf_array_clone_with_max_alignment_T()

pf/array_generic.h::134

pf_array_pad_right_T()

pf/array_generic.h::141

pf_array_concatenate_T()

pf/array_generic.h::149

pf_array_replace_T()

pf/array_generic.h::158

pf_array_strided_interleave_T()

pf/array_generic.h::168

pf_array_interleave_T()

pf/array_generic.h::176

pf_array_strided_deinterleave_array_T()

pf/array_generic.h::184

pf_array_get_sorted_indices_T()

pf/array_generic.h::192

pf_array_get_reindexed_T()

pf/array_generic.h::199

pf_array_get_bytes_T()

pf/array_generic.h::207

pf_array_get_at_T()

pf/array_generic.h::213

pf_array_mutable_set_at_T()

pf/array_generic.h::225

pf_array_mutable_get_immutable_T()

pf/array_generic.h::237

pf_array_strided_mutable_get_immutable_T()

pf/array_generic.h::244

pf_array_strided_get_unstrided_count_T()

pf/array_generic.h::251

pf_array_strided_get_unstrided_view_T()

pf/array_generic.h::258

pf_array_get_strided_view_T()

pf/array_generic.h::265

pf_array_get_view_T()

pf/array_generic.h::272

pf_array_get_view_truncated_by_n_T()

pf/array_generic.h::278

pf_array_palettise_T()

pf/array_generic.h::284

pf/array_types_generic.h

pf_array_mutable_T

pf/array_types_generic.h::11

pf_array_T

pf/array_types_generic.h::19

pf_array_strided_T

pf/array_types_generic.h::27

pf_array_strided_mutable_T

pf/array_types_generic.h::36

pf/assert.h

PF_ASSERT()

pf/assert.h::13

PF_ASSERT_MESSAGE()

pf/assert.h::25

pf/asset_loader.h

enum pf_asset_loader_slot_state

pf/asset_loader.h::18

pf_asset_loader_slot_state_name_cstring[]

pf/asset_loader.h::38

enum pf_asset_type

pf/asset_loader.h::43

pf_asset_type_name_cstring[]

pf/asset_loader.h::53

pf_asset_loader_description

pf/asset_loader.h::58

pf_asset_loader

pf/asset_loader.h::68

pf_asset_loader_create()

pf/asset_loader.h::119

pf_asset_loader_stage()

pf/asset_loader.h::132

pf_asset_loader_image_description

pf/asset_loader.h::138

pf_asset_loader_stage_image()

pf/asset_loader.h::148

pf_asset_loader_stage_icon()

pf/asset_loader.h::156

pf_asset_loader_audio_buffer_description

pf/asset_loader.h::164

pf_asset_loader_stage_audio_buffer()

pf/asset_loader.h::171

pf_asset_loader_start()

pf/asset_loader.h::179

pf_asset_loader_poll()

pf/asset_loader.h::185

pf_asset_loader_get()

pf/asset_loader.h::194

pf_asset_loader_get_image()

pf/asset_loader.h::201

pf_asset_loader_get_audio_buffer()

pf/asset_loader.h::209

pf_asset_loader_get_audio_buffer_handle()

pf/asset_loader.h::217

pf_asset_loader_unstage()

pf/asset_loader.h::224

pf_asset_loader_unstage_all()

pf/asset_loader.h::230

pf_asset_loader_force_unload_unstaged()

pf/asset_loader.h::236

pf/audio.h

pf_audio_codec

pf/audio.h::13

pf_audio_data_to_contiguous_frames()

pf/audio.h::23

pf_audio_codec_name_cstring[]

pf/audio.h::30

pf_audio_codec_file_extension_cstring[]

pf/audio.h::35

PF_AUDIO_GET_WORKER_FUNCTION_ADDRESS()

pf/audio.h::40

pf_audio_unit

pf/audio.h::47

pf_audio_patch_cable

pf/audio.h::54

pf_audio_buffer

pf/audio.h::61

pf_audio_system

pf/audio.h::68

pf_audio_system_description

pf/audio.h::97

pf_audio_system_create()

pf/audio.h::114

pf_audio_system_update()

pf/audio.h::129

pf_audio_buffer_acquire()

pf/audio.h::135

pf_audio_buffer_release()

pf/audio.h::144

pf_audio_patch_cable_acquire()

pf/audio.h::150

pf_audio_patch_cable_release()

pf/audio.h::158

pf_audio_unit_parameter_set_f32()

pf/audio.h::165

pf_audio_unit_parameter_set_usize()

pf/audio.h::172

pf_audio_unit_parameter_set_buffer()

pf/audio.h::179

pf_audio_unit_parameter_set_bool()

pf/audio.h::186

pf_audio_unit_parameter_set_trigger()

pf/audio.h::193

pf_audio_midi_note_on()

pf/audio.h::200

pf_audio_midi_note_off()

pf/audio.h::208

pf_audio_unit_tether_lifetime_to_self_releasing_unit()

pf/audio.h::216

pf_audio_unit_acquire()

pf/audio.h::225

pf_audio_unit_release()

pf/audio.h::233

pf_audio_get_device_sink()

pf/audio.h::239

pf_audio_get_device_source()

pf/audio.h::245

pf_audio_codec_from_file_path()

pf/audio.h::263

pf_audio_decode_metrics()

pf/audio.h::269

pf_audio_decode_data()

pf/audio.h::278

pf_audio_get_current_block_start_time()

pf/audio.h::287

pf_audio_get_block_frame_count()

pf/audio.h::293

pf_audio_duration_to_frame_count()

pf/audio.h::299

pf_audio_get_sample_rate()

pf/audio.h::305

pf_audio_duration_from_frame_count()

pf/audio.h::311

pf/audio_graph.h

PF_AUDIO_GRAPH_UNIT_CHANNEL_COUNT_AUTO

pf/audio_graph.h::9

pf_audio_graph_buffer

pf/audio_graph.h::16

PF_AUDIO_GRAPH_UNIT_SINK_INPUT_SIGNAL

pf/audio_graph.h::23

enum pf_audio_graph_unit_parameter_type

pf/audio_graph.h::37

pf_audio_graph_unit_parameter_type_name_cstring[]

pf/audio_graph.h::49

pf_audio_graph

pf/audio_graph.h::67

pf_audio_graph_unit

pf/audio_graph.h::73

pf_audio_graph_patch_cable

pf/audio_graph.h::80

pf_audio_graph_unit_on_process_function

pf/audio_graph.h::91

pf_audio_graph_description

pf/audio_graph.h::129

pf_audio_graph_create

pf/audio_graph.h::138

pf_audio_graph_unit_acquire()

pf/audio_graph.h::146

pf_audio_graph_unit_tether_lifetime()

pf/audio_graph.h::161

pf_audio_graph_unit_release()

pf/audio_graph.h::170

pf_audio_graph_buffer_acquire()

pf/audio_graph.h::178

pf_audio_graph_buffer_release()

pf/audio_graph.h::187

pf_audio_graph_unit_is_acquired()

pf/audio_graph.h::193

pf_audio_graph_patch_cable_acquire()

pf/audio_graph.h::200

pf_audio_graph_patch_cable_release()

pf/audio_graph.h::209

pf_audio_graph_unit_parameter_set_f32()

pf/audio_graph.h::216

pf_audio_graph_unit_parameter_set_usize()

pf/audio_graph.h::223

pf_audio_graph_unit_parameter_set_bool()

pf/audio_graph.h::230

pf_audio_graph_unit_parameter_set_trigger()

pf/audio_graph.h::237

pf_audio_graph_unit_parameter_set_buffer()

pf/audio_graph.h::244

pf_audio_graph_process()

pf/audio_graph.h::251

pf_audio_graph_get_sink()

pf/audio_graph.h::268

pf_audio_graph_get_source()

pf/audio_graph.h::274

pf_audio_graph_unit_acquire_function

pf/audio_graph.h::280

pf/audio_metrics.h

enum pf_audio_metrics_data_type

pf/audio_metrics.h::5

pf_audio_metrics_data_type_size

pf/audio_metrics.h::14

pf_audio_metrics_data_type_name_cstring

pf/audio_metrics.h::19

enum pf_audio_metrics_channel_arrangement

pf/audio_metrics.h::24

pf_audio_metrics_channel_arrangement_name_cstring

pf/audio_metrics.h::33

pf_audio_metrics

pf/audio_metrics.h::38

pf_audio_metrics_calculate_size()

pf/audio_metrics.h::49

pf_audio_metrics_calculate_duration_seconds()

pf/audio_metrics.h::55

pf/audio_unit_buffer_source.h

enum pf_audio_graph_unit_buffer_source_parameter

pf/audio_unit_buffer_source.h::8

pf_audio_graph_unit_buffer_source_parameter_name_cstring

pf/audio_unit_buffer_source.h::22

enum pf_audio_graph_unit_buffer_source_input

pf/audio_unit_buffer_source.h::27

pf_audio_graph_unit_buffer_source_input_name_cstring

pf/audio_unit_buffer_source.h::34

pf_audio_graph_unit_buffer_source_acquire()

pf/audio_unit_buffer_source.h::39

pf_audio_unit_buffer_source_acquire()

pf/audio_unit_buffer_source.h::48

pf/audio_unit_channel_isolator.h

enum pf_audio_graph_unit_channel_isolator_parameter

pf/audio_unit_channel_isolator.h::8

pf_audio_graph_unit_channel_isolator_parameter_name_cstring

pf/audio_unit_channel_isolator.h::16

enum pf_audio_graph_unit_channel_isolator_input

pf/audio_unit_channel_isolator.h::21

pf_audio_graph_unit_channel_isolator_input_name_cstring

pf/audio_unit_channel_isolator.h::29

pf_audio_graph_unit_channel_isolator_acquire()

pf/audio_unit_channel_isolator.h::34

pf_audio_unit_channel_isolator_acquire()

pf/audio_unit_channel_isolator.h::43

pf/audio_unit_gain.h

enum pf_audio_graph_unit_gain_parameter

pf/audio_unit_gain.h::8

pf_audio_graph_unit_gain_parameter_name_cstring

pf/audio_unit_gain.h::16

enum pf_audio_graph_unit_gain_input

pf/audio_unit_gain.h::21

pf_audio_graph_unit_gain_input_name_cstring

pf/audio_unit_gain.h::30

pf_audio_graph_unit_gain_acquire()

pf/audio_unit_gain.h::35

pf_audio_unit_gain_acquire()

pf/audio_unit_gain.h::44

pf/audio_unit_line.h

enum pf_audio_graph_unit_line_input

pf/audio_unit_line.h::8

pf_audio_graph_unit_line_input_name_cstring

pf/audio_unit_line.h::17

enum pf_audio_graph_unit_line_parameter

pf/audio_unit_line.h::22

pf_audio_graph_unit_line_parameter_name_cstring

pf/audio_unit_line.h::32

pf_audio_graph_unit_line_acquire()

pf/audio_unit_line.h::37

pf_audio_unit_line_description

pf/audio_unit_line.h::46

pf_audio_unit_line_acquire()

pf/audio_unit_line.h::53

pf/audio_unit_midi_voice_assigner.h

enum pf_audio_graph_unit_midi_voice_assigner_steal_mode

pf/audio_unit_midi_voice_assigner.h::8

pf_audio_graph_unit_midi_voice_assigner_stealing_mode_name_cstring[]

pf/audio_unit_midi_voice_assigner.h::20

enum pf_audio_graph_unit_midi_voice_assigner_channel_offset

pf/audio_unit_midi_voice_assigner.h::25

enum pf_audio_graph_unit_midi_voice_assigner_parameter

pf/audio_unit_midi_voice_assigner.h::35

enum pf_audio_graph_unit_midi_voice_assigner_input

pf/audio_unit_midi_voice_assigner.h::43

pf_audio_graph_unit_midi_voice_assigner_acquire()

pf/audio_unit_midi_voice_assigner.h::50

pf_audio_unit_midi_voice_assigner_acquire()

pf/audio_unit_midi_voice_assigner.h::59

pf/audio_unit_oscillator.h

enum pf_audio_graph_unit_oscillator_input

pf/audio_unit_oscillator.h::8

pf_audio_graph_unit_oscillator_input_name_cstring

pf/audio_unit_oscillator.h::18

enum pf_audio_graph_unit_oscillator_parameter

pf/audio_unit_oscillator.h::23

pf_audio_graph_unit_oscillator_parameter_name_cstring

pf/audio_unit_oscillator.h::34

pf_audio_graph_unit_oscillator_acquire()

pf/audio_unit_oscillator.h::39

pf_audio_unit_oscillator_acquire()

pf/audio_unit_oscillator.h::48

pf/audio_unit_spatialise_stereo.h

enum pf_audio_graph_unit_spatialise_stereo_parameter

pf/audio_unit_spatialise_stereo.h::8

pf_audio_graph_unit_spatialise_stereo_parameter_name_cstring

pf/audio_unit_spatialise_stereo.h::16

enum pf_audio_graph_unit_spatialise_stereo_input

pf/audio_unit_spatialise_stereo.h::21

pf_audio_graph_unit_spatialise_stereo_input_name_cstring

pf/audio_unit_spatialise_stereo.h::30

pf_audio_graph_unit_spatialise_stereo_acquire()

pf/audio_unit_spatialise_stereo.h::35

pf_audio_unit_spatialise_stereo_acquire()

pf/audio_unit_spatialise_stereo.h::44

pf/audio_worker.h

pf_audio_worker_message_payload_error

pf/audio_worker.h::71

pf_audio_worker_message_payload_unit_tether_lifetime_to_self_releasing_unit

pf/audio_worker.h::81

enum pf_audio_worker_unit_parameter_type

pf/audio_worker.h::89

pf_audio_worker_unit_parameter_type_name_cstring[]

pf/audio_worker.h::101

pf_audio_worker_message_timestamp

pf/audio_worker.h::131

pf_audio_worker_message

pf/audio_worker.h::139

pf_audio_worker_message_to_string()

pf/audio_worker.h::148

pf/axis.h

pf_axis

pf/axis.h::5

pf_axis_2d_name_cstring[]

pf/axis.h::13

pf_axis_2d_letter_cstring[]

pf/axis.h::18

pf/basis.h

pf_basis_2d_from_angle_f32()

pf/basis.h::11

pf_basis_2d_from_quaternion_f32()

pf/basis.h::17

pf_basis_2d_get_vector_x()

pf/basis.h::23

pf_basis_2d_get_vector_y()

pf/basis.h::29

pf/binary_tree.h

pf_binary_tree_leaf

pf/binary_tree.h::7

pf_binary_tree

pf/binary_tree.h::14

pf_binary_tree_branches_and_leaves

pf/binary_tree.h::35

pf_binary_tree_branches_and_leaves_are_still_valid()

pf/binary_tree.h::47

pf_binary_tree_create()

pf/binary_tree.h::55

pf_binary_tree_get_root()

pf/binary_tree.h::63

pf_binary_tree_update_dirty_walk_cache()

pf/binary_tree.h::69

pf_binary_tree_walk_branches_and_leaves()

pf/binary_tree.h::75

pf_binary_tree_leaf_is_acquired()

pf/binary_tree.h::82

pf_binary_tree_leaf_append()

pf/binary_tree.h::89

pf/bitset.h

pf_bitset_size_from_bit_capacity()

pf/bitset.h::9

pf_bitset

pf/bitset.h::15

pf_bitset_mutable

pf/bitset.h::24

pf_bitset_get_bytes()

pf/bitset.h::41

pf_bitset_mutable_get_immutable()

pf/bitset.h::47

pf_bitset_from_array_u8()

pf/bitset.h::53

pf_bitset_from_array_u8_and_bit_capacity()

pf/bitset.h::59

pf_bitset_mutable_from_array_u8()

pf/bitset.h::65

pf_bitset_mutable_from_array_u8_and_bit_capacity()

pf/bitset.h::71

pf_bitset_clone()

pf/bitset.h::77

pf_bitset_allocate()

pf/bitset.h::84

pf_bitset_unset_all()

pf/bitset.h::90

pf_bitset_set_all()

pf/bitset.h::96

pf_bitset_set()

pf/bitset.h::102

pf_bitset_toggle()

pf/bitset.h::108

pf_bitset_unset()

pf/bitset.h::114

pf_bitset_get()

pf/bitset.h::120

pf_bitset_count_set_indices()

pf/bitset.h::126

pf_bitset_get_unset_indices()

pf/bitset.h::132

pf_bitset_get_set_indices()

pf/bitset.h::138

pf_bitset_get_unset_indices()

pf/bitset.h::144

pf_bitset_logical_and()

pf/bitset.h::150

pf_bitset_logical_or()

pf/bitset.h::156

pf_bitset_logical_xor()

pf/bitset.h::162

pf_bitset_logical_not()

pf/bitset.h::168

pf_bitset_is_all_set()

pf/bitset.h::174

pf_bitset_is_all_unset()

pf/bitset.h::180

pf/byte_order.h

pf_byte_order_is_big_endian()

pf/byte_order.h::8

pf_byte_order_swap_u16()

pf/byte_order.h::14

pf_byte_order_swap_u24()

pf/byte_order.h::20

pf_byte_order_swap_u32()

pf/byte_order.h::26

pf_byte_order_swap_u64()

pf/byte_order.h::32

pf_byte_order_swap_array_mutable_u16()

pf/byte_order.h::38

pf_byte_order_swap_array_mutable_i16()

pf/byte_order.h::44

pf_byte_order_swap_array_mutable_u32()

pf/byte_order.h::50

pf_byte_order_swap_array_mutable_i32()

pf/byte_order.h::56

pf_byte_order_swap_array_mutable_u64()

pf/byte_order.h::62

pf_byte_order_swap_array_mutable_i64()

pf/byte_order.h::68

pf/camera.h

pf_camera

pf/camera.h::12

pf_camera_description

pf/camera.h::48

pf_camera_create()

pf/camera.h::60

pf_camera_handle_window_event()

pf/camera.h::66

pf_camera_update()

pf/camera.h::72

pf_camera_get_transform_matrix_f32()

pf/camera.h::78

pf_camera_get_position()

pf/camera.h::84

pf_camera_get_rotation()

pf/camera.h::90

pf_camera_get_field_of_view()

pf/camera.h::96

pf/circle.h

pf_circle_f32

pf/circle.h::9

pf_circle_overlaps_point_f32()

pf/circle.h::17

pf_circle_nearest_point_f32()

pf/circle.h::23

pf_circle_overlaps_circle_f32()

pf/circle.h::29

pf/collider.h

pf_collider_2d_hit_f32

pf/collider.h::11

pf_collider_2d_shape_f32

pf/collider.h::21

pf_collider_2d_shape_type

pf/collider.h::29

pf_collider_2d_shape_type_cstring[]

pf/collider.h::38

pf_collider_2d_f32

pf/collider.h::43

pf_collider_2d_nearest_point_f32()

pf/collider.h::59

pf_collider_2d_circle_cast_f32()

pf/collider.h::66

pf_collider_2d_move_and_slide_f32()

pf/collider.h::80

pf/colour.h

pf_colour_f32

pf/colour.h::9

pf_colour_from_array_strided_f32()

pf/colour.h::22

pf_colour_to_array_strided_f32()

pf/colour.h::28

pf_colour_u8

pf/colour.h::34

pf_colour_from_array_strided_u8()

pf/colour.h::47

pf_colour_to_array_strided_u8()

pf/colour.h::53

pf_colour_and_alpha_u8

pf/colour.h::59

pf_colour_and_alpha_f32

pf/colour.h::71

pf_colour_alpha_encoding

pf/colour.h::83

pf_colour_gradient_type

pf/colour.h::94

pf_colour_gradient_type_name_cstring[]

pf/colour.h::102

pf_colour_and_alpha_u8_compare()

pf/colour.h::107

pf_colour_gradient_f32

pf/colour.h::114

pf_colour_encoding

pf/colour.h::150

PF_COLOUR_ELEMENT_R

pf/colour.h::161

PF_COLOUR_ELEMENT_G

pf/colour.h::164

PF_COLOUR_ELEMENT_B

pf/colour.h::167

PF_COLOUR_AND_ALPHA_ELEMENT_ALPHA

pf/colour.h::170

PF_COLOUR_STRIDE

pf/colour.h::180

PF_COLOUR_HEX_WHITE

pf/colour.h::187

PF_COLOUR_HEX_BLACK

pf/colour.h::190

PF_COLOUR_HEX_GREY

pf/colour.h::193

PF_COLOUR_HEX_RED

pf/colour.h::196

PF_COLOUR_HEX_YELLOW

pf/colour.h::199

PF_COLOUR_HEX_MAGENTA

pf/colour.h::202

PF_COLOUR_HEX_GREEN

pf/colour.h::205

PF_COLOUR_HEX_CYAN

pf/colour.h::208

PF_COLOUR_HEX_BLUE

pf/colour.h::211

pf_colour_from_hsv_f32()

pf/colour.h::227

pf_colour_from_hex()

pf/colour.h::233

pf_colour_to_hex()

pf/colour.h::239

pf_colour_linear_srgb_from_srgb()

pf/colour.h::245

pf_colour_linear_srgb_to_srgb()

pf/colour.h::251

pf_colour_linear_srgb_to_oklab()

pf/colour.h::257

pf_colour_linear_srgb_from_oklab()

pf/colour.h::263

pf_colour_and_alpha_linear_srgb_from_oklab()

pf/colour.h::269

pf_colour_and_alpha_linear_srgb_from_srgb()

pf/colour.h::276

pf_colour_and_alpha_linear_srgb_to_srgb()

pf/colour.h::283

pf_colour_linear_srgb_to_oklab_colour()

pf/colour.h::290

pf_colour_and_alpha_associate()

pf/colour.h::297

pf_colour_and_alpha_unassociate()

pf/colour.h::303

pf_colour_linear_srgb_to_srgb()

pf/colour.h::309

pf_colour_linear_srgb_to_oklab()

pf/colour.h::315

pf_colour_interpolation_linear()

pf/colour.h::321

pf_colour_f32_clamp_to_colour_u8()

pf/colour.h::327

pf_colour_u8_normalise_to_colour_f32()

pf/colour.h::333

pf_colour_greyscale_average_f32()

pf/colour.h::339

pf_colour_linear_srgb_from_srgb_hex()

pf/colour.h::345

pf/concurrency.h

PF_CONCURRENCY_FENCE_ACQUIRE()

pf/concurrency.h::7

PF_CONCURRENCY_FENCE_RELEASE()

pf/concurrency.h::12

pf_concurrency_thread

pf/concurrency.h::17

pf_concurrency_thread_spawn()

pf/concurrency.h::32

pf_concurrency_thread_join_all()

pf/concurrency.h::40

pf_concurrency_channel

pf/concurrency.h::47

pf_concurrency_channel_create()

pf/concurrency.h::56

pf_concurrency_channel_lock_memory_pages()

pf/concurrency.h::63

pf_concurrency_channel_write()

pf/concurrency.h::70

pf_concurrency_channel_peek()

pf/concurrency.h::77

pf_concurrency_channel_consume()

pf/concurrency.h::84

pf/cpu.h

pf_cpu_get_l1_cache_line_size()

pf/cpu.h::7

pf_cpu_get_core_count()

pf/cpu.h::13

pf/css.h

PF_CSS_COLOUR_ENCODING

pf/css.h::15

PF_CSS_ALPHA_ENCODING

pf/css.h::18

enum pf_css_lexer_token_type

pf/css.h::26

pf_css_lexer_token_type_name_cstring[]

pf/css.h::43

enum pf_css_property

pf/css.h::48

pf_css_property_identifier_name_cstring[]

pf/css.h::56

enum pf_css_parser_mode

pf/css.h::61

pf_css_parser_mode_name_cstring[]

pf/css.h::70

pf_css_value_data

pf/css.h::75

pf_css_value_type

pf/css.h::82

pf_css_value

pf/css.h::92

pf_css_tokenise()

pf/css.h::100

pf_css_deserialise_single_property()

pf/css.h::108

pf_css_serialise_single_property()

pf/css.h::117

pf_css_colour_and_alpha_to_rgba_notation()

pf/css.h::124

pf/curve.h

pf_curve_bezier_cubic_2d_segment_sample_f32()

pf/curve.h::22

pf_curve_2d_lut_get_y()

pf/curve.h::29

pf/debug_log.h

PF_DEBUG_LOG_CSTRING()

pf/debug_log.h::103

PF_DEBUG_LOG_STRING()

pf/debug_log.h::110

PF_DEBUG_LOG_BOOL()

pf/debug_log.h::117

PF_DEBUG_LOG_RANGE()

pf/debug_log.h::124

PF_DEBUG_LOG_U64()

pf/debug_log.h::134

PF_DEBUG_LOG_U64_HEXADECIMAL()

pf/debug_log.h::144

PF_DEBUG_LOG_U64_BINARY()

pf/debug_log.h::154

PF_DEBUG_LOG_I64()

pf/debug_log.h::164

PF_DEBUG_LOG_F64()

pf/debug_log.h::174

PF_DEBUG_LOG_MATRIX3X3_F32()

pf/debug_log.h::186

PF_DEBUG_LOG_MATRIX4X4_F32()

pf/debug_log.h::198

PF_DEBUG_LOG_COLOUR_U8()

pf/debug_log.h::210

PF_DEBUG_LOG_COLOUR_F32()

pf/debug_log.h::218

PF_DEBUG_LOG_COLOUR_AND_ALPHA_F32()

pf/debug_log.h::230

PF_DEBUG_LOG_COLOUR_AND_ALPHA_U8()

pf/debug_log.h::242

PF_DEBUG_LOG_VECTOR2_F32()

pf/debug_log.h::250

PF_DEBUG_LOG_VECTOR3_F32()

pf/debug_log.h::262

PF_DEBUG_LOG_VECTOR4_F32()

pf/debug_log.h::274

PF_DEBUG_LOG_RECTANGLE_ISIZE()

pf/debug_log.h::286

PF_DEBUG_LOG_RECTANGLE_F32()

pf/debug_log.h::296

PF_DEBUG_LOG_VECTOR2_ISIZE()

pf/debug_log.h::308

PF_DEBUG_LOG_VECTOR2_USIZE()

pf/debug_log.h::318

pf/directed_multigraph.h

pf_directed_multigraph_point

pf/directed_multigraph.h::10

pf_directed_multigraph

pf/directed_multigraph.h::40

pf_directed_multigraph_description

pf/directed_multigraph.h::69

pf_directed_multigraph_create

pf/directed_multigraph.h::79

pf_directed_multigraph_point_acquire()

pf/directed_multigraph.h::85

pf_directed_multigraph_point_release()

pf/directed_multigraph.h::91

pf_directed_multigraph_point_get_chromatic_index()

pf/directed_multigraph.h::98

pf_directed_multigraph_get_chromatic_number()

pf/directed_multigraph.h::104

pf_directed_multigraph_point_is_acquired()

pf/directed_multigraph.h::131

pf_directed_multigraph_point_get_valence()

pf/directed_multigraph.h::137

pf_directed_multigraph_point_get_inputs()

pf/directed_multigraph.h::144

pf_directed_multigraph_point_get_outputs()

pf/directed_multigraph.h::151

pf_directed_multigraph_get_topologically_sorted()

pf/directed_multigraph.h::158

pf_directed_multigraph_is_acyclic()

pf/directed_multigraph.h::165

pf_directed_multigraph_point_get_name()

pf/directed_multigraph.h::171

pf_directed_multigraph_point_compare()

pf/directed_multigraph.h::178

pf_directed_multigraph_update_dirty_colour_cache()

pf/directed_multigraph.h::192

pf_directed_multigraph_update_dirty_adjacencies_cache()

pf/directed_multigraph.h::198

pf_directed_multigraph_update_dirty_topological_sort_cache()

pf/directed_multigraph.h::204

pf/dsp.h

pf_dsp_envelope_generator_adsr_f32

pf/dsp.h::9

pf_dsp_rms_f32()

pf/dsp.h::13

pf_dsp_exponential_smooth_f32()

pf/dsp.h::19

pf_dsp_square_f32()

pf/dsp.h::25

pf_dsp_sawtooth_f32()

pf/dsp.h::31

pf_dsp_triangle_f32()

pf/dsp.h::37

pf_dsp_window_hann_f32()

pf/dsp.h::43

pf_dsp_window_hamming_f32()

pf/dsp.h::49

pf_dsp_window_bartlett_f32()

pf/dsp.h::55

pf_dsp_window_blackman_f32()

pf/dsp.h::61

pf_dsp_pan_sine_law_f32()

pf/dsp.h::67

pf_dsp_pan_sine_law_modified_f32()

pf/dsp.h::71

pf_dsp_pan_square_law_f32()

pf/dsp.h::75

pf_dsp_pan_square_law_modified_f32()

pf/dsp.h::79

pf_dsp_mid_side_encode_f32()

pf/dsp.h::83

pf_dsp_mid_side_decode_f32()

pf/dsp.h::87

pf_dsp_soft_clip_cubic_f32()

pf/dsp.h::91

pf_dsp_soft_clip_arctan_f32()

pf/dsp.h::95

pf_dsp_soft_clip_sine_f32()

pf/dsp.h::99

pf_dsp_soft_clip_exp_f32()

pf/dsp.h::103

pf_dsp_soft_clip_shockley_f32()

pf/dsp.h::107

pf_dsp_convolve_f32()

pf/dsp.h::111

pf_dsp_fade_in_sine_f32

pf/dsp.h::115

pf_dsp_fade_out_sine_f32

pf/dsp.h::119

pf_dsp_fade_in_exp_f32

pf/dsp.h::123

pf_dsp_fade_out_exp_f32

pf/dsp.h::127

pf_dsp_fade_in_equal_power_f32

pf/dsp.h::131

pf_dsp_fade_out_equal_power_f32

pf/dsp.h::135

pf_dsp_fft_f32

pf/dsp.h::139

pf_dsp_fft_inverse_f32

pf/dsp.h::143

pf_dsp_decibels_to_linear_f32()

pf/dsp.h::147

pf_dsp_decibels_from_linear_f32()

pf/dsp.h::153

pf/expression.h

enum pf_expression_lexer_token_type

pf/expression.h::7

pf_expression_lexer_token_type_name_cstring[]

pf/expression.h::21

pf_expression_tokenise()

pf/expression.h::26

pf/ffmpeg.h

enum pf_ffmpeg_task_type

pf/ffmpeg.h::9

pf_ffmpeg_task_description

pf/ffmpeg.h::19

pf_ffmpeg_system

pf/ffmpeg.h::31

pf_ffmpeg_system_create()

pf/ffmpeg.h::55

pf_ffmpeg_system_set_path()

pf/ffmpeg.h::63

pf_ffmpeg_task_acquire()

pf/ffmpeg.h::69

pf_ffmpeg_task_is_acquired()

pf/ffmpeg.h::76

pf_ffmpeg_task_status

pf/ffmpeg.h::82

pf_ffmpeg_task_poll()

pf/ffmpeg.h::92

pf_ffmpeg_task_release()

pf/ffmpeg.h::100

pf/filesystem.h

pf_filesystem_collision_strategy

pf/filesystem.h::27

pf_filesystem_open_in_native_browser()

pf/filesystem.h::38

pf_filesystem_get_current_working_folder_path()

pf/filesystem.h::44

pf_filesystem_get_temp_folder_path()

pf/filesystem.h::51

pf_filesystem_get_read_only_assets_folder_path()

pf/filesystem.h::58

pf_filesystem_get_executable_name()

pf/filesystem.h::65

pf_filesystem_get_user_home_folder_path()

pf/filesystem.h::72

pf_filesystem_get_config_folder_path()

pf/filesystem.h::79

pf_filesystem_get_cache_folder_path()

pf/filesystem.h::86

pf_filesystem_folder_path_append_missing_trailing_separator()

pf/filesystem.h::93

pf_filesystem_path_conform_posix_style_separators()

pf/filesystem.h::100

pf_filesystem_path_get_parts()

pf/filesystem.h::114

pf_filesystem_path_list_serialise()

pf/filesystem.h::121

pf_filesystem_path_list_deserialise()

pf/filesystem.h::128

pf_filesystem_file_get_size()

pf/filesystem.h::135

pf_filesystem_file_read()

pf/filesystem.h::141

pf_filesystem_file_hash_crc32()

pf/filesystem.h::148

pf_filesystem_file_copy()

pf/filesystem.h::156

pf_filesystem_file_write()

pf/filesystem.h::166

pf_filesystem_folder_create()

pf/filesystem.h::176

pf_filesystem_folder_destroy()

pf/filesystem.h::185

pf_filesystem_file_destroy()

pf/filesystem.h::192

pf_filesystem_folder_exists()

pf/filesystem.h::199

pf_filesystem_folder_list_contents()

pf/filesystem.h::206

pf_filesystem_file_read_and_deserialise_string_list()

pf/filesystem.h::216

pf_filesystem_file_read_and_deserialise_string_map()

pf/filesystem.h::225

pf/frame_encoder.h

enum pf_frame_encoder_state

pf/frame_encoder.h::9

pf_frame_encoder

pf/frame_encoder.h::27

pf_frame_encoder_create()

pf/frame_encoder.h::60

pf_frame_encoder_output_type

pf/frame_encoder.h::72

pf_frame_encoder_output_description

pf/frame_encoder.h::80

pf_frame_encoder_task_description

pf/frame_encoder.h::90

pf_frame_encoder_start

pf/frame_encoder.h::105

pf_frame_encoder_status

pf/frame_encoder.h::116

pf_frame_encoder_update_and_poll()

pf/frame_encoder.h::129

pf_frame_encoder_cancel()

pf/frame_encoder.h::140

pf_frame_encoder_reset()

pf/frame_encoder.h::148

pf_frame_encoder_is_idle()

pf/frame_encoder.h::156

pf_frame_encoder_stage_assets()

pf/frame_encoder.h::162

pf/frame_player.h

pf_frame_player_command

pf/frame_player.h::8

pf_frame_player

pf/frame_player.h::20

pf_frame_player_set_frame_count()

pf/frame_player.h::31

pf_frame_player_status

pf/frame_player.h::38

pf_frame_player_create()

pf/frame_player.h::48

pf_frame_player_update()

pf/frame_player.h::55

pf_frame_player_reset()

pf/frame_player.h::63

pf_frame_player_step_forward()

pf/frame_player.h::69

pf_frame_player_step_backwards()

pf/frame_player.h::76

pf_frame_player_scrub()

pf/frame_player.h::83

pf_frame_player_play()

pf/frame_player.h::90

pf_frame_player_pause()

pf/frame_player.h::96

pf_frame_player_set_loop()

pf/frame_player.h::102

pf/frame_renderer.h

pf_frame_renderer_stage_assets()

pf/frame_renderer.h::84

pf_frame_renderer_create()

pf/frame_renderer.h::90

pf_frame_renderer_set_capture_source()

pf/frame_renderer.h::105

pf_frame_renderer_dirty_render()

pf/frame_renderer.h::112

pf_frame_renderer_dirty_simulation()

pf/frame_renderer.h::118

pf_frame_renderer_update()

pf/frame_renderer.h::124

pf_frame_renderer_playback_play()

pf/frame_renderer.h::133

pf_frame_renderer_playback_rewind()

pf/frame_renderer.h::139

pf_frame_renderer_is_playing()

pf/frame_renderer.h::145

pf_frame_renderer_playback_pause()

pf/frame_renderer.h::151

pf_frame_renderer_playback_step_forwards()

pf/frame_renderer.h::157

pf_frame_renderer_playback_step_backwards()

pf/frame_renderer.h::163

pf_frame_renderer_playback_scrub()

pf/frame_renderer.h::169

pf_frame_renderer_encoder_start()

pf/frame_renderer.h::176

pf_frame_renderer_encoder_stop()

pf/frame_renderer.h::186

pf_frame_renderer_encoder_get_output_folder_path()

pf/frame_renderer.h::192

pf/generic.h

PF_GENERIC()

pf/generic.h::5

pf/gizmo_renderer.h

pf_gizmo_renderer

pf/gizmo_renderer.h::11

pf_gizmo_renderer_create()

pf/gizmo_renderer.h::33

pf_gizmo_renderer_reset()

pf/gizmo_renderer.h::43

pf_gizmo_renderer_append_line()

pf/gizmo_renderer.h::49

pf_gizmo_renderer_append_crosshair()

pf/gizmo_renderer.h::63

pf_gizmo_renderer_append_gnomon()

pf/gizmo_renderer.h::74

pf_gizmo_renderer_append_circle_2d()

pf/gizmo_renderer.h::83

pf_gizmo_renderer_append_oriented_bounding_box_2d()

pf/gizmo_renderer.h::94

pf_gizmo_renderer_append_skeleton()

pf/gizmo_renderer.h::105

pf_gizmo_renderer_append_frustrum()

pf/gizmo_renderer.h::115

pf_gizmo_renderer_draw()

pf/gizmo_renderer.h::126

pf/gpu.h

enum pf_gpu_platform

pf/gpu.h::7

pf_gpu_platform_name_cstring[]

pf/gpu.h::16

PF_GPU_VERTEX_ATTRIBUTE_CAPACITY

pf/gpu.h::24

PF_GPU_IMAGE_BINDING_CAPACITY

pf/gpu.h::27

PF_GPU_VERTEX_BUFFER_BINDING_CAPACITY

pf/gpu.h::30

PF_GPU_UNIFORM_BLOCK_CAPACITY

pf/gpu.h::33

PF_GPU_UNIFORM_BLOCK_MAX_SIZE

pf/gpu.h::36

enum pf_gpu_pipeline_vertex_attribute_step_mode

pf/gpu.h::46

pf_gpu_pipeline_vertex_attribute_step_mode_name_cstring[]

pf/gpu.h::55

enum pf_gpu_pipeline_vertex_attribute_type

pf/gpu.h::60

pf_gpu_pipeline_vertex_attribute_type_name_cstring[]

pf/gpu.h::71

pf_gpu_image_pixel_format

pf/gpu.h::76

enum pf_gpu_index_buffer_data_type

pf/gpu.h::98

pf_gpu_index_buffer_data_type_name_cstring[]

pf/gpu.h::108

pf_gpu_index_buffer_data_type_size[]

pf/gpu.h::113

enum pf_gpu_image_type

pf/gpu.h::118

pf_gpu_image_type[]

pf/gpu.h::127

enum pf_gpu_primitive_type

pf/gpu.h::132

pf_gpu_primitive_type_name_cstring[]

pf/gpu.h::144

enum pf_gpu_buffer_type

pf/gpu.h::149

pf_gpu_buffer_type_name_cstring[]

pf/gpu.h::158

enum pf_gpu_buffer_update_strategy

pf/gpu.h::163

pf_gpu_buffer_update_strategy_name_cstring[]

pf/gpu.h::173

pf_gpu_pipeline

pf/gpu.h::178

pf_gpu_image

pf/gpu.h::185

pf_gpu_attachments

pf/gpu.h::200

pf_gpu_buffer

pf/gpu.h::207

pf_gpu_shader

pf/gpu.h::222

pf_gpu_bindings

pf/gpu.h::237

enum pf_gpu_face_culling_mode

pf/gpu.h::247

pf_gpu_face_culling_mode_name_cstring[]

pf/gpu.h::257

enum pf_gpu_face_winding_order

pf/gpu.h::262

pf_gpu_face_winding_order_name_cstring[]

pf/gpu.h::271

enum pf_gpu_depth_comparison_mode

pf/gpu.h::276

pf_gpu_depth_comparison_mode_name_cstring[]

pf/gpu.h::291

enum pf_gpu_image_filter_mode

pf/gpu.h::296

pf_gpu_image_filter_mode_name_cstring[]

pf/gpu.h::305

enum pf_gpu_image_wrap_mode

pf/gpu.h::310

pf_gpu_pass_action

pf/gpu.h::320

pf_gpu_swapchain

pf/gpu.h::331

pf_gpu_pass

pf/gpu.h::338

pf_gpu_attachments_description

pf/gpu.h::349

pf_gpu_image_description

pf/gpu.h::359

pf_gpu_shader_uniform_block_description

pf/gpu.h::374

pf_gpu_shader_image_description

pf/gpu.h::382

pf_gpu_shader_description

pf/gpu.h::389

enum pf_gpu_shader_stage

pf/gpu.h::402

pf_gpu_shader_stage_name_cstring[]

pf/gpu.h::411

enum pf_gpu_shader_uniform_type

pf/gpu.h::416

pf_gpu_shader_uniform_type_name_cstring[]

pf/gpu.h::425

pf_gpu_shader_uniform_type_size[]

pf/gpu.h::430

pf_gpu_shader_uniform_description

pf/gpu.h::435

pf_gpu_system

pf/gpu.h::453

pf_gpu_system_description

pf/gpu.h::576

pf_gpu_system_create()

pf/gpu.h::589

pf_gpu_attachments_acquire()

pf/gpu.h::598

pf_gpu_attachments_is_acquired()

pf/gpu.h::606

pf_gpu_attachments_release()

pf/gpu.h::613

pf_gpu_image_acquire()

pf/gpu.h::620

pf_gpu_image_get_name()

pf/gpu.h::628

pf_gpu_image_get_metrics()

pf/gpu.h::634

pf_gpu_image_update()

pf/gpu.h::640

pf_gpu_image_is_acquired()

pf/gpu.h::647

pf_gpu_image_release()

pf/gpu.h::653

pf_gpu_shader_acquire()

pf/gpu.h::658

pf_gpu_shader_get_name()

pf/gpu.h::666

pf_gpu_shader_is_acquired()

pf/gpu.h::672

pf_gpu_shader_release()

pf/gpu.h::678

pf_gpu_shader_get_uniform_binding_by_name()

pf/gpu.h::684

pf_gpu_shader_set_uniform_block()

pf/gpu.h::692

pf_gpu_buffer_description

pf/gpu.h::699

pf_gpu_buffer_acquire()

pf/gpu.h::710

pf_gpu_buffer_get_name()

pf/gpu.h::717

pf_gpu_buffer_update()

pf/gpu.h::723

pf_gpu_buffer_is_acquired()

pf/gpu.h::730

pf_gpu_buffer_release()

pf/gpu.h::736

pf_gpu_pipeline_vertex_attribute_description

pf/gpu.h::742

pf_gpu_pipeline_vertex_layout_description

pf/gpu.h::752

pf_gpu_pipeline_description

pf/gpu.h::761

pf_gpu_pipeline_acquire()

pf/gpu.h::777

pf_gpu_pipeline_get_name()

pf/gpu.h::784

pf_gpu_pipeline_is_acquired()

pf/gpu.h::790

pf_gpu_pipeline_release()

pf/gpu.h::796

pf_gpu_apply_pipeline()

pf/gpu.h::802

pf_gpu_apply_bindings()

pf/gpu.h::809

pf_gpu_apply_viewport()

pf/gpu.h::816

pf_gpu_apply_scissor_rectangle()

pf/gpu.h::823

pf_gpu_attachments_get_name()

pf/gpu.h::830

pf_gpu_attachments_get_colour_attachment()

pf/gpu.h::837

pf_gpu_attachments_get_depth_attachment()

pf/gpu.h::845

pf_gpu_pass_begin()

pf/gpu.h::853

pf_gpu_pass_end()

pf/gpu.h::860

pf_gpu_image_read_pixels()

pf/gpu.h::866

pf_gpu_draw()

pf/gpu.h::873

pf_gpu_frame_end()

pf/gpu.h::880

pf/gui.h

pf_gui_checkerboard_description

pf/gui.h::21

pf_gui_draw_type

pf/gui.h::31

pf_gui_draw_type_name_cstring[]

pf/gui.h::41

pf_gui_draw_image_type

pf/gui.h::46

pf_gui_draw_image_type_name_cstring[]

pf/gui.h::55

pf_gui_node

pf/gui.h::60

pf_gui_system

pf/gui.h::71

pf_gui_system_description

pf/gui.h::77

pf_gui_dialog_box_type

pf/gui.h::84

pf_gui_dialog_box_type_name_cstring[]

pf/gui.h::96

pf_gui_dialog_box_response

pf/gui.h::101

pf_gui_dialog_box_on_response_function

pf/gui.h::109

pf_gui_dialog_box_description

pf/gui.h::122

pf_gui_dialog_box()

pf/gui.h::135

enum pf_gui_trigger_mode

pf/gui.h::144

pf_gui_metric_type

pf/gui.h::153

pf_gui_metric

pf/gui.h::164

pf_gui_style

pf/gui.h::174

PF_GUI_NODE_FLAG_CLIP_TO_PARENT

pf/gui.h::202

PF_GUI_NODE_FLAG_HAS_SCROLL_BAR_HORIZONTAL

pf/gui.h::205

PF_GUI_NODE_FLAG_HAS_SCROLL_BAR_VERTICAL

pf/gui.h::208

PF_GUI_NODE_FLAG_MAY_SCROLL_MAIN_AXIS

pf/gui.h::211

PF_GUI_NODE_FLAG_MAY_SCROLL_CROSS_AXIS

pf/gui.h::214

PF_GUI_NODE_FLAG_USES_SCROLL_EVENTS

pf/gui.h::217

PF_GUI_NODE_FLAG_SELF_DIRECTED

pf/gui.h::220

pf_gui_layout_of_children

pf/gui.h::234

pf_gui_layout

pf/gui.h::249

pf_gui_style

pf/gui.h::261

enum pf_gui_style_colour_theme

pf/gui.h::328

enum pf_gui_style_transition_theme

pf/gui.h::338

pf_gui_style_description_configure()

pf/gui.h::347

pf_gui_node_on_window_event_function

pf/gui.h::357

pf_gui_node_on_update_function

pf/gui.h::371

pf_gui_draw_list

pf/gui.h::383

pf_gui_node_on_draw_function

pf/gui.h::429

pf_gui_style_acquire()

pf/gui.h::557

pf_gui_style_is_acquired()

pf/gui.h::565

pf_gui_node_get_data_mutable()

pf/gui.h::571

pf_gui_node_get_window()

pf/gui.h::578

pf_gui_node_get_rectangle()

pf/gui.h::585

pf_gui_node_get_style()

pf/gui.h::591

pf_gui_style_set_description()

pf/gui.h::597

pf_gui_style_get_description()

pf/gui.h::605

pf_gui_style_get_name()

pf/gui.h::611

pf_gui_style_get_description_mutable()

pf/gui.h::617

pf_gui_node_is_acquired()

pf/gui.h::624

pf_gui_node_compare()

pf/gui.h::630

pf_gui_node_is_active_focus()

pf/gui.h::636

pf_gui_acquire_active_focus()

pf/gui.h::642

pf_gui_release_active_focus_and_unlock()

pf/gui.h::649

pf_gui_node_is_hover_focus()

pf/gui.h::655

pf_gui_node_is_scroll_focus()

pf/gui.h::661

pf_gui_node_dirty()

pf/gui.h::667

pf_gui_consume_event()

pf/gui.h::673

pf_gui_window_root_acquire()

pf/gui.h::679

pf_gui_system_description

pf/gui.h::690

pf_gui_system_create()

pf/gui.h::706

pf_gui_node_acquire()

pf/gui.h::719

pf_gui_null_description

pf/gui.h::742

pf_gui_node_get_index_has_tag_by_tag()

pf/gui.h::756

pf_gui_node_get_from_indices_bitset()

pf/gui.h::764

pf_gui_node_get_tagged()

pf/gui.h::772

pf_gui_node_has_tag()

pf/gui.h::780

pf_gui_node_apply_tag()

pf/gui.h::786

pf_gui_node_remove_tag()

pf/gui.h::792

pf_gui_node_clear_tags()

pf/gui.h::798

pf_gui_null_acquire()

pf/gui.h::804

pf_gui_metric_multiply()

pf/gui.h::814

pf_gui_metric_add()

pf/gui.h::820

pf_gui_metric_subtract()

pf/gui.h::826

pf_gui_metric_px()

pf/gui.h::832

pf_gui_metric_em()

pf/gui.h::838

pf_gui_metric_stretch()

pf/gui.h::844

pf_gui_metric_default()

pf/gui.h::850

pf_gui_metric_zero()

pf/gui.h::856

pf_gui_handle_window_event()

pf/gui.h::862

pf_gui_set_em_size_px()

pf/gui.h::875

pf_gui_get_em_size_px()

pf/gui.h::881

pf_gui_update()

pf/gui.h::887

pf_gui_calculate_layout()

pf/gui.h::900

pf_gui_draw()

pf/gui.h::909

pf_gui_toggle_debug_view()

pf/gui.h::930

pf_gui_gradient_type()

pf/gui.h::936

pf_gui_node_is_enabled()

pf/gui.h::945

pf_gui_node_enable()

pf/gui.h::951

pf_gui_nodes_enable()

pf/gui.h::957

pf_gui_node_disable()

pf/gui.h::963

pf_gui_nodes_disable()

pf/gui.h::969

pf_gui_node_toggle_enabled()

pf/gui.h::975

pf_gui_node_is_visible()

pf/gui.h::981

pf_gui_node_set_is_visible()

pf/gui.h::987

pf_gui_node_hide()

pf/gui.h::993

pf_gui_node_show()

pf/gui.h::999

pf_gui_nodes_hide()

pf/gui.h::1005

pf_gui_nodes_show()

pf/gui.h::1011

pf_gui_node_toggle_visible()

pf/gui.h::1017

pf_gui_draw_list_append_rectangle()

pf/gui.h::1027

pf_gui_draw_list_append_image()

pf/gui.h::1049

pf_gui_draw_list_append_atlas_cached_image()

pf/gui.h::1072

pf_gui_draw_list_append_checkerboard()

pf/gui.h::1096

pf_gui_draw_list_append_text()

pf/gui.h::1111

pf_gui_draw_list_append_gradient()

pf/gui.h::1132

pf_gui_draw_list_render()

pf/gui.h::1149

pf_gui_system_stage_assets()

pf/gui.h::1158

pf/gui_button.h

pf_gui_button_toggle_style

pf/gui_button.h::7

pf_gui_button_fill_style

pf/gui_button.h::18

pf_gui_button_on_trigger_function

pf/gui_button.h::28

pf_gui_button_description

pf/gui_button.h::38

pf_gui_button_acquire()

pf/gui_button.h::84

pf_gui_button_set_string()

pf/gui_button.h::94

pf_gui_button_get_string()

pf/gui_button.h::103

pf_gui_button_set_on_press_user_data()

pf/gui_button.h::110

pf_gui_button_set_on_release_user_data()

pf/gui_button.h::117

pf/gui_gradient.h

pf_gui_gradient_description

pf/gui_gradient.h::7

pf_gui_gradient_acquire()

pf/gui_gradient.h::27

pf/gui_image.h

pf_gui_image_description

pf/gui_image.h::7

pf_gui_image_acquire()

pf/gui_image.h::36

pf_gui_image_set_image()

pf/gui_image.h::47

pf_gui_image_set_atlas_entry_id()

pf/gui_image.h::54

pf_gui_image_fit()

pf/gui_image.h::61

pf_gui_image_centre()

pf/gui_image.h::69

pf/gui_labelled_row.h

enum pf_gui_labelled_row_path_picker_type

pf/gui_labelled_row.h::11

pf_gui_labelled_row_description

pf/gui_labelled_row.h::23

pf_gui_labelled_row_acquire()

pf/gui_labelled_row.h::53

pf/gui_line_edit.h

pf_gui_line_edit_description

pf/gui_line_edit.h::34

pf_gui_line_edit_acquire()

pf/gui_line_edit.h::60

pf/gui_rectangle.h

pf_gui_rectangle_type

pf/gui_rectangle.h::7

pf_gui_rectangle_description

pf/gui_rectangle.h::17

pf_gui_rectangle_acquire()

pf/gui_rectangle.h::32

pf/gui_slider.h

pf_gui_slider_description

pf/gui_slider.h::8

pf_gui_slider_acquire()

pf/gui_slider.h::30

pf_gui_slider_set_parameter()

pf/gui_slider.h::40

pf/gui_swatch.h

pf_gui_swatch_description

pf/gui_swatch.h::7

pf_gui_swatch_description()

pf/gui_swatch.h::26

pf/gui_text.h

pf_gui_text_description

pf/gui_text.h::7

pf_gui_text_acquire()

pf/gui_text.h::27

pf_gui_text_set_string()

pf/gui_text.h::36

pf_gui_text_get_string()

pf/gui_text.h::44

pf/gui_viewport.h

pf_gui_viewport_description

pf/gui_viewport.h::9

pf_gui_viewport_acquire()

pf/gui_viewport.h::30

pf_gui_viewport_set_image()

pf/gui_viewport.h::41

pf_gui_viewport_centre()

pf/gui_viewport.h::50

pf_gui_viewport_reset_zoom()

pf/gui_viewport.h::59

pf_gui_viewport_fit()

pf/gui_viewport.h::68

pf/http.h

pf_http_request_method

pf/http.h::7

pf_http_version

pf/http.h::25

PF_HTTP_RESPONSE_STATUS_CODE_*

pf/http.h::35

pf_http_response_status_code_to_string()

pf/http.h::109

pf/ieee754.h

PF_IEEE754_EXPONENT_BIT_COUNT_F32

pf/ieee754.h::10

PF_IEEE754_EXPONENT_BIASED_MAX_F32

pf/ieee754.h::14

PF_IEEE754_MANTISSA_BIT_COUNT_F32

pf/ieee754.h::18

PF_IEEE754_MANTISSA_MAX_F32

pf/ieee754.h::22

PF_IEEE754_EXPONENT_BIAS_F32

pf/ieee754.h::26

PF_IEEE754_EXPONENT_BIT_COUNT_F64

pf/ieee754.h::30

PF_IEEE754_EXPONENT_BIASED_MAX_F64

pf/ieee754.h::34

PF_IEEE754_MANTISSA_BIT_COUNT_F64

pf/ieee754.h::38

PF_IEEE754_MANTISSA_MAX_F64

pf/ieee754.h::42

PF_IEEE754_EXPONENT_BIAS_F64

pf/ieee754.h::46

pf_ieee754_bin32

pf/ieee754.h::51

pf_ieee754_bin64

pf/ieee754.h::59

pf_ieee754_get_exponent_biased_f32()

pf/ieee754.h::67

pf_ieee754_get_exponent_biased_f64()

pf/ieee754.h::73

pf_ieee754_get_mantissa_f32()

pf/ieee754.h::79

pf_ieee754_get_mantissa_f64()

pf/ieee754.h::85

pf_ieee754_is_infinity_f32()

pf/ieee754.h::91

pf_ieee754_is_infinity_f64()

pf/ieee754.h::97

pf_ieee754_is_nan_f32()

pf/ieee754.h::103

pf_ieee754_is_nan_f64()

pf/ieee754.h::109

pf_ieee754_is_zero_f32()

pf/ieee754.h::115

pf_ieee754_is_zero_f64()

pf/ieee754.h::121

pf_ieee754_is_subnormal_f32()

pf/ieee754.h::127

pf_ieee754_is_subnormal_f64()

pf/ieee754.h::133

pf_ieee754_is_positive_f32()

pf/ieee754.h::139

pf_ieee754_is_positive_f64()

pf/ieee754.h::145

pf_ieee754_absolute_f32()

pf/ieee754.h::151

pf_ieee754_absolute_f64()

pf/ieee754.h::157

pf_ieee754_approx_equal_f32()

pf/ieee754.h::163

pf_ieee754_approx_equal_f64()

pf/ieee754.h::169

pf_ieee754_generate_f32()

pf/ieee754.h::175

pf_ieee754_generate_f64()

pf/ieee754.h::181

pf_ieee754_generate_nan_f32()

pf/ieee754.h::187

pf_ieee754_generate_nan_f64()

pf/ieee754.h::194

pf_ieee754_generate_infinity_f32()

pf/ieee754.h::201

pf_ieee754_generate_infinity_f64()

pf/ieee754.h::207

pf_ieee754_truncate_f32()

pf/ieee754.h::213

pf_ieee754_truncate_f64()

pf/ieee754.h::219

pf_ieee754_subnormal_flush_to_zero_f32()

pf/ieee754.h::225

pf_ieee754_subnormal_flush_to_zero_f64()

pf/ieee754.h::231

pf_ieee754_next_f32()

pf/ieee754.h::237

pf_ieee754_prev_f32()

pf/ieee754.h::243

pf_ieee754_next_f64()

pf/ieee754.h::249

pf_ieee754_prev_f64()

pf/ieee754.h::255

pf/image.h

pf_image_codec

pf/image.h::14

pf_image_codec_name_cstring[]

pf/image.h::24

pf_image_codec_file_extension_cstring[]

pf/image.h::29

pf_image_codec_from_file_path()

pf/image.h::34

pf_image_to_pixels()

pf/image.h::41

pf_image_from_pixels()

pf/image.h::48

pf_image_blit()

pf/image.h::56

pf_image_decode_metrics()

pf/image.h::67

pf_image_decode_data()

pf/image.h::76

pf_image_encode_data()

pf/image.h::85

pf/image_atlas.h

pf_image_atlas_system

pf/image_atlas.h::15

pf_image_atlas

pf/image_atlas.h::48

pf_image_atlas_system_description

pf/image_atlas.h::55

pf_image_atlas_system_create()

pf/image_atlas.h::62

pf_image_atlas_is_acquired()

pf/image_atlas.h::70

pf_image_atlas_acquire()

pf/image_atlas.h::77

pf_image_atlas_acquire_from_serialised_data_and_image()

pf/image_atlas.h::90

pf_image_atlas_release()

pf/image_atlas.h::104

pf_image_atlas_store_glyph()

pf/image_atlas.h::113

pf_image_atlas_store()

pf/image_atlas.h::132

pf_image_atlas_get_glyph()

pf/image_atlas.h::147

pf_image_atlas_get()

pf/image_atlas.h::162

pf_image_atlas_clear()

pf/image_atlas.h::174

pf_image_atlas_get_gpu_image()

pf/image_atlas.h::181

pf_image_atlas_get_image_metrics()

pf/image_atlas.h::188

pf_image_atlas_get_image_data()

pf/image_atlas.h::195

pf_image_atlas_upload_to_gpu()

pf/image_atlas.h::202

pf_image_atlas_serialise_entry_data()

pf/image_atlas.h::211

pf_image_atlas_encode_image()

pf/image_atlas.h::222

pf/image_metrics.h

enum pf_image_metrics_filtering_algorithm

pf/image_metrics.h::5

pf_image_metrics_filtering_algorithm_name_cstring[];

pf/image_metrics.h::14

pf_image_metrics_channels

pf/image_metrics.h::19

pf_image_metrics_channels_name_cstring[]

pf/image_metrics.h::30

pf_image_metrics_channels_count[]

pf/image_metrics.h::34

pf_image_metrics_data_type

pf/image_metrics.h::39

pf_image_metrics_data_type_name_cstring[]

pf/image_metrics.h::48

pf_image_metrics_data_type_size

pf/image_metrics.h::52

pf_image_metrics

pf/image_metrics.h::57

pf_image_metrics_calculate_size()

pf/image_metrics.h::68

pf_image_metrics_encode_to_string_map()

pf/image_metrics.h::74

pf_image_metrics_decode_from_string_map()

pf/image_metrics.h::82

pf/int_safety_generic.h

pf_int_negate_is_safe_T()

pf/int_safety_generic.h::9

pf_int_checked_negate_T()

pf/int_safety_generic.h::15

pf_int_div_is_safe_T()

pf/int_safety_generic.h::21

pf_int_checked_div_T()

pf/int_safety_generic.h::27

pf_int_mod_is_safe_T()

pf/int_safety_generic.h::33

pf_int_checked_mod_T()

pf/int_safety_generic.h::39

pf_int_mult_is_safe_T()

pf/int_safety_generic.h::45

pf_int_checked_mult_T()

pf/int_safety_generic.h::51

pf_int_add_is_safe_T()

pf/int_safety_generic.h::57

pf_int_checked_add_T()

pf/int_safety_generic.h::63

pf_int_sub_is_safe_T()

pf/int_safety_generic.h::69

pf_int_checked_sub_T()

pf/int_safety_generic.h::75

pf_int_from_f32_is_safe_T()

pf/int_safety_generic.h::81

pf_int_from_f32_checked_T()

pf/int_safety_generic.h::87

pf_int_from_f64_is_safe_T()

pf/int_safety_generic.h::93

pf_int_from_f64_checked_T()

pf/int_safety_generic.h::99

pf/interpolation.h

enum pf_interpolation_type

pf/interpolation.h::7

pf_interpolation_type_name_cstring

pf/interpolation.h::17

pf_interpolation_linear_f32()

pf/interpolation.h::22

pf_interpolation_linear_vector2_f32()

pf/interpolation.h::28

pf_interpolation_hermite_f32()

pf/interpolation.h::34

pf/lexer.h

pf_lexer

pf/lexer.h::24

pf_lexer_format_syntax_error()

pf/lexer.h::44

pf_lexer_create()

pf/lexer.h::50

pf_lexer_peek_codepoint()

pf/lexer.h::57

pf_lexer_skip_codepoint()

pf/lexer.h::64

pf_lexer_consume_codepoint()

pf/lexer.h::70

pf_lexer_at_end()

pf/lexer.h::76

pf_lexer_emit_token()

pf/lexer.h::82

pf_lexer_token_to_human_readable_string()

pf/lexer.h::89

pf_lexer_get_tokens()

pf/lexer.h::96

pf/library.h

pf_library

pf/library.h::8

pf_library_file_extension_cstring

pf/library.h::16

pf_library_load()

pf/library.h::21

pf_library_get_symbol()

pf/library.h::27

pf_library_unload()

pf/library.h::33

pf/localisation.h

enum pf_localisation_language

pf/localisation.h::8

pf_localisation_language_iso639_1_cstring[]

pf/localisation.h::17

pf_localisation_language_endonym_cstring[]

pf/localisation.h::21

pf_localisation_language_exonym_in_english_cstring[]

pf/localisation.h::25

enum pf_localisation_country

pf/localisation.h::30

pf_localisation_country_iso3166_cstring[]

pf/localisation.h::40

pf_localisation_country_endonym_cstring[]

pf/localisation.h::44

pf_localisation_country_exonym_in_english_cstring[]

pf/localisation.h::48

pf_localisation_system

pf/localisation.h::53

pf_localisation_system_create()

pf/localisation.h::60

pf_localisation_set_locale()

pf/localisation.h::69

pf_localisation_get_string()

pf/localisation.h::76

pf/locator_list.h

pf_locator_list_scheme

pf/locator_list.h::8

pf_locator_list

pf/locator_list.h::19

pf_locator_list_from_serialisable()

pf/locator_list.h::31

pf_locator_list_get_by_name()

pf/locator_list.h::41

pf/main_loop.h

pf_main_loop

pf/main_loop.h::8

pf_main_loop_description

pf/main_loop.h::24

pf_main_loop_dont_wait_for_events()

pf/main_loop.h::33

pf_main_loop_set_event_wait_timeout_ms()

pf/main_loop.h::39

pf_main_loop_run()

pf/main_loop.h::45

pf_main_loop_get_target_fps()

pf/main_loop.h::56

pf_main_loop_get_average_fps()

pf/main_loop.h::62

pf/maths.h

PF_E_F32

pf/maths.h::14

PF_PHI_F32

pf/maths.h::19

PF_PI_F32

pf/maths.h::24

PF_DEGREES_PER_TURN_F32

pf/maths.h::29

PF_LINE_VERTEX_COUNT

pf/maths.h::34

PF_CUBE_TRIANGLE_COUNT

pf/maths.h::37

PF_CUBE_VERTEX_COUNT

pf/maths.h::40

PF_QUADRANGLE_TRIANGLE_COUNT

pf/maths.h::43

PF_QUADRANGLE_VERTEX_COUNT

pf/maths.h::46

PF_TRIANGLE_VERTEX_COUNT

pf/maths.h::49

PF_TRIANGLE_INDEX_COUNT

pf/maths.h::52

pf_mean_f32()

pf/maths.h::65

pf_root_mean_square_f32()

pf/maths.h::71

pf_sign_f32()

pf/maths.h::77

pf_abs_f32()

pf/maths.h::83

pf_round_f32()

pf/maths.h::89

pf_round_f64()

pf/maths.h::95

pf_floor_f32()

pf/maths.h::101

pf_floor_f64()

pf/maths.h::107

pf_map_f32()

pf/maths.h::113

pf_ceil_f32()

pf/maths.h::119

pf_ceil_f64()

pf/maths.h::125

pf_pow_f32()

pf/maths.h::131

pf_square_root_f32()

pf/maths.h::137

pf_bias_f32()

pf/maths.h::143

pf_gain_f32()

pf/maths.h::149

pf_fract_f32()

pf/maths.h::155

pf_angle_between_f32()

pf/maths.h::161

pf_smoothstep_f32()

pf/maths.h::167

pf_smootherstep_f32()

pf/maths.h::173

pf_exp_f32()

pf/maths.h::179

pf_exponential_decay_f32()

pf/maths.h::185

pf_clamp_f32()

pf/maths.h::191

pf_min_f32()

pf/maths.h::197

pf_max_f32()

pf/maths.h::203

pf_clamp_isize()

pf/maths.h::209

pf_min_isize()

pf/maths.h::215

pf_abs_isize()

pf/maths.h::221

pf_sign_isize()

pf/maths.h::227

pf_max_isize()

pf/maths.h::233

pf_sinc_f32()

pf/maths.h::239

pf_sin_f32()

pf/maths.h::245

pf_asin_f32()

pf/maths.h::251

pf_tan_f32()

pf/maths.h::257

pf_atan_f32()

pf/maths.h::263

pf_cos_f32()

pf/maths.h::269

pf_acos_f32()

pf/maths.h::275

pf/matrix.h

pf_matrix4x4_from_srt_3d_f32()

pf/matrix.h::17

pf_matrix3x3_identity_f32()

pf/matrix.h::23

pf_matrix3x3_concatenate_f32()

pf/matrix.h::29

pf_matrix3x3_transform_homogenous_coordinates_f32()

pf/matrix.h::35

pf_matrix3x3_transform_position_f32()

pf/matrix.h::42

pf_matrix3x3_transform_direction_f32()

pf/matrix.h::48

pf_matrix3x3_from_translation_f32()

pf/matrix.h::54

pf_matrix3x3_from_scale_uniform_f32()

pf/matrix.h::60

pf_matrix3x3_from_scale_f32()

pf/matrix.h::66

pf_matrix3x3_from_rotation_f32()

pf/matrix.h::72

pf_matrix4x4_orthographic_projection_f32()

pf/matrix.h::79

pf_matrix4x4_perspective_projection_f32()

pf/matrix.h::88

pf_matrix4x4_concatenate_f32()

pf/matrix.h::95

pf_matrix4x4_invert_f32()

pf/matrix.h::101

pf_matrix4x4_transform_homogenous_coordinates_f32()

pf/matrix.h::107

pf_matrix4x4_transform_position_3d_f32()

pf/matrix.h::114

pf_matrix4x4_transform_direction_3d_f32()

pf/matrix.h::121

pf_matrix4x4_transform_position_2d_f32()

pf/matrix.h::128

pf_matrix4x4_transform_direction_2d_f32()

pf/matrix.h::135

pf_matrix4x4_from_rotation_f32()

pf/matrix.h::142

pf_matrix4x4_identity_f32()

pf/matrix.h::148

pf_matrix4x4_from_translation_f32()

pf/matrix.h::154

pf_matrix4x4_from_scale_uniform_f32()

pf/matrix.h::160

pf_matrix4x4_from_scale_f32()

pf/matrix.h::166

pf/memory_pool.h

pf_memory_pool_description

pf/memory_pool.h::14

pf_memory_pool

pf/memory_pool.h::27

pf_memory_pool_region

pf/memory_pool.h::41

pf_memory_pool_region_get_bytes()

pf/memory_pool.h::48

pf_memory_pool_region_get_mutable_bytes()

pf/memory_pool.h::55

pf_memory_pool_create()

pf/memory_pool.h::62

pf_memory_pool_region_acquire()

pf/memory_pool.h::70

pf_memory_pool_region_guard_is_intact()

pf/memory_pool.h::79

pf_memory_pool_region_is_acquired()

pf/memory_pool.h::86

pf_memory_pool_region_compare()

pf/memory_pool.h::93

pf_memory_pool_region_release()

pf/memory_pool.h::100

pf_memory_pool_defrag()

pf/memory_pool.h::106

pf_memory_pool_get_debug_string()

pf/memory_pool.h::112

pf/metric_prefix.h

PF_METRIC_PREFIX_QUECTO

pf/metric_prefix.h::7

PF_METRIC_PREFIX_RONTO

pf/metric_prefix.h::10

PF_METRIC_PREFIX_YOCTO

pf/metric_prefix.h::13

PF_METRIC_PREFIX_ZEPTO

pf/metric_prefix.h::16

PF_METRIC_PREFIX_ATTO

pf/metric_prefix.h::19

PF_METRIC_PREFIX_FEMTO

pf/metric_prefix.h::22

PF_METRIC_PREFIX_PICO

pf/metric_prefix.h::25

PF_METRIC_PREFIX_NANO

pf/metric_prefix.h::28

PF_METRIC_PREFIX_MICRO

pf/metric_prefix.h::31

PF_METRIC_PREFIX_MILLI

pf/metric_prefix.h::34

PF_METRIC_PREFIX_KILO

pf/metric_prefix.h::37

PF_METRIC_PREFIX_MEGA

pf/metric_prefix.h::40

PF_METRIC_PREFIX_GIGA

pf/metric_prefix.h::43

PF_METRIC_PREFIX_TERA

pf/metric_prefix.h::46

PF_METRIC_PREFIX_PETA

pf/metric_prefix.h::49

PF_METRIC_PREFIX_EXA

pf/metric_prefix.h::52

PF_METRIC_PREFIX_ZETTA

pf/metric_prefix.h::55

PF_METRIC_PREFIX_YOTTA

pf/metric_prefix.h::58

PF_METRIC_PREFIX_RONNA

pf/metric_prefix.h::61

PF_METRIC_PREFIX_QUETTA

pf/metric_prefix.h::64

pf_metric_prefix_scale_factor[]

pf/metric_prefix.h::91

pf_metric_prefix_symbol_cstring[]

pf/metric_prefix.h::96

pf_metric_prefix_name_cstring[]

pf/metric_prefix.h::101

pf/midi.h

enum pf_midi_message_type

pf/midi.h::5

pf_midi_message_type_name_cstring[]

pf/midi.h::14

pf_midi_message

pf/midi.h::19

enum pf_midi_note

pf/midi.h::38

pf_midi_note_to_frequency[]

pf/midi.h::48

pf/mime_type.h

pf_mime_type

pf/mime_type.h::14

pf_mime_type_lexer_token_type

pf/mime_type.h::23

pf_mime_type_parser_mode

pf/mime_type.h::35

pf_mime_type_deserialise()

pf/mime_type.h::45

pf_mime_type_serialise()

pf/mime_type.h::54

pf/numeric_types.h

pf_radix

pf/numeric_types.h::28

u8

pf/numeric_types.h::38

PF_U8_MAX

pf/numeric_types.h::43

u16

pf/numeric_types.h::48

PF_U16_MAX

pf/numeric_types.h::53

u32

pf/numeric_types.h::58

PF_U32_MAX

pf/numeric_types.h::63

PF_U24_SIZE

pf/numeric_types.h::68

PF_U24_MAX

pf/numeric_types.h::73

PF_I24_MAX

pf/numeric_types.h::78

PF_I24_MIN

pf/numeric_types.h::83

u64

pf/numeric_types.h::88

PF_U64_MAX

pf/numeric_types.h::93

i8

pf/numeric_types.h::98

PF_I8_MAX

pf/numeric_types.h::103

PF_I8_MIN

pf/numeric_types.h::108

i16

pf/numeric_types.h::113

PF_I16_MAX

pf/numeric_types.h::118

PF_I16_MIN

pf/numeric_types.h::123

i32

pf/numeric_types.h::128

PF_I32_MAX

pf/numeric_types.h::133

PF_I32_MIN

pf/numeric_types.h::138

i64

pf/numeric_types.h::143

f32

pf/numeric_types.h::147

f64

pf/numeric_types.h::151

PF_I64_MAX

pf/numeric_types.h::156

PF_I64_MIN

pf/numeric_types.h::160

usize

pf/numeric_types.h::165

PF_USIZE_MAX

pf/numeric_types.h::169

isize

pf/numeric_types.h::173

PF_ISIZE_MAX

pf/numeric_types.h::177

PF_ISIZE_MIN

pf/numeric_types.h::181

pf_vector2_i16

pf/numeric_types.h::205

pf_vector2_isize

pf/numeric_types.h::213

pf_vector2_usize

pf/numeric_types.h::221

pf_vector2_u64

pf/numeric_types.h::229

pf_vector2_i64

pf/numeric_types.h::237

pf_vector2_f32

pf/numeric_types.h::245

pf_vector3_f32

pf/numeric_types.h::254

pf_vector3_usize

pf/numeric_types.h::263

pf_vector4_usize

pf/numeric_types.h::272

pf_quaternion_f32

pf/numeric_types.h::282

pf_basis_2d_f32

pf/numeric_types.h::287

pf_basis_3d

pf/numeric_types.h::295

pf_matrix3x3_f32

pf/numeric_types.h::304

pf_matrix4x4_f32

pf/numeric_types.h::313

pf_srt_3d_f32

pf/numeric_types.h::323

pf_polar_coords_f32

pf/numeric_types.h::332

pf_spherical_coords_f32

pf/numeric_types.h::340

pf_cylindrical_coords_f32

pf/numeric_types.h::349

pf_rectangle_isize

pf/numeric_types.h::358

pf_rectangle_usize

pf/numeric_types.h::366

pf_rectangle_i64

pf/numeric_types.h::374

pf_rectangle_i16

pf/numeric_types.h::382

pf_rectangle_u64

pf/numeric_types.h::390

pf_rectangle_f32

pf/numeric_types.h::398

PF_SCALAR_STRIDE

pf/numeric_types.h::407

PF_VECTOR2_STRIDE

pf/numeric_types.h::414

PF_VECTOR3_STRIDE

pf/numeric_types.h::421

PF_VECTOR4_STRIDE

pf/numeric_types.h::428

PF_MAT2X2_STRIDE

pf/numeric_types.h::436

PF_RECTANGLE_STRIDE

pf/numeric_types.h::443

PF_MAT3X3_STRIDE

pf/numeric_types.h::450

PF_MAT4X4_STRIDE

pf/numeric_types.h::457

PF_SIZE_KIBIBYTES()

pf/numeric_types.h::464

PF_SIZE_MEBIBYTES()

pf/numeric_types.h::468

PF_SIZE_GIBIBYTES()

pf/numeric_types.h::472

PF_SIZE_ALIGNMENT_MAX

pf/numeric_types.h::477

pf_flags

pf/numeric_types.h::482

PF_BYTE_SIZE

pf/numeric_types.h::487

PF_NULL

pf/numeric_types.h::492

PF_BINARY_XXXX_XXXX

pf/numeric_types.h::497

pf/oriented_bounding_box.h

pf_oriented_bounding_box_2d_f32

pf/oriented_bounding_box.h::8

pf_oriented_bounding_box_nearest_point_2d_f32()

pf/oriented_bounding_box.h::18

pf/panic.h

pf_panic()

pf/panic.h::7

pf/parameter.h

PF_PARAMETER_FIT_CAPACITY_TO_INITIAL_VALUE

pf/parameter.h::10

pf_parameter

pf/parameter.h::15

pf_parameter_system

pf/parameter.h::22

pf_parameter_on_change

pf/parameter.h::36

PF_PARAMETER_SMALL_VALUE_COUNT_MAX

pf/parameter.h::42

pf_parameter_type

pf/parameter.h::49

pf_parameter_type_name_cstring[]

pf/parameter.h::63

pf_parameter_string_type_name_cstring[]

pf/parameter.h::68

pf_parameter_description

pf/parameter.h::73

pf_parameter_force_call_on_change()

pf/parameter.h::101

pf_parameter_enable_on_change_callback()

pf/parameter.h::109

pf_parameter_disable_on_change_callback()

pf/parameter.h::115

pf_parameter_acquire_bitset()

pf/parameter.h::121

pf_parameter_acquire_bool()

pf/parameter.h::132

pf_parameter_set_index_of_bitset()

pf/parameter.h::143

pf_parameter_set_bool()

pf/parameter.h::150

pf_parameter_reset_index_of_bitset()

pf/parameter.h::157

pf_parameter_toggle_index_of_bitset()

pf/parameter.h::164

pf_parameter_toggle_bool()

pf/parameter.h::172

pf_parameter_get_index_of_bitset()

pf/parameter.h::179

pf_parameter_get_bool()

pf/parameter.h::186

pf_parameter_get_bitset()

pf/parameter.h::192

pf_parameter_set_bitset()

pf/parameter.h::199

pf_parameter_set_default_bitset()

pf/parameter.h::206

pf_parameter_acquire_string()

pf/parameter.h::214

pf_parameter_set_string()

pf/parameter.h::225

pf_parameter_get_string()

pf/parameter.h::232

pf_parameter_get_default_string()

pf/parameter.h::239

pf_parameter_set_default_string()

pf/parameter.h::246

pf_parameter_system

pf/parameter.h::275

pf_parameter_system_description

pf/parameter.h::297

pf_parameter_system_create()

pf/parameter.h::306

pf_parameter_system_get_name_utf8_count_max()

pf/parameter.h::314

pf_parameter_get_by_name()

pf/parameter.h::320

pf_parameter_get_index_has_tag_by_tag()

pf/parameter.h::326

pf_parameter_get_from_indices_bitset()

pf/parameter.h::335

pf_parameter_get_tagged()

pf/parameter.h::343

pf_parameter_has_tag()

pf/parameter.h::351

pf_parameter_apply_tag()

pf/parameter.h::357

pf_parameter_remove_tag()

pf/parameter.h::363

pf_parameter_clear_tags()

pf/parameter.h::369

pf_parameter_get_type()

pf/parameter.h::375

pf_parameter_get_capacity()

pf/parameter.h::381

pf_parameter_set_bounds_from_string()

pf/parameter.h::387

pf_parameter_get_bounds_min_as_string()

pf/parameter.h::396

pf_parameter_get_bounds_max_as_string()

pf/parameter.h::404

pf_parameter_set_normalised_index_element_of_array_strided()

pf/parameter.h::412

pf_parameter_get_normalised_index_element_of_array_strided()

pf/parameter.h::420

pf_parameter_get_stride()

pf/parameter.h::428

pf_parameter_reset()

pf/parameter.h::434

pf_parameter_reset_index_of_array_strided()

pf/parameter.h::440

pf_parameter_reset_index_element_of_array_strided()

pf/parameter.h::447

pf_parameter_release()

pf/parameter.h::454

pf_parameter_get_unstrided_capacity()

pf/parameter.h::461

pf_parameter_get_strided_capacity()

pf/parameter.h::467

pf_parameter_get_unstrided_count()

pf/parameter.h::474

pf_parameter_get_strided_count()

pf/parameter.h::480

pf_parameter_get_name()

pf/parameter.h::486

pf_parameter_get_enum_value_names()

pf/parameter.h::492

pf_parameter_clear_dirty_flags()

pf/parameter.h::499

pf_parameter_is_dirty()

pf/parameter.h::505

pf_parameter_is_acquired()

pf/parameter.h::511

pf_parameter_compare()

pf/parameter.h::517

pf_parameter_get_array_strided_default_as_string_list()

pf/parameter.h::523

pf_parameter_get_array_strided_as_string_list()

pf/parameter.h::531

pf_parameter_get_index_of_array_strided_as_string_list()

pf/parameter.h::539

pf_parameter_get_index_element_of_array_strided_as_string()

pf/parameter.h::547

pf_parameter_set_default_of_array_strided_from_string_list()

pf/parameter.h::555

pf_parameter_set_array_strided_from_string_list()

pf/parameter.h::563

pf_parameter_set_index_of_array_strided_from_string_list()

pf/parameter.h::571

pf_parameter_set_index_element_of_array_strided_from_string()

pf/parameter.h::579

PF_PARAMETER_LIST_DECODE_FROM_STRING_MAP_FLAG_INCLUDE_BOUNDS

pf/parameter.h::587

PF_PARAMETER_LIST_DECODE_FROM_STRING_MAP_FLAG_INCLUDE_DEFAULT

pf/parameter.h::590

pf_parameter_array_decode_from_string_map()

pf/parameter.h::598

PF_PARAMETER_LIST_ENCODE_TO_STRING_MAP_FLAG_INCLUDE_BOUNDS

pf/parameter.h::607

PF_PARAMETER_LIST_ENCODE_TO_STRING_MAP_FLAG_INCLUDE_DEFAULT

pf/parameter.h::610

pf_parameter_array_encode_to_string_map()

pf/parameter.h::618

pf_parameter_copy()

pf/parameter.h::629

pf_parameter_type_is_numeric()

pf/parameter.h::636

pf_parameter_type_is_string()

pf/parameter.h::642

pf_parameter_type_is_bool()

pf/parameter.h::648

pf/parameter_generic.h

pf_parameter_acquire_array_strided_T()

pf/parameter_generic.h::26

pf_parameter_acquire_array_T()

pf/parameter_generic.h::39

pf_parameter_acquire_T()

pf/parameter_generic.h::52

pf_parameter_reset_T()

pf/parameter_generic.h::64

pf_parameter_reset_index_of_array_strided_T()

pf/parameter_generic.h::71

pf_parameter_reset_index_element_of_array_strided_T()

pf/parameter_generic.h::78

pf_parameter_set_bounds_T()

pf/parameter_generic.h::86

pf_parameter_get_bounds_T()

pf/parameter_generic.h::93

pf_parameter_get_min_T()

pf/parameter_generic.h::100

pf_parameter_get_max_T()

pf/parameter_generic.h::107

pf_parameter_set_T()

pf/parameter_generic.h::114

pf_parameter_set_array_strided_T()

pf/parameter_generic.h::121

pf_parameter_set_array_T()

pf/parameter_generic.h::128

pf_parameter_copy_array_strided_T()

pf/parameter_generic.h::135

pf_parameter_set_index_of_array_strided_T()

pf/parameter_generic.h::142

pf_parameter_set_index_element_of_array_strided_T()

pf/parameter_generic.h::150

pf_parameter_set_normalised_index_element_of_array_strided_T()

pf/parameter_generic.h::158

pf_parameter_get_array_strided_T()

pf/parameter_generic.h::166

pf_parameter_get_array_T()

pf/parameter_generic.h::173

pf_parameter_get_default_array_strided_T()

pf/parameter_generic.h::180

pf_parameter_get_default_array_T()

pf/parameter_generic.h::187

pf_parameter_get_index_of_array_strided_T()

pf/parameter_generic.h::194

pf_parameter_get_index_element_of_array_strided_T()

pf/parameter_generic.h::201

pf_parameter_get_T()

pf/parameter_generic.h::209

pf_parameter_get_normalised_index_element_of_array_strided_T()

pf/parameter_generic.h::215

pf_parameter_get_default_array_strided_T()

pf/parameter_generic.h::223

pf_parameter_set_default_T()

pf/parameter_generic.h::231

pf_parameter_release_T()

pf/parameter_generic.h::238

pf/parser.h

pf_parser

pf/parser.h::10

pf_parser_state

pf/parser.h::21

pf_parser_format_syntax_error()

pf/parser.h::29

pf_parser_create()

pf/parser.h::35

pf_parser_reset()

pf/parser.h::43

pf_parser_set_mode()

pf/parser.h::49

pf_parser_get_mode()

pf/parser.h::55

pf_parser_advance()

pf/parser.h::61

pf_parser_advance_multiple_of_type()

pf/parser.h::67

pf_parser_peek_token()

pf/parser.h::73

pf_parser_is_at_end()

pf/parser.h::79

pf_parser_get_state()

pf/parser.h::85

pf_parser_set_state()

pf/parser.h::91

pf/pool.h

pf_pool_handle

pf/pool.h::10

pf_pool_handle_compare()

pf/pool.h::19

enum pf_pool_naming_rule

pf/pool.h::25

pf_pool_naming_rule_cstring[]

pf/pool.h::37

pf_pool

pf/pool.h::47

pf_pool_description

pf/pool.h::63

pf_pool_create()

pf/pool.h::71

pf_pool_acquire()

pf/pool.h::78

pf_pool_is_acquired()

pf/pool.h::84

pf_pool_index_is_acquired()

pf/pool.h::90

pf_pool_force_acquire_free_index()

pf/pool.h::96

pf_pool_release()

pf/pool.h::102

pf_pool_handle_from_acquired_index()

pf/pool.h::108

pf_pool_get_name_utf8_count_max()

pf/pool.h::114

pf_pool_get_name()

pf/pool.h::120

pf_pool_get_handle_from_unique_name()

pf/pool.h::126

pf_pool_get_acquired_count()

pf/pool.h::132

pf_pool_get_acquired_indices()

pf/pool.h::138

pf/print.h

PF_PRINT_TARGET_STDOUT

pf/print.h::9

PF_PRINT_TARGET_STDERR

pf/print.h::12

pf_print()

pf/print.h::21

pf/process.h

pf_process

pf/process.h::10

PF_PROCESS_STREAM_STDOUT

pf/process.h::17

PF_PROCESS_STREAM_STDERR

pf/process.h::20

PF_PROCESS_STREAM_STDIN

pf/process.h::23

PF_PROCESS_FLAG_INHERIT_ENVIRONMENT

pf/process.h::26

pf_process_execute()

pf/process.h::36

pf_process_wait()

pf/process.h::43

pf_process_poll()

pf/process.h::51

pf_process_stream_read()

pf/process.h::58

pf_process_stream_write()

pf/process.h::65

pf_process_close()

pf/process.h::72

pf_process_terminate()

pf/process.h::79

pf/profiler.h

pf_profiler

pf/profiler.h::10

pf_profiler_time_interval

pf/profiler.h::36

pf_profiler_description

pf/profiler.h::47

pf_profiler_create

pf/profiler.h::58

PF_PROFILER_NAMED_TIMER_BEGIN()

pf/profiler.h::73

PF_PROFILER_NAMED_TIMER_END()

pf/profiler.h::77

PF_PROFILER_FUNCTION_TIMER_BEGIN()

pf/profiler.h::81

PF_PROFILER_FUNCTION_TIMER_END()

pf/profiler.h::85

pf_profiler_frame

pf/profiler.h::119

pf_profiler_begin_frame()

pf/profiler.h::143

pf_profiler_end_frame()

pf/profiler.h::149

pf_profiler_get_previous_frames()

pf/profiler.h::155

pf/quaternion.h

pf_quaternion_identity_f32()

pf/quaternion.h::9

pf_quaternion_inverse_f32()

pf/quaternion.h::15

pf_quaternion_from_euler_angles_f32()

pf/quaternion.h::21

pf_quaternion_concatenate_f32()

pf/quaternion.h::27

pf_quaternion_rotate_direction_3d_f32()

pf/quaternion.h::33

pf_quaternion_rotate_direction_2d_f32()

pf/quaternion.h::39

pf_quaternion_angle_between_f32()

pf/quaternion.h::45

pf_quaternion_interpolation_linear_f32()

pf/quaternion.h::51

pf/queue_generic.h

pf_queue_T

pf/queue_generic.h::9

pf_queue_create_T()

pf/queue_generic.h::20

pf_queue_write_T()

pf/queue_generic.h::27

pf_queue_write_ring_T()

pf/queue_generic.h::34

pf_queue_peek_fifo_T()

pf/queue_generic.h::41

pf_queue_peek_lifo_T()

pf/queue_generic.h::48

pf_queue_consume_fifo_T()

pf/queue_generic.h::55

pf_queue_shift_T()

pf/queue_generic.h::61

pf_queue_reset_T()

pf/queue_generic.h::68

pf_queue_get_used_count_T()

pf/queue_generic.h::74

pf/random.h

pf_random_pcg32

pf/random.h::10

pf_random_pcg32_seed()

pf/random.h::19

pf_random_pcg32_next_u32()

pf/random.h::25

pf_random_pcg32_next_normalised_f32()

pf/random.h::31

pf_random_noise_f32()

pf/random.h::37

pf_random_noise_2d_f32()

pf/random.h::43

pf/range.h

pf_range

pf/range.h::7

pf_range_all()

pf/range.h::15

pf_range_clamp()

pf/range.h::21

pf/rectangle.h

pf_rectangle_compare_isize()

pf/rectangle.h::10

pf_rectangle_between_isize()

pf/rectangle.h::16

pf_rectangle_overlaps_point_isize()

pf/rectangle.h::22

pf_rectangle_overlaps_point_f32()

pf/rectangle.h::28

pf_rectangle_fit_dimensions_isize()

pf/rectangle.h::34

pf_rectangle_grow_to_contain_isize()

pf/rectangle.h::41

pf_rectangle_intersect_isize()

pf/rectangle.h::47

pf_rectangle_nearest_point_f32()

pf/rectangle.h::53

pf_rectangle_get_far_corner_isize()

pf/rectangle.h::59

pf_rectangle_nearest_point_isize()

pf/rectangle.h::65

pf_rectangle_fill_dimensions_isize()

pf/rectangle.h::71

pf_rectangle_align_position_isize()

pf/rectangle.h::77

pf_rectangle_fit_dimensions_contain_isize()

pf/rectangle.h::85

pf_rectangle_fit_dimensions_cover_isize()

pf/rectangle.h::91

pf_rectangle_isize_to_rectangle_i64_array()

pf/rectangle.h::97

pf_rectangle_isize_from_rectangle_i64_array()

pf/rectangle.h::104

pf_rectangle_isize_to_rectangle_i64()

pf/rectangle.h::111

pf_rectangle_isize_from_rectangle_i64()

pf/rectangle.h::117

pf/result.h

pf_result

pf/result.h::7

pf_result_to_cstring()

pf/result.h::53

pf/scratch_space.h

pf_scratch_space_thread_assign_index()

pf/scratch_space.h::20

pf_scratch_space_system_create()

pf/scratch_space.h::26

pf_scratch_space_acquire()

pf/scratch_space.h::33

pf_scratch_space_release()

pf/scratch_space.h::39

pf/serial_port.h

PF_SERIAL_PORT_WRITE_AVAILABLE

pf/serial_port.h::8

PF_SERIAL_PORT_READ_AVAILABLE

pf/serial_port.h::11

pf_serial_port

pf/serial_port.h::19

pf_serial_port_create()

pf/serial_port.h::34

pf_serial_port_write()

pf/serial_port.h::41

pf_serial_port_read()

pf/serial_port.h::48

pf_serial_ports_poll()

pf/serial_port.h::55

pf_serial_port_close()

pf/serial_port.h::63

pf/serialisable.h

pf_serialisable_type

pf/serialisable.h::25

pf_serialisable_type_cstring[]

pf/serialisable.h::44

pf_serialisable

pf/serialisable.h::73

pf_serialisable_deserialise()

pf/serialisable.h::89

pf_serialisable_serialise()

pf/serialisable.h::97

pf_serialisable_get_entry_count()

pf/serialisable.h::103

pf_serialisable_get_entry_type()

pf/serialisable.h::109

pf_serialisable_get_entry_stride()

pf/serialisable.h::115

pf_serialisable_create()

pf/serialisable.h::121

pf_serialisable_to_string_map()

pf/serialisable.h::128

pf_serialisable_to_preview_string()

pf/serialisable.h::136

pf_serialisable_get_entry_index_by_name()

pf/serialisable.h::145

pf_serialisable_append_string()

pf/serialisable.h::153

pf_serialisable_append_bitset()

pf/serialisable.h::161

pf_serialisable_get_string()

pf/serialisable.h::169

pf_serialisable_get_bitset()

pf/serialisable.h::176

pf_serialisable_get_uint_as_usize()

pf/serialisable.h::223

pf_serialisable_get_array_strided_uint_as_array_strided_usize()

pf/serialisable.h::230

pf_serialisable_get_array_uint_as_array_usize()

pf/serialisable.h::239

pf/serialisable_generic.h

pf_serialisable_append_array_strided_T()

pf/serialisable_generic.h::9

pf_serialisable_append_array_T()

pf/serialisable_generic.h::18

pf_serialisable_get_T()

pf/serialisable_generic.h::27

pf_serialisable_get_array_strided_T()

pf/serialisable_generic.h::34

pf_serialisable_get_array_T()

pf/serialisable_generic.h::41

pf/sfnt.h

pf_sfnt

pf/sfnt.h::9

pf_sfnt_decode()

pf/sfnt.h::32

pf_sfnt_get_glyph_indices_from_utf32()

pf/sfnt.h::40

pf/skeleton.h

pf_skeleton_bone_animation_interpolation

pf/skeleton.h::12

pf_skeleton_bone_animation_interpolation_name_cstring[]

pf/skeleton.h::22

pf_skeleton_bone_animation_channel

pf/skeleton.h::27

pf_skeleton_bone_animation_channel_name_cstring[]

pf/skeleton.h::44

pf_skeleton_animation_clip

pf/skeleton.h::60

pf_skeleton_animation_clip_set()

pf/skeleton.h::75

pf_skeleton_animation_clip_sample_and_update()

pf/skeleton.h::81

pf_skeleton_description

pf/skeleton.h::92

pf_skeleton_build()

pf/skeleton.h::104

pf_skeleton_get_bone_index_by_name()

pf/skeleton.h::111

pf_skeleton_get_model_space_transform()

pf/skeleton.h::119

pf_skeleton_bone_animation_clip_from_serialisable()

pf/skeleton.h::127

pf/socket.h

enum pf_socket_type

pf/socket.h::7

pf_socket

pf/socket.h::16

pf_socket_type_name_cstring

pf/socket.h::32

pf_socket_create()

pf/socket.h::37

pf_socket_listen()

pf/socket.h::45

pf_socket_accept()

pf/socket.h::51

pf_socket_connect()

pf/socket.h::62

PF_SOCKET_SEND_AVAILABLE

pf/socket.h::69

PF_SOCKET_RECEIVE_AVAILABLE

pf/socket.h::72

pf_sockets_poll()

pf/socket.h::80

pf_socket_send()

pf/socket.h::88

pf_socket_receive()

pf/socket.h::95

pf_socket_close()

pf/socket.h::102

pf/srt.h

pf_srt_identity_3d_f32()

pf/srt.h::8

pf_srt_3d_blend_f32()

pf/srt.h::14

pf/string.h

PF_STRING()

pf/string.h::14

PF_STRING_F64_INFINITY_CSTRING

pf/string.h::20

PF_STRING_F64_NAN_CSTRING

pf/string.h::25

PF_STRING_TRUE_CSTRING

pf/string.h::30

PF_STRING_FALSE_CSTRING

pf/string.h::35

PF_STRING_U64_HEXADECIMAL_PREFIX

pf/string.h::40

PF_STRING_U64_BINARY_PREFIX

pf/string.h::45

PF_STRING_U64_DECIMAL_PREFIX

pf/string.h::50

PF_STRING_LENGTH_MAX_U64_HEXADECIMAL

pf/string.h::55

PF_STRING_LENGTH_MAX_U64_DECIMAL

pf/string.h::58

PF_STRING_LENGTH_MAX_U64_BINARY

pf/string.h::61

PF_STRING_LENGTH_MAX_F64

pf/string.h::64

pf_string

pf/string.h::74

pf_string_list_mutable

pf/string.h::79

pf_allocate_string_list

pf/string.h::87

pf_string_list

pf/string.h::93

pf_string_list_from_single_string()

pf/string.h::101

pf_string_list_concatenate()

pf/string.h::107

PF_STRING_LIST_FROM_COMPOUND_LITERAL()

pf/string.h::114

pf_string_list_get_at()

pf/string.h::123

pf_string_list_mutable_set_at()

pf/string.h::135

pf_string_list_palettise()

pf/string.h::148

pf_string_list_clone_shallow()

pf/string.h::155

pf_string_list_clone_deep()

pf/string.h::162

pf_string_get_at()

pf/string.h::169

pf_string_list_mutable_get_immutable()

pf/string.h::174

pf_string_compare()

pf/string.h::180

pf_string_hash_djb2()

pf/string.h::185

pf_string_list_hash_djb2()

pf/string.h::190

pf_string_list_hash_crc32()

pf/string.h::196

pf_string_get_view()

pf/string.h::202

pf_string_get_view_truncated_by_n_bytes()

pf/string.h::207

pf_string_get_view_truncated_by_n_codepoints()

pf/string.h::212

pf_string_get_views()

pf/string.h::218

pf_string_list_match()

pf/string.h::226

pf_string_list_remove_empty_strings()

pf/string.h::234

pf_string_match_and_replace()

pf/string.h::241

pf_string_clone()

pf/string.h::248

pf_string_list_get_view()

pf/string.h::254

pf_string_list_flatten()

pf/string.h::260

pf_string_from_cstring()

pf/string.h::267

pf_string_list_from_cstrings()

pf/string.h::273

pf_string_match()

pf/string.h::289

pf_string_match_and_split()

pf/string.h::294

pf_string_to_cstring()

pf/string.h::299

pf_string_list_to_cstrings()

pf/string.h::305

pf_string_to_utf16_cstring()

pf/string.h::311

pf_string_from_utf16_cstring()

pf/string.h::317

pf_string_from_bool()

pf/string.h::324

pf_string_to_bool()

pf/string.h::330

pf_string_from_numeric_description

pf/string.h::336

pf_string_from_u64()

pf/string.h::347

pf_string_from_i64()

pf/string.h::354

pf_string_from_f64_approx()

pf/string.h::361

pf_string_to_u64()

pf/string.h::368

pf_string_to_u64_decimal()

pf/string.h::374

pf_string_to_u64_hexadecimal()

pf/string.h::380

pf_string_to_u64_binary()

pf/string.h::386

pf_string_to_i64()

pf/string.h::392

pf_string_to_f64_approx()

pf/string.h::398

pf_string_has_whitespace()

pf/string.h::404

pf_string_strip_whitespace()

pf/string.h::410

pf_string_to_lowercase_ascii()

pf/string.h::416

pf_string_to_uppercase_ascii()

pf/string.h::422

pf_string_literal_serialise()

pf/string.h::428

pf_string_literal_deserialise()

pf/string.h::435

pf_string_list_token

pf/string.h::442

pf_string_list_token_cstring[]

pf/string.h::451

pf_string_list_serialise()

pf/string.h::456

pf_string_list_deserialise()

pf/string.h::463

pf_string_map

pf/string.h::470

pf_string_map_create()

pf/string.h::484

pf_string_map_clone_shallow()

pf/string.h::491

pf_string_map_clone_deep()

pf/string.h::497

pf_string_map_shrink_capacity();

pf/string.h::503

pf_string_map_reset()

pf/string.h::509

pf_string_map_key_collision_strategy

pf/string.h::515

pf_string_map_insert()

pf/string.h::525

pf_string_map_match()

pf/string.h::534

pf_string_map_serialise()

pf/string.h::541

pf_string_map_deserialise()

pf/string.h::548

pf_string_builder

pf/string.h::554

pf_string_builder_create()

pf/string.h::564

pf_string_builder_get()

pf/string.h::571

pf_string_builder_reset()

pf/string.h::578

pf_string_builder_append()

pf/string.h::584

pf_string_builder_append_byte()

pf/string.h::590

pf_string_builder_append_u64()

pf/string.h::596

pf_string_builder_append_i64()

pf/string.h::604

pf_string_builder_append_f64_approx()

pf/string.h::612

pf_string_builder_append_bool()

pf/string.h::620

pf/syntax_error.h

pf_syntax_error

pf/syntax_error.h::7

pf_syntax_error_to_string()

pf/syntax_error.h::16

pf/text.h

pf_text_script

pf/text.h::13

pf_text_script_truncation_indicator_horizontal_codepoint[]

pf/text.h::21

pf_text_script_iso15924_formal_name_cstring[]

pf/text.h::26

pf_text_script_xheight_reference_cstring[]

pf/text.h::31

PF_TEXT_FONT_EM_UNITS_COUNT

pf/text.h::36

pf_text_font

pf/text.h::43

pf_text_run()

pf/text.h::50

pf_text_system

pf/text.h::65

pf_text_system_description

pf/text.h::96

pf_text_system_create()

pf/text.h::103

pf_text_font_create()

pf/text.h::112

pf_text_run_calculate_max_allocation_size()

pf/text.h::121

pf_text_run_shape()

pf/text.h::127

pf_text_font_is_acquired()

pf/text.h::146

pf_text_font_get_name()

pf/text.h::152

pf_text_font_get_by_name()

pf/text.h::158

pf_text_font_compare()

pf/text.h::164

pf_text_render_glyph()

pf/text.h::170

pf/time.h

pf_time_system

pf/time.h::11

pf_time_system_create()

pf/time.h::21

pf_time_get_now_ticks()

pf/time.h::27

pf_time_calculate_interval_microseconds()

pf/time.h::36

pf_time_sleep_milliseconds()

pf/time.h::43

pf/uint_safety_generic.h

pf_uint_mult_is_safe_T()

pf/uint_safety_generic.h::9

pf_uint_checked_mult_T()

pf/uint_safety_generic.h::15

pf_uint_div_is_safe_T()

pf/uint_safety_generic.h::21

pf_uint_checked_div_T()

pf/uint_safety_generic.h::27

pf_uint_mod_is_safe_T()

pf/uint_safety_generic.h::33

pf_uint_checked_mod_T()

pf/uint_safety_generic.h::39

pf_uint_add_is_safe_T()

pf/uint_safety_generic.h::45

pf_uint_checked_add_T()

pf/uint_safety_generic.h::51

pf_uint_sub_is_safe_T()

pf/uint_safety_generic.h::57

pf_uint_checked_sub_T()

pf/uint_safety_generic.h::63

pf_uint_from_f32_is_safe_T()

pf/uint_safety_generic.h::69

pf_uint_from_f32_checked_T()

pf/uint_safety_generic.h::75

pf_uint_from_f64_is_safe_T()

pf/uint_safety_generic.h::81

pf_uint_from_f64_checked_T()

pf/uint_safety_generic.h::87

pf_uint_wrapping_left_shift_T()

pf/uint_safety_generic.h::93

pf_uint_clamping_left_shift_T()

pf/uint_safety_generic.h::99

pf_uint_clamping_right_shift_T()

pf/uint_safety_generic.h::105

pf_uint_wrapping_mult_T()

pf/uint_safety_generic.h::111

pf_uint_wrapping_add_T()

pf/uint_safety_generic.h::117

pf_uint_wrapping_sub_T()

pf/uint_safety_generic.h::123

pf_uint_wrapping_negate_T()

pf/uint_safety_generic.h::129

pf/unicode.h

PF_UNICODE_ASCII_*

pf/unicode.h::11

pf_unicode_ascii_cstring[]

pf/unicode.h::146

PF_UNICODE_UTF16_REPLACEMENT_UNIT

pf/unicode.h::151

PF_UNICODE_UTF32_REPLACEMENT_UNIT

pf/unicode.h::158

PF_UNICODE_UTF32_MAX_UNIT

pf/unicode.h::165

PF_UNICODE_UTF8_REPLACEMENT_UNIT_SIZE

pf/unicode.h::172

PF_UNICODE_UTF8_REPLACEMENT_UNIT_BYTE

pf/unicode.h::178

pf_unicode_utf32_is_whitespace()

pf/unicode.h::183

pf_unicode_utf32_codepoint_from_utf8()

pf/unicode.h::189

pf_unicode_utf8_byte_is_continuation_unit()

pf/unicode.h::195

pf_unicode_utf8_codepoint_size_from_first_byte()

pf/unicode.h::201

pf_unicode_utf8_clean()

pf/unicode.h::207

pf_unicode_utf16_clean()

pf/unicode.h::213

pf_unicode_utf32_clean()

pf/unicode.h::219

pf_unicode_utf8_to_utf32()

pf/unicode.h::225

pf_unicode_utf32_to_utf8()

pf/unicode.h::231

pf_unicode_utf16_to_utf32()

pf/unicode.h::237

pf_unicode_utf32_to_utf16()

pf/unicode.h::243

pf_unicode_utf16_to_utf8()

pf/unicode.h::249

pf_unicode_utf8_to_utf16()

pf/unicode.h::255

pf_unicode_utf32_is_ascii()

pf/unicode.h::261

pf_unicode_utf32_is_ascii_symbol()

pf/unicode.h::267

pf_unicode_utf32_is_ascii_printable()

pf/unicode.h::273

pf_unicode_utf32_is_ascii_digit()

pf/unicode.h::279

pf_unicode_utf32_is_ascii_hex_digit()

pf/unicode.h::285

pf_unicode_utf32_is_ascii_letter()

pf/unicode.h::291

pf_unicode_utf32_is_ascii_letter_uppercase()

pf/unicode.h::297

pf_unicode_utf32_is_ascii_letter_lowercase()

pf/unicode.h::303

pf/uri.h

pf_uri_percent_decode()

pf/uri.h::9

pf_uri_percent_encode()

pf/uri.h::16

pf_uri

pf/uri.h::22

pf_uri_calculate_size()

pf/uri.h::36

pf_uri_clone()

pf/uri.h::42

pf_uri_deserialise()

pf/uri.h::48

pf_uri_serialise()

pf/uri.h::55

pf_uri_list_split()

pf/uri.h::61

pf_uri_media_fragments_lexer_token_type_name_cstring[]

pf/uri.h::75

pf_uri_media_fragments_parser_mode_name_cstring[]

pf/uri.h::86

pf_uri_media_fragments_deserialise()

pf/uri.h::91

pf_uri_media_fragments_serialise()

pf/uri.h::98

pf/vector.h

PF_VECTOR_ELEMENT_X

pf/vector.h::10

PF_VECTOR_ELEMENT_Y

pf/vector.h::17

PF_VECTOR_ELEMENT_Z

pf/vector.h::24

PF_VECTOR_ELEMENT_W

pf/vector.h::31

pf_vector2_compare_isize()

pf/vector.h::38

pf_vector2_project_on_plane_f32()

pf/vector.h::44

pf_vector2_add_isize()

pf/vector.h::50

pf_vector2_negate_f32()

pf/vector.h::56

pf_vector2_interpolation_linear_f32()

pf/vector.h::62

pf_vector2_from_polar_coords_f32()

pf/vector.h::68

pf_vector2_angle_f32()

pf/vector.h::74

pf_vector2_add_f32()

pf/vector.h::80

pf_vector2_subtract_f32()

pf/vector.h::86

pf_vector2_subtract_isize()

pf/vector.h::92

pf_vector2_magnitude_f32()

pf/vector.h::98

pf_vector2_magnitude_squared_f32()

pf/vector.h::104

pf_vector2_clamp_f32()

pf/vector.h::110

pf_vector2_dot_f32()

pf/vector.h::116

pf_vector2_normalise_f32()

pf/vector.h::122

pf_vector2_dilate_f32()

pf/vector.h::128

pf_vector2_set_magnitude_f32()

pf/vector.h::134

pf_vector4_magnitude_squared_f32()

pf/vector.h::140

pf_vector3_negate_f32()

pf/vector.h::146

pf_vector2_right_f32()

pf/vector.h::152

pf_vector2_left_f32()

pf/vector.h::158

pf_vector2_backwards_f32()

pf/vector.h::164

pf_vector2_forwards_f32()

pf/vector.h::170

pf_vector3_right_f32()

pf/vector.h::176

pf_vector3_left_f32()

pf/vector.h::182

pf_vector3_forwards_f32()

pf/vector.h::188

pf_vector3_backwards_f32()

pf/vector.h::194

pf_vector4_right_f32()

pf/vector.h::200

pf_vector4_left_f32()

pf/vector.h::206

pf_vector3_up_f32()

pf/vector.h::212

pf_vector3_down_f32()

pf/vector.h::218

pf_vector4_forwards_f32()

pf/vector.h::224

pf_vector4_backwards_f32()

pf/vector.h::230

pf_vector4_up_f32()

pf/vector.h::236

pf_vector4_down_f32()

pf/vector.h::242

pf_vector3_add_f32()

pf/vector.h::248

pf_vector3_normalise_f32()

pf/vector.h::254

pf_vector3_magnitude_f32()

pf/vector.h::260

pf_vector3_magnitude_squared_f32()

pf/vector.h::266

pf_vector3_dilate_f32()

pf/vector.h::272

pf_vector3_dot_f32()

pf/vector.h::278

pf_vector3_cross_f32()

pf/vector.h::284

pf_vector3_interpolation_linear_f32()

pf/vector.h::290

pf_vector4_interpolation_linear_f32()

pf/vector.h::296

pf_vector4_dot_f32()

pf/vector.h::302

pf_vector4_magnitude_f32()

pf/vector.h::308

pf_vector4_normalise_f32()

pf/vector.h::314

pf_vector4_reconstruct_normalised_f32()

pf/vector.h::320

pf_vector3_reconstruct_normalised_f32()

pf/vector.h::326

pf_vector2_reconstruct_normalised_f32()

pf/vector.h::332

pf_vector2_usize_to_vector2_u64()

pf/vector.h::338

pf_vector2_usize_from_vector2_u64()

pf/vector.h::344

pf_vector2_usize_from_vector2_i64()

pf/vector.h::350

pf_vector2_isize_from_vector2_i64()

pf/vector.h::356

pf_vector2_isize_to_vector2_i64_array()

pf/vector.h::362

pf_vector2_isize_from_vector2_i64_array()

pf/vector.h::368

pf/video_codec.h

pf_video_codec

pf/video_codec.h::5

pf_video_codec_name_cstring[]

pf/video_codec.h::14

pf_video_codec_crf

pf/video_codec.h::19

pf/virtual_memory.h

pf_virtual_memory_get_page_size()

pf/virtual_memory.h::8

pf_virtual_memory_allocate()

pf/virtual_memory.h::14

pf_virtual_memory_free()

pf/virtual_memory.h::20

pf_virtual_memory_lock_pages()

pf/virtual_memory.h::26

pf_virtual_memory_unlock_pages()

pf/virtual_memory.h::32

pf/visual.h

pf_visual_align

pf/visual.h::5

pf_visual_align_name_cstring[]

pf/visual.h::14

pf_visual_fit

pf/visual.h::19

pf_visual_fit_name_cstring[]

pf/visual.h::30

pf/window.h

pf_window_event_drag_and_drop_type

pf/window.h::115

pf_window_event_drag_and_drop_type_name_cstring[]

pf/window.h::123

pf_window_gpu_swapchain

pf/window.h::128

pf_window_event_data_drag_and_drop

pf/window.h::135

pf_window_event_data_resize

pf/window.h::143

pf_window_event_data_mouse_move

pf/window.h::150

pf_window_event_data_touch

pf/window.h::158

pf_window_event_data_utf8

pf/window.h::167

pf_window_event_data

pf/window.h::176

pf_window_cursor_style

pf/window.h::190

pf_window_backend

pf/window.h::208

pf_window_event

pf/window.h::231

pf_window

pf/window.h::236

pf_window_system

pf/window.h::243

pf_window_is_acquired()

pf/window.h::270

pf_window_compare()

pf/window.h::276

pf_window_event

pf/window.h::282

pf_window_event_to_string()

pf/window.h::300

pf_window_system_create()

pf/window.h::312

pf_window_get_gpu_swapchain()

pf/window.h::321

pf_window_acquire()

pf/window.h::327

pf_window_has_mouse_lock()

pf/window.h::334

pf_window_set_title()

pf/window.h::341

pf_window_set_cursor_style()

pf/window.h::348

pf_window_get_events()

pf/window.h::355

pf_window_get_dimensions()

pf/window.h::364

pf_window_get_mouse_pos()

pf/window.h::370

pf_window_system_set_redraw_function()

pf/window.h::376

pf_window_system_force_redraw()

pf/window.h::383

pf_window_get_clipboard_data()

pf/window.h::389

pf_window_set_clipboard_data()

pf/window.h::396

pf_window_make_graphics_context_current()

pf/window.h::403

pf_window_present()

pf/window.h::410

pf_window_set_vsync_interval()

pf/window.h::417

pf_window_get_monitor_refresh_rate_hz()

pf/window.h::424

pf_window_event_is_escape_key_press()

pf/window.h::430

pf_window_event_is_left_mouse_button_press()

pf/window.h::436

pf_window_event_is_right_mouse_button_press()

pf/window.h::442

pf_window_event_is_left_mouse_button_release()

pf/window.h::448

pf_window_event_is_right_mouse_button_release()

pf/window.h::454