Added Win32 support

This commit is contained in:
Michael Smith
2019-01-15 11:26:44 +01:00
parent e867778b4c
commit 5b572c214c
129 changed files with 42924 additions and 2 deletions

28
code/sdl_platform.h Normal file
View File

@@ -0,0 +1,28 @@
#ifndef PLATFORM_H
#define PLATFORM_H
typedef void plugin_update_and_render(plugin_offscreen_buffer *Buffer);
struct sdl_plugin_code
{
time_t LastModificationTime;
void *CodeLibrary;
plugin_update_and_render *UpdateAndRender;
};
struct sdl_offscreen_buffer
{
SDL_Texture *Texture;
void *Memory;
int Width;
int Height;
int Pitch;
};
struct sdl_window_dimension
{
int Width;
int Height;
};
#endif