ref: e15091b207674e2c629b10f3b62ad94069ca8511
dir: /src/Backends/Platform.h/
#pragma once #include "../WindowsWrapper.h" extern BOOL bActive; void PlatformBackend_Init(void); void PlatformBackend_Deinit(void); void PlatformBackend_PostWindowCreation(void); BOOL PlatformBackend_GetBasePath(char *string_buffer); void PlatformBackend_HideMouse(void); void PlatformBackend_SetWindowIcon(const unsigned char *rgb_pixels, unsigned int width, unsigned int height); void PlatformBackend_SetCursor(const unsigned char *rgb_pixels, unsigned int width, unsigned int height); void PlaybackBackend_EnableDragAndDrop(void); BOOL PlatformBackend_SystemTask(void); void PlatformBackend_ShowMessageBox(const char *title, const char *message); unsigned long PlatformBackend_GetTicks(void); void PlatformBackend_Delay(unsigned int ticks);