ConfiG
48e84e406f
rob made setContentScaleFactor public
2023-06-12 18:31:34 +03:00
ConfiG
6615ad99f7
CCApplication and CCEGLView stuff
2023-06-12 01:50:10 +03:00
ConfiG
17dfe975af
CCApplication, AppDelegate and controller stuff
2023-06-11 19:57:03 +03:00
ConfiG
d72797334f
fix CCEGLView custom ctor on windows
...
Co-authored-by: alk <45172705+altalk23@users.noreply.github.com>
2023-06-09 15:30:08 +03:00
mat
d071e75f95
Merge pull request #185 from cgytrus/cocos-stuff
...
Add some more cocos stuff
2023-06-07 16:30:23 -03:00
ConfiG
ba40d39a2d
fix g_uNumberOfDraws
2023-06-07 19:07:42 +03:00
ConfiG
11f2208767
add more cocos stuff
2023-06-07 18:58:19 +03:00
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
mat
2a1a08ef24
Merge pull request #184 from cgytrus/cocos-stuff
...
Add some cocos stuff
2023-06-05 13:52:01 -03:00
ConfiG
a58d40889c
fix particlesystem and particlesystemquad
2023-06-05 16:19:39 +03:00
ConfiG
faa0c77304
add some cocos stuff
2023-06-05 15:45:12 +03:00
qimiko
41891637d6
update bindings to match android symbols
2023-06-04 17:46:48 -07:00
mat
69fabc1fd9
Merge pull request #183 from cgytrus/fix-glfw-headers
...
Fix GLFW headers
2023-06-04 11:50:51 -03:00
ConfiG
6ada069737
fix glfw headers
2023-06-01 23:04:05 +03:00
ConfiG
983e640fde
more stuff
2023-06-01 23:00:48 +03:00
ConfiG
fd3a587aa9
add modify to CCParticleSystem, fix removed field
2023-05-31 17:42:53 -03:00
HJfod
fa48b6aa61
add CCApplication::getControllerConnected on mac
2023-04-16 11:12:14 +03:00
HJfod
7bcb6d75eb
fix CCApplication member offsets
2023-04-15 14:18:09 +03:00
HJfod
3a357027d6
add Mod::hasSavedValue + fix some enumKeyCodes
2023-04-11 20:41:35 +03:00
HJfod
3dd6d55b49
add CCNode::getEventListenerCount
2023-04-05 19:26:46 +03:00
hjfod
b44b5d3cd3
add SpacerNode & bring back Dispatch
2023-04-04 17:44:49 +03:00
HJfod
5e6efa9112
add xml custom ctors
2023-04-02 17:47:28 +03:00
HJfod
ca3bf6516c
add geode custom ctor to DS_Dictionary
2023-04-02 17:30:53 +03:00
HJfod
152f90cf67
add option to ignore invisible children to Layout
2023-04-02 14:43:39 +03:00
HJfod
cd3c09637b
add custom constructors to CCClippingNode and CCAction
2023-04-02 12:46:37 +03:00
HJfod
13e41ee059
buncha mac addresses for betteredit *slurp* :3
2023-04-02 11:02:47 +03:00
HJfod
57947a9a27
impl retainCount to fix macos build
2023-04-01 17:28:53 +03:00
HJfod
e92541a655
add WeakRef
2023-03-30 22:07:57 +03:00
HJfod
e2e1da069d
give a name to the touch type enum aswell as explicit values
2023-03-30 16:50:38 +03:00
HJfod
35f7f86e6d
add optional ids to node event listeners + properly clean them up
2023-03-29 22:07:33 +03:00
hjfod
69bd0d99ef
add AttributeSetEvent
2023-03-29 16:05:20 +03:00
hjfod
7963469f1e
make attributes use json::Value instead of std::any
2023-03-29 15:23:57 +03:00
hjfod
38575ac825
add CCScene::get + CCScheduler::get + CCNode::hasAncestor
2023-03-29 11:11:22 +03:00
HJfod
5cdfbc3e67
add EventListener::getFilter
2023-03-27 21:22:18 +03:00
HJfod
8c969a8628
fix codegen base classes not all being public + CCApplication members
2023-03-25 20:31:11 +02:00
hjfod
52c308e65d
event stuff
2023-03-25 18:22:34 +02:00
hjfod
e962d5b89f
fix mac build
2023-03-24 09:43:46 +02:00
HJfod
9bdd9fc526
add event listener stuff
2023-03-23 21:42:01 +02:00
hjfod
dc4f029bf3
add CCEGLView::setupWindow
2023-03-23 18:01:10 +02:00
HJfod
11299df20c
remove uses of RT_ADD + more bindings
2023-03-22 21:49:29 +02:00
HJfod
93fd396ed9
ensure mod events are only posted in gd thread
2023-03-21 22:01:10 +02:00
HJfod
1265aafd56
more editor bindigs + CCRect dual CCPoint constructor
2023-03-19 21:45:23 +02:00
HJfod
81472c9ab5
make Layout inherit from CCObject
2023-03-19 15:02:49 +02:00
HJfod
55b0312664
more editor bindings
2023-03-18 21:01:39 +02:00
HJfod
5f3c6587b3
add CCNode::removeChildByID
2023-03-11 10:19:26 +02:00
HJfod
00852654ad
fix layout infinite recursion issue + EditorPauseLayer object labels
2023-03-06 21:55:02 +02:00
altalk23
7dba804969
Half revert constructors, having two types
2023-03-06 21:20:50 +03:00
altalk23
c89df7b992
rename monostate ctors to zero ctors & make it platform independent
2023-03-06 00:52:39 +03:00
HJfod
4613af6791
change CCNode::insertBefore behaviour to insert at the start if nullptr
2023-02-23 22:03:20 +02:00
HJfod
295aedbdb5
add cross axis line alignment to layouts
2023-02-23 21:18:43 +02:00