# API Index

### A

EosApplication, struct in Applications
EosApplication:config-dir, object property in Applications
EosApplication:image-attribution-file, object property in Applications
eos_application_get_config_dir, function in Applications
eos_application_get_image_attribution_file, function in Applications
eos_application_new, function in Applications
eos_application_set_image_attribution_file, function in Applications

### C

EosCustomContainer, struct in Custom Container
eos_custom_container_new, function in Custom Container

### F

EosFlexyGrid, struct in Flexible Grid
EosFlexyGrid::cell-activated, object signal in Flexible Grid
EosFlexyGrid::cell-selected, object signal in Flexible Grid
EosFlexyGrid:cell-size, object property in Flexible Grid
EosFlexyGrid:cell-spacing, object property in Flexible Grid
EosFlexyGridCell, struct in Flexible Grid
EosFlexyGridCell:shape, object property in Flexible Grid
EosFlexyGridSortFunc, user_function in Flexible Grid
EosFlexyShape, enum in Flexible Grid
eos_flexy_grid_cell_get_selected, function in Flexible Grid
eos_flexy_grid_cell_get_shape, function in Flexible Grid
eos_flexy_grid_cell_new, function in Flexible Grid
eos_flexy_grid_cell_set_shape, function in Flexible Grid
eos_flexy_grid_get_cell_at_coords, function in Flexible Grid
eos_flexy_grid_get_cell_size, function in Flexible Grid
eos_flexy_grid_get_cell_spacing, function in Flexible Grid
eos_flexy_grid_insert, function in Flexible Grid
eos_flexy_grid_new, function in Flexible Grid
eos_flexy_grid_set_cell_size, function in Flexible Grid
eos_flexy_grid_set_cell_spacing, function in Flexible Grid
eos_flexy_grid_set_sort_func, function in Flexible Grid

### G

eos_get_license_display_name, function in License
eos_get_license_file, function in License

### H

eos_hello_sample_function, function in Hello

### I

eos_is_composite_tv_screen, function in System

### L

EOS_LICENSE_NO_LICENSE, macro in License
EOS_LICENSE_OWNER_PERMISSION, macro in License
EOS_LICENSE_PUBLIC_DOMAN, macro in License

### P

EosPageManager, struct in Page Manager
EosPageManager:background-position, object property in Page Manager
EosPageManager:background-repeats, object property in Page Manager
EosPageManager:background-size, object property in Page Manager
EosPageManager:background-uri, object property in Page Manager
EosPageManager:center-topbar-widget, object property in Page Manager
EosPageManager:left-topbar-widget, object property in Page Manager
eos_page_manager_get_page_background_position, function in Page Manager
eos_page_manager_get_page_background_repeats, function in Page Manager
eos_page_manager_get_page_background_size, function in Page Manager
eos_page_manager_get_page_background_uri, function in Page Manager
eos_page_manager_get_page_center_topbar_widget, function in Page Manager
eos_page_manager_get_page_left_topbar_widget, function in Page Manager
eos_page_manager_new, function in Page Manager
eos_page_manager_remove_page_by_name, function in Page Manager
eos_page_manager_set_page_background_position, function in Page Manager
eos_page_manager_set_page_background_repeats, function in Page Manager
eos_page_manager_set_page_background_size, function in Page Manager
eos_page_manager_set_page_background_uri, function in Page Manager
eos_page_manager_set_page_center_topbar_widget, function in Page Manager
eos_page_manager_set_page_left_topbar_widget, function in Page Manager
EosProfileProbe, struct in Profiling
EOS_PROFILE_PROBE, macro in Profiling
eos_profile_probe_start, function in Profiling
eos_profile_probe_stop, function in Profiling

### S

EOS_SDK_MAJOR_VERSION, macro in System
EOS_SDK_MICRO_VERSION, macro in System
EOS_SDK_MINOR_VERSION, macro in System
EOS_STYLE_CLASS_COMPOSITE, macro in Window
EOS_STYLE_CLASS_FLEXY_GRID, macro in Flexible Grid
EOS_STYLE_CLASS_FLEXY_GRID_CELL, macro in Flexible Grid

### W

EosWindow, struct in Window
EosWindow:application, object property in Window
EosWindow:font-scaling-active, object property in Window
EosWindow:font-scaling-calculated-font-size, object property in Window
EosWindow:font-scaling-default-size, object property in Window
EosWindow:font-scaling-default-window-size, object property in Window
EosWindow:font-scaling-min-font-size, object property in Window
EosWindow:page-manager, object property in Window
eos_window_get_font_scaling_active, function in Window
eos_window_get_font_scaling_calculated_font_size, function in Window
eos_window_get_font_scaling_default_size, function in Window
eos_window_get_font_scaling_default_window_size, function in Window
eos_window_get_font_scaling_min_font_size, function in Window
eos_window_get_page_manager, function in Window
eos_window_new, function in Window
eos_window_set_font_scaling_active, function in Window
eos_window_set_font_scaling_default_size, function in Window
eos_window_set_font_scaling_default_window_size, function in Window
eos_window_set_font_scaling_min_font_size, function in Window
eos_window_set_page_manager, function in Window