Commit graph

419 commits

Author SHA1 Message Date
altalk23
a552160521 Implement standalone function support in codegen 2023-08-15 18:03:06 +03:00
altalk23
d98cb2d709 Make missing funcs/members private & fix macos hsv 2023-08-15 14:29:44 +03:00
mat
26893f1b80
remove semicolon after class 2023-08-09 13:53:53 -03:00
Jouca
e342810a9a
added FriendsProfilePage (#208)
- Corrected UserListType
- Added UserListDelegate
- Added FriendsProfilePage create & init functions
2023-08-09 13:47:59 -03:00
camila314
0f09b2dea8 ccactionmanager symbols xd 2023-08-06 20:15:24 -05:00
altalk23
596532ea85 add missing functions for texture loader 2023-08-07 01:04:13 +03:00
HJfod
0570d2e9a9 fix GameObject::deselectObject on windows 2023-08-06 22:52:14 +03:00
Cvolton
22efe94fac
add CreatorLayer delegates 2023-08-04 22:36:54 +02:00
camila314
6fcfbe2db9 new bindings yippee! 2023-07-31 14:18:45 -05:00
HJfod
5a1d780689 add some mac addresses 2023-07-31 18:02:10 +03:00
HJfod
66b3c289c5 Merge branch 'main' of https://github.com/geode-sdk/geode into main 2023-07-30 22:21:37 +03:00
HJfod
42920b3eff bunch of CustomizeObjectLayer stuff 2023-07-30 22:20:40 +03:00
alk
4c8c0ae7b5
Merge branch 'main' into bi-additions 2023-07-30 20:50:30 +03:00
ToasterCoder
fc037fdb2c Update GeometryDash.bro 2023-07-30 20:35:55 +03:00
HJfod
2683ee30a5 fix CustomizeObjectLayer member name to be accurate 2023-07-30 12:43:57 +03:00
HJfod
138fdbb1a4 fix CustomizeObjectLayer bindings and menus not hiding on mode change 2023-07-29 23:58:13 +03:00
altalk23
26e38ecbab Change geode loading order, auto updating not implemented yet 2023-07-08 16:38:09 +03:00
ConfiG
887f448627
Merge branch 'main' of https://github.com/geode-sdk/geode 2023-06-26 13:46:18 +03:00
ConfiG
4668fd579b
some addresses and members 2023-06-26 13:46:16 +03:00
altalk23
0cb4300a4a the most important gjgamelevel fix 2023-06-25 21:04:59 +03:00
altalk23
3c3f7aacf3 fix gjgamelevel dataloaded macchew 2023-06-25 20:17:34 +03:00
altalk23
4ad8b486ff implement save and open panel 2023-06-25 19:52:01 +03:00
altalk23
5b9e8a7467 fix infolayer and browserlayer structs 2023-06-25 18:47:16 +03:00
Cvolton
fa994225f4
add mac moresearchlayer create (thanks nosu) 2023-06-24 00:00:55 +02:00
Cvolton
b6e95aa3ff
add mac bindings (thanks nosu) 2023-06-23 21:02:57 +02:00
Cvolton
174f4fc811
fix GManager::save 2023-06-22 21:21:44 +02:00
Cvolton
ac300b479f
add GManager::setup() address 2023-06-22 12:31:24 +02:00
Cvolton
37e58c05a0
fix gd::string in SetIDPopupDelegate 2023-06-22 02:23:53 +02:00
Cvolton
39793e95ac
fix GManager save() 2023-06-22 02:23:05 +02:00
Cvolton
b097404063
add chest reward related bindings 2023-06-22 01:57:14 +02:00
Cvolton
6af9f8cb0f
add glm::limitsavedlevels 2023-06-22 01:22:59 +02:00
Cvolton
16716d8bb9
add missing addresses and members needed for bi 2023-06-22 01:13:49 +02:00
ConfiG
90fc0d4a96
more CCMoveCNode members, add GroupCommandObject 2023-06-13 23:42:53 +03:00
ConfiG
5149d77959
some CCMoveCNode and GameObject members 2023-06-13 19:54:54 +03:00
ConfiG
f71fcb24f6
add setContentScaleFactor 2023-06-12 18:18:51 +03:00
ConfiG
c616e05926
add most cocos ctor/dtor addresses on windows 2023-06-12 16:39:15 +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
altalk23
9c3759b398 Merge branch 'main' of https://github.com/geode-sdk/geode 2023-06-08 19:04:45 +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
11f2208767
add more cocos stuff 2023-06-07 18:58:19 +03:00
qimiko
37d1f39ace
add binding for ccmessagebox
mat didn't know it existed. poor mat
cclog is at 0xbaa80 but bindings don't support variable args. idk
2023-06-05 19:13:32 -07:00
qimiko
cb016214cd
fix remaining symbol mismatches 2023-06-05 17:10:59 -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
584afba3ed
fix cclayercolor bindings 2023-06-05 16:28:31 +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
qimiko
df7166711c
remove unsigned from table indexes
it creates issues with android bindings :(
2023-06-04 16:45:56 -07:00
qimiko
36ac8397ce
add dialog enum types to bindings 2023-06-04 04:30:47 -07:00
qimiko
83fab2bdeb
add secretlayer4 bindings 2023-06-04 04:07:23 -07:00
altalk23
20f461305b addresses and crashlog 2023-06-02 21:56:59 +03:00
ConfiG
983e640fde
more stuff 2023-06-01 23:00:48 +03:00
ConfiG
a6e1f170fd
add some funcs to cocos bindings 2023-06-01 12:34:17 +03:00
ConfiG
18275bb6fe remove mac 0x0 2023-05-31 17:42:53 -03:00
ConfiG
fd3a587aa9 add modify to CCParticleSystem, fix removed field 2023-05-31 17:42:53 -03:00
makitard
2ea4b97bd4 fix gameobject::update addr
was gamemanager::update for some reason
2023-05-31 17:41:24 -03:00
mat
53730ca45f
addGlow windows address 2023-05-22 15:24:34 -03:00
ToasterCoder
661234dc74 Update GeometryDash.bro
replacing m_color and m_fromColor, because they are on wrong places
2023-05-22 15:01:22 -03:00
Dexter Hill
3d23721434
claim/unclaimParticle were flipped 2023-05-07 12:15:19 -03:00
altalk23
7e609467eb Merge branch 'main' of https://github.com/geode-sdk/geode 2023-05-06 18:30:36 +03:00
dogotrigger
ac8a6126ed Fix DialogObject 2023-05-05 12:18:23 +03:00
altalk23
1bf2fb921d add guidelines addresses 2023-05-04 22:50:34 +03:00
altalk23
7fd42312bb fix setuppulsepopup and colorselectpopup 2023-04-27 10:33:07 +03:00
altalk23
2e9a3b213b Merge branch 'main' of https://github.com/geode-sdk/geode 2023-04-26 12:09:28 +03:00
altalk23
5062899848 edit color popup struct 2023-04-26 12:09:11 +03:00
HJfod
5374ea5915 binds 2023-04-22 21:37:50 +03:00
HJfod
480161f5d3 more addresses 2023-04-22 11:50:05 +03:00
HJfod
d4c8d25874 fix address being on the wrong function 2023-04-22 11:42:30 +03:00
HJfod
bf4208a3fc more mac addresses 2023-04-22 11:38:14 +03:00
HJfod
b36142a673 add more mac addresses 2023-04-22 11:13:23 +03:00
HJfod
2155d4b0d6 add getGridSnappedPos on mac 2023-04-22 11:05:50 +03:00
HJfod
1da0e74d63 add EditorUI::sliderChanged on mac 2023-04-22 10:50:43 +03:00
HJfod
87381efd34 add some editor mac addresses 2023-04-22 10:45:01 +03:00
hjfod
943d12f595 even more macchew 2023-04-20 16:08:19 +03:00
hjfod
1feca05c01 fix missing address 2023-04-20 14:37:19 +03:00
hjfod
b849ce55ea more mac address 2023-04-20 14:06:09 +03:00
hjfod
c90e3721ed mac addresses 2023-04-20 13:53:32 +03:00
HJfod
9deb5a8a09 add some bindings 2023-04-16 21:45:22 +03:00
HJfod
bbbfd0ff80 fix missing full cocos2d class path 2023-04-16 11:29:52 +03:00
HJfod
255a48ec40 add CCScheduler bindings on mac 2023-04-16 11:23:29 +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
altalk23
2a433d0c48 add addresses for overloads 2023-04-12 14:19:41 +03:00
altalk23
1aba5ca6dc Merge branch 'main' of https://github.com/geode-sdk/geode 2023-04-12 11:44:35 +03:00
altalk23
61ce4cc643 Add InfoAlertButton create 2023-04-12 11:44:26 +03:00
ConfiG
36248241ef rename m_unk2AC to m_activeEnterEffect 2023-04-12 11:10:43 +03:00
mat
9e04a3b030
biding geometrydash.bro
yummy void gets
2023-04-11 13:46:08 -03:00
altalk23
938f8947e1 add missing bindings for mosue api 2023-04-10 18:17:41 +03:00
altalk23
80b5b20efb fix events, resources, and minor stuff 2023-04-10 12:49:59 +03:00
HJfod
43a705ace1 Merge branch 'main' of https://github.com/geode-sdk/geode into main 2023-04-09 18:36:10 +03:00
HJfod
2fe88f1c33 make Event::post return the ListenerResult 2023-04-09 18:35:08 +03:00
altalk23
d7fd2a581d error non virtual missing bindings on compile time 2023-04-09 18:29:11 +03:00
altalk23
a5b1640556 Merge branch 'main' of https://github.com/geode-sdk/geode 2023-04-05 23:10:23 +03:00
altalk23
5f87485d03 fix undoobject 2023-04-05 23:10:16 +03:00
Fleeym
530551ec95 add bindings and ids for CustomSongWidget 2023-04-05 14:06:31 +03:00
hjfod
f662251d98 add mac addresses + link fmod dylib on mac 2023-04-03 08:21:23 +03:00
HJfod
95fb3c60c6 add xml_document ctor and dtor 2023-04-02 17:41:19 +03:00
HJfod
7d744a9189 add DS_Dictionary addresses on mac 2023-04-02 17:22:03 +03:00
HJfod
21173311c1 add mac stuff 2023-04-02 13:38:06 +03:00
HJfod
9032285d06 fix CCAction::update parameter 2023-04-02 13:19:49 +03:00
HJfod
c4064d7526 reverse is part of CCActionInterval and not CCAction 2023-04-02 13:15:03 +03:00
HJfod
2f982197db missing a "mac" 2023-04-02 13:07:21 +03:00
HJfod
cae9a67b15 add a bunch CCAction addresses 2023-04-02 13:04:31 +03:00
HJfod
f90ca9edd5 ok now it should build? 2023-04-02 11:31:27 +03:00
HJfod
064de3350e missing a fully qualified name there 2023-04-02 11:16:36 +03:00
HJfod
a2b7573bdc add cocos2d:: namespace in front of CCNode to fix build 2023-04-02 11:05:47 +03:00
HJfod
13e41ee059 buncha mac addresses for betteredit *slurp* :3 2023-04-02 11:02:47 +03:00
HJfod
68c0631966 Merge branch 'addEventListener' into main 2023-04-02 10:03:48 +03:00
HJfod
40a6b53f63 make TextArea::create parameter name more clear 2023-04-02 10:03:04 +03:00
HJfod
295b903802
Merge pull request #151 from geode-sdk/addEventListener
some static functions on mac
2023-04-02 09:55:47 +03:00
hjfod
4e2267f020 some static functions on mac 2023-04-02 09:54:59 +03:00
HJfod
61015be6b1
Merge pull request #150 from geode-sdk/addEventListener
Event stuff
2023-04-01 21:40:00 +03:00
HJfod
72448e1be0 remove definition of retainCount in Cocos2d.bro 2023-04-01 17:36:54 +03:00
HJfod
eabb68bbcf fix circle button sprite size 2023-04-01 17:20:49 +03:00
HJfod
5cdfbc3e67 add EventListener::getFilter 2023-03-27 21:22:18 +03:00
HJfod
704e6ba0db more bindings 2023-03-26 19:58:01 +02:00
matcool
7e60770c9b
some members 2023-03-25 19:28:55 -03:00
HJfod
8c969a8628 fix codegen base classes not all being public + CCApplication members 2023-03-25 20:31:11 +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
72728464bb editor stuff 2023-03-22 17:31:47 +02:00
HJfod
7686c85e4f editor binding 2023-03-20 21:01:55 +02:00
HJfod
94138f32ad fix hooking callback functions 2023-03-20 19:08:42 +02:00
hjfod
d7f8a0248a bindins 2023-03-20 18:10:20 +02:00
HJfod
2cc25ba914 Merge branch 'main' of https://github.com/geode-sdk/geode into main 2023-03-19 21:45:41 +02:00
HJfod
1265aafd56 more editor bindigs + CCRect dual CCPoint constructor 2023-03-19 21:45:23 +02:00
matcool
9fb1c4dcdb
add AudioEffectsLayer members and rename some PlayerObject ones 2023-03-19 16:39:37 -03:00
matcool
cdba471658
fix some bindings for CCCircleWave and PlayLayer 2023-03-19 09:18:38 -03:00
HJfod
7a05c4984f add SelectFontLayer bindings 2023-03-19 11:55:36 +02:00
HJfod
cc13197c98 add editor settings bindings 2023-03-19 10:01:40 +02:00
HJfod
ee91aecc48 Merge branch 'main' of https://github.com/geode-sdk/geode into main 2023-03-19 08:40:32 +02:00
HJfod
bb8bcef210 add bindings 2023-03-19 08:40:13 +02:00
hjfod
951abe5e75 add bindings 2023-03-18 23:08:39 +02:00
HJfod
b191f8a583 Merge branch 'main' of https://github.com/geode-sdk/geode into main 2023-03-18 21:01:48 +02:00
HJfod
55b0312664 more editor bindings 2023-03-18 21:01:39 +02:00
hjfod
5446e3583f editor bindings 2023-03-17 14:42:43 +02:00
camila314
6e73cb16f4 fix mac address 2023-03-16 20:52:33 -05:00
hjfod
eff8771be9 more editor bindings 2023-03-16 18:19:47 +02:00
HJfod
c996f568d9 Merge branch 'main' of https://github.com/geode-sdk/geode into main 2023-03-15 22:36:30 +02:00
HJfod
09341840f8 more bindings 2023-03-15 22:36:13 +02:00
mat
4bfcb11127
yAccel ->yVelocity
i forgot about these ones too
2023-03-13 19:00:12 -03:00
mat
25830d2e0a
rename PlayerObject's m_xAccel to m_xVelocity
it was never acceleration, just poor naming inherited from 2021 gd.h
2023-03-13 17:35:16 -03:00
HJfod
73601777e5 some EditorUI bindings 2023-03-13 20:59:44 +02:00
HJfod
baa9f1f034 Merge branch 'main' of https://github.com/geode-sdk/geode into main 2023-03-12 18:55:51 +02:00
HJfod
8e18c40903 add PauseLayer stuff 2023-03-12 18:55:44 +02:00
hjfod
f3e32a5317 add EditorUI bindings 2023-03-12 18:54:45 +02:00
HJfod
ad98823438 Merge branch 'main' of https://github.com/geode-sdk/geode into main 2023-03-06 19:53:01 +02:00
HJfod
2e485d88a9 add CurrencyRewardLayer::create and its related enums 2023-03-06 19:52:49 +02:00
ninXout
5ecee87e1c
Some MacOS bindings (#140)
* [CreatorLayer] onGauntlets()

* [LevelTools] base64EncodeString(), verifyLevelIntegrity(), xPosForTime(), timeForXPos(), getAudioFilename(), getAudioTitle(), getArtistForAudio(), getURLForAudio().

* [LevelTools] getLevel()

* [LocalLevelManager] init()

* [LeaderboardsLayer] init(), [LevelLeaderboard] init()

---------

Co-authored-by: Nosu♡ <93537876+Nosu-u@users.noreply.github.com>
2023-03-01 13:26:51 -03:00
hjfod
4a15afc7a7 add EditorUI::sliderChanged + Result::ok + bump version 2023-02-27 18:36:36 +02:00