geode/loader/include/Geode/cocos
qimiko 041a98ee4d
implement loader for android
compilation still won't work, pending implementations for gdstl/codegen/tuliphook. the first two should be mostly done already. may also be good to get FileWatcher, crashlog, and the file picker implemented but they aren't necessary

the libcurl.a and libssl.a files were built using
https://github.com/ibaoger/libcurl-android. they are placed in the link/android folder because putting them in the link folder confused the macOS build.

once built, the geode binary should be loaded after nativeSetApkPath is ran (otherwise the directory setup crashes). in the future it would be nice if the internal mod also did save data path redirection, as base GD is incapable of doing this

Co-authored-by: mat <26722564+matcool@users.noreply.github.com>
2023-06-05 17:42:22 -07:00
..
actions add custom constructors to CCClippingNode and CCAction 2023-04-02 12:46:37 +03:00
base_nodes add CCNode::getEventListenerCount 2023-04-05 19:26:46 +03:00
cocoa buncha mac addresses for betteredit *slurp* :3 2023-04-02 11:02:47 +03:00
draw_nodes add some cocos stuff 2023-06-05 15:45:12 +03:00
effects big cocos reworks 2022-10-17 15:46:36 +03:00
extensions Half revert constructors, having two types 2023-03-06 21:20:50 +03:00
include add SpacerNode & bring back Dispatch 2023-04-04 17:44:49 +03:00
kazmath/include/kazmath big cocos reworks 2022-10-17 15:46:36 +03:00
keypad_dispatcher Half revert constructors, having two types 2023-03-06 21:20:50 +03:00
label_nodes Half revert constructors, having two types 2023-03-06 21:20:50 +03:00
layers_scenes_transitions_nodes add CCScene::get + CCScheduler::get + CCNode::hasAncestor 2023-03-29 11:11:22 +03:00
menu_nodes Half revert constructors, having two types 2023-03-06 21:20:50 +03:00
misc_nodes add some cocos stuff 2023-06-05 15:45:12 +03:00
particle_nodes fix particlesystem and particlesystemquad 2023-06-05 16:19:39 +03:00
platform implement loader for android 2023-06-05 17:42:22 -07:00
robtop fix glfw headers 2023-06-01 23:04:05 +03:00
script_support big cocos reworks 2022-10-17 15:46:36 +03:00
shaders big cocos reworks 2022-10-17 15:46:36 +03:00
sprite_nodes Half revert constructors, having two types 2023-03-06 21:20:50 +03:00
support Merge branch 'main' of https://github.com/geode-sdk/geode 2023-02-08 16:44:23 +03:00
text_input_node Half revert constructors, having two types 2023-03-06 21:20:50 +03:00
textures add some cocos stuff 2023-06-05 15:45:12 +03:00
tilemap_parallax_nodes big cocos reworks 2022-10-17 15:46:36 +03:00
touch_dispatcher give a name to the touch type enum aswell as explicit values 2023-03-30 16:50:38 +03:00
.gitignore whole of geode except without history 2022-07-30 19:24:03 +03:00
CCCamera.h big cocos reworks 2022-10-17 15:46:36 +03:00
CCConfiguration.h big cocos reworks 2022-10-17 15:46:36 +03:00
CCDirector.h Half revert constructors, having two types 2023-03-06 21:20:50 +03:00
ccFPSImages.h big cocos reworks 2022-10-17 15:46:36 +03:00
CCScheduler.h add CCScene::get + CCScheduler::get + CCNode::hasAncestor 2023-03-29 11:11:22 +03:00
CMakeLists.txt big cocos reworks 2022-10-17 15:46:36 +03:00