fecf56e15a
* Submodules (#3311) * Check in current state * Add submodules to Makefile and clean up some imports * Start moving InitGraphicsDeivce * Move android_main and CloseWindow() out of rcore * Move WindowShouldClose out of rcore * Move IsWindowHidden out of rcore * Move IsWindowMinimized out of rcore * Move IsWindowMaximized, IsWindowFocused and IsWindowResized out of rcore * Move ToggleFullscreen out of rcore * Move MaximizeWindow, MinimizeWindow and RestoreWindow out of rcore * Move 13 functions out of rcore: ToggleBorderlessWindowed SetWindowState ClearWindowState SetWindowIcon SetWindowIcons SetWindowTitle SetWindowPosition SetWindowMonitor SetWindowMinSize SetWindowMaxSize SetWindowSize SetWindowOpacity SetWindowFocused * Minor clean up, revert makefile change, include submodules directly in rcore * Fix makefile comment * Remove rcore.h from Makefile * Remove debug include * Move 18 functions from rcore to submodules GetWindowHandle GetMonitorCount GetCurrentMonitor GetMonitorPosition GetMonitorWidth GetMonitorHeight GetMonitorPhysicalHeight GetMonitorRefreshRate GetWindowPosition GetWindowScaleDPI GetMonitorName SetClipboardText GetClipboardText ShowCursor HideCursor EnableCursor DisableCursor GetTime * Move TakeScreenshot, OpenURL, GetGamepadName out of rcore into submodules * remove debugging #defines * Move GetMonitorPhysicalWidth from rcore to submodule * Move GetGamepadAxisCount from rcore * Move SetGamepadMappings out of rcore * Move GetMouseX, GetMouseY, GetMousePosition out of rcore * Move SetMousePosition out of rcore * Move GetMouseWheelMove out of rcore * Move the last functions out of rcore * Move shared function defs and some global var to rcore.h * Clean up rcore.c and rcore.h a little more * Remove unnecessary #define --------- Co-authored-by: MichaelFiber <michael@cubeofb.org> * REVIEWED: `PLATFORM_DESKTOP` Windows building * Revert "REVIEWED: `PLATFORM_DESKTOP` Windows building" This reverts commit |
||
---|---|---|
.. | ||
resources | ||
core_2d_camera_mouse_zoom.c | ||
core_2d_camera_mouse_zoom.png | ||
core_2d_camera_platformer.c | ||
core_2d_camera_platformer.png | ||
core_2d_camera_split_screen.c | ||
core_2d_camera_split_screen.png | ||
core_2d_camera.c | ||
core_2d_camera.png | ||
core_3d_camera_first_person.c | ||
core_3d_camera_first_person.png | ||
core_3d_camera_free.c | ||
core_3d_camera_free.png | ||
core_3d_camera_mode.c | ||
core_3d_camera_mode.png | ||
core_3d_camera_split_screen.c | ||
core_3d_camera_split_screen.png | ||
core_3d_picking.c | ||
core_3d_picking.png | ||
core_basic_screen_manager.c | ||
core_basic_screen_manager.png | ||
core_basic_window_web.c | ||
core_basic_window.c | ||
core_basic_window.png | ||
core_custom_frame_control.c | ||
core_custom_frame_control.png | ||
core_custom_logging.c | ||
core_custom_logging.png | ||
core_drop_files.c | ||
core_drop_files.png | ||
core_input_gamepad.c | ||
core_input_gamepad.png | ||
core_input_gestures_web.c | ||
core_input_gestures_web.png | ||
core_input_gestures.c | ||
core_input_gestures.png | ||
core_input_keys.c | ||
core_input_keys.png | ||
core_input_mouse_wheel.c | ||
core_input_mouse_wheel.png | ||
core_input_mouse.c | ||
core_input_mouse.png | ||
core_input_multitouch.c | ||
core_input_multitouch.png | ||
core_loading_thread.c | ||
core_loading_thread.png | ||
core_random_values.c | ||
core_random_values.png | ||
core_scissor_test.c | ||
core_scissor_test.png | ||
core_smooth_pixelperfect.c | ||
core_smooth_pixelperfect.png | ||
core_storage_values.c | ||
core_storage_values.png | ||
core_vr_simulator.c | ||
core_vr_simulator.png | ||
core_window_flags.c | ||
core_window_flags.png | ||
core_window_letterbox.c | ||
core_window_letterbox.png | ||
core_window_should_close.c | ||
core_window_should_close.png | ||
core_world_screen.c | ||
core_world_screen.png |