ref: a16086291e15a19828869cc3f4541e37eb52cb3a
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);