diff options
| author | realtradam <[email protected]> | 2022-01-14 21:11:53 -0500 |
|---|---|---|
| committer | realtradam <[email protected]> | 2022-01-14 21:11:53 -0500 |
| commit | 738257896f9d1d99166ba23d29ad9605c36f0ddf (patch) | |
| tree | b061c26417a94906e161c7e9047611b1cbcd68aa /mrblib | |
| parent | 037baa020bd953523b9440501546791888d2ab41 (diff) | |
| download | mruby-raylib-738257896f9d1d99166ba23d29ad9605c36f0ddf.tar.gz mruby-raylib-738257896f9d1d99166ba23d29ad9605c36f0ddf.zip | |
wazowski
Diffstat (limited to 'mrblib')
| -rw-r--r-- | mrblib/raylib.c | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/mrblib/raylib.c b/mrblib/raylib.c deleted file mode 100644 index 263231f..0000000 --- a/mrblib/raylib.c +++ /dev/null @@ -1,29 +0,0 @@ -#include <raylib.h> -#include <mruby.h> -#if defined(PLATFORM_WEB) -#include <emscripten/emscripten.h> -#endif - - static mrb_value -mrb_init_window(mrb_state, *mrb, mrb_value self) -{ - mrb_int screenWidth = 800; - mrb_int screenHeight = 600; - char* title = "Hello World from FelFlame!"; - mrb_get_args(mrb, "|iiz", &screenWidth, &screenHeight, &title); - - InitWindow(screenWidth, screenHeight, title); - - return mrb_nil_value(); -} - -void -mrb_mruby_raylib_gem_init(mrb_state* mrb) { - struct RClass *class_cextension = mrb_define_module(mrb, "Raylib"); - mrb_define_class_method(mrb, class_cextension, "init_window", mrb_init_window, MRB_ARGS_REQ(3)); -} - -void -mrb_mruby_raylib_gem_final(mrb_state* mrb) { - /* finalizer */ -} |
