#pragma once #include #include #include #include #include #include "desktop_events.h" typedef struct DesktopFirstStartView DesktopFirstStartView; typedef void (*DesktopFirstStartViewCallback)(DesktopEvent event, void* context); DesktopFirstStartView* desktop_first_start_alloc(); void desktop_first_start_free(DesktopFirstStartView* main_view); View* desktop_first_start_get_view(DesktopFirstStartView* main_view); void desktop_first_start_set_callback( DesktopFirstStartView* main_view, DesktopFirstStartViewCallback callback, void* context);