├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── SlimApp_logo.png └── src ├── SlimApp.h ├── SlimApp ├── app.h ├── core │ ├── base.h │ ├── controls.h │ ├── memory.h │ ├── pixels.h │ ├── shapes.h │ ├── text.h │ └── time.h └── platforms │ └── win32.h └── examples ├── 1_app.c ├── 1_app.gif ├── 1_app_c.png ├── 2_defaults.c ├── 2_defaults.gif ├── 2_defaults_c.png ├── 3_time.c ├── 3_time.gif ├── 3_time_c.png ├── 4_shapes.c ├── 4_shapes.gif ├── 4_shapes_c.png ├── 5_text.c ├── 5_text.gif ├── 5_text_c.png ├── 6_mouse.c ├── 6_mouse.gif ├── 6_mouse_c.png ├── 7_keyboard.c ├── 7_keyboard.gif ├── 7_keyboard_c.png ├── 8_memory.c ├── 8_memory.gif ├── 8_memory_c.png ├── 9_files.c ├── 9_files_c.png └── 9_files_io.gif /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/README.md -------------------------------------------------------------------------------- /SlimApp_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/SlimApp_logo.png -------------------------------------------------------------------------------- /src/SlimApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/SlimApp.h -------------------------------------------------------------------------------- /src/SlimApp/app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/SlimApp/app.h -------------------------------------------------------------------------------- /src/SlimApp/core/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/SlimApp/core/base.h -------------------------------------------------------------------------------- /src/SlimApp/core/controls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/SlimApp/core/controls.h -------------------------------------------------------------------------------- /src/SlimApp/core/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/SlimApp/core/memory.h -------------------------------------------------------------------------------- /src/SlimApp/core/pixels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/SlimApp/core/pixels.h -------------------------------------------------------------------------------- /src/SlimApp/core/shapes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/SlimApp/core/shapes.h -------------------------------------------------------------------------------- /src/SlimApp/core/text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/SlimApp/core/text.h -------------------------------------------------------------------------------- /src/SlimApp/core/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/SlimApp/core/time.h -------------------------------------------------------------------------------- /src/SlimApp/platforms/win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/SlimApp/platforms/win32.h -------------------------------------------------------------------------------- /src/examples/1_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/1_app.c -------------------------------------------------------------------------------- /src/examples/1_app.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/1_app.gif -------------------------------------------------------------------------------- /src/examples/1_app_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/1_app_c.png -------------------------------------------------------------------------------- /src/examples/2_defaults.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/2_defaults.c -------------------------------------------------------------------------------- /src/examples/2_defaults.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/2_defaults.gif -------------------------------------------------------------------------------- /src/examples/2_defaults_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/2_defaults_c.png -------------------------------------------------------------------------------- /src/examples/3_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/3_time.c -------------------------------------------------------------------------------- /src/examples/3_time.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/3_time.gif -------------------------------------------------------------------------------- /src/examples/3_time_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/3_time_c.png -------------------------------------------------------------------------------- /src/examples/4_shapes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/4_shapes.c -------------------------------------------------------------------------------- /src/examples/4_shapes.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/4_shapes.gif -------------------------------------------------------------------------------- /src/examples/4_shapes_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/4_shapes_c.png -------------------------------------------------------------------------------- /src/examples/5_text.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/5_text.c -------------------------------------------------------------------------------- /src/examples/5_text.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/5_text.gif -------------------------------------------------------------------------------- /src/examples/5_text_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/5_text_c.png -------------------------------------------------------------------------------- /src/examples/6_mouse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/6_mouse.c -------------------------------------------------------------------------------- /src/examples/6_mouse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/6_mouse.gif -------------------------------------------------------------------------------- /src/examples/6_mouse_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/6_mouse_c.png -------------------------------------------------------------------------------- /src/examples/7_keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/7_keyboard.c -------------------------------------------------------------------------------- /src/examples/7_keyboard.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/7_keyboard.gif -------------------------------------------------------------------------------- /src/examples/7_keyboard_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/7_keyboard_c.png -------------------------------------------------------------------------------- /src/examples/8_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/8_memory.c -------------------------------------------------------------------------------- /src/examples/8_memory.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/8_memory.gif -------------------------------------------------------------------------------- /src/examples/8_memory_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/8_memory_c.png -------------------------------------------------------------------------------- /src/examples/9_files.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/9_files.c -------------------------------------------------------------------------------- /src/examples/9_files_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/9_files_c.png -------------------------------------------------------------------------------- /src/examples/9_files_io.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HardCoreCodin/SlimApp/HEAD/src/examples/9_files_io.gif --------------------------------------------------------------------------------