Skip to content

Commit 9564546

Browse files
committed
Merge remote-tracking branch 'origin/main'
2 parents 00cdf2d + 11787e2 commit 9564546

File tree

3 files changed

+44
-12
lines changed

3 files changed

+44
-12
lines changed

bindings/2.2074/Cocos2d.bro

Lines changed: 35 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -803,8 +803,8 @@ class cocos2d::CCMotionStreak : cocos2d::CCNodeRGBA, cocos2d::CCTextureProtocol
803803
bool isFastMode();
804804
bool isStartingPositionInitialized();
805805
void reset() = m1 0x4b6c48, imac 0x560190, ios 0x17ab00;
806-
void resumeStroke() = m1 0x4b6510, imac 0x55fb40;
807-
void stopStroke() = m1 0x4b6508, imac 0x55fb30;
806+
void resumeStroke() = m1 0x4b6510, imac 0x55fb40, ios 0x17a618;
807+
void stopStroke() = m1 0x4b6508, imac 0x55fb30, ios 0x17a610;
808808
void tintWithColor(cocos2d::_ccColor3B);
809809
void updateFade(float) = imac 0x55fb10;
810810

@@ -4771,7 +4771,7 @@ class ObjectDecoder : cocos2d::CCNode {
47714771
[[link(win, android)]]
47724772
class cocos2d::extension::CCControl : cocos2d::CCLayerRGBA {
47734773
CCControl() = m1 0x2d38b4, imac 0x33d4d0, ios 0x1a8a80;
4774-
~CCControl() = m1 0x2d3b80, imac 0x33d8a0, ios 0x1a8c20;
4774+
~CCControl() = m1 0x2d3b10, imac 0x33d7f0, ios 0x1a8bb0;
47754775

47764776
virtual bool init() = m1 0x2d3a44, imac 0x33d720, ios 0x1a8ae4;
47774777
virtual void onEnter() = m1 0x2d3dac, imac 0x33db90, ios 0x1a8cb4;
@@ -4801,6 +4801,38 @@ class cocos2d::extension::CCControlColourPicker : cocos2d::extension::CCControl
48014801
virtual bool ccTouchBegan(cocos2d::CCTouch*, cocos2d::CCEvent*) = m1 0x2d81b8, imac 0x342760, ios 0x1b1d2c;
48024802
}
48034803

4804+
[[link(win, android)]]
4805+
class cocos2d::extension::CCControlHuePicker : cocos2d::extension::CCControl {
4806+
CCControlHuePicker() = m1 0x2d8834, imac 0x342fa0, ios 0x1b3948;
4807+
~CCControlHuePicker() = m1 0x2d89a4, imac 0x3431b0, ios 0x1b39c4;
4808+
4809+
bool checkSliderPosition(cocos2d::CCPoint) = m1 0x2d8f7c, imac 0x343900, ios 0x1b3eb4;
4810+
void updateSliderPosition(cocos2d::CCPoint) = m1 0x2d8ee4, imac 0x343860, ios 0x1b3e20;
4811+
4812+
virtual bool ccTouchBegan(cocos2d::CCTouch*, cocos2d::CCEvent*) = m1 0x2d9064, imac 0x343a00, ios 0x1b3f38;
4813+
virtual void ccTouchMoved(cocos2d::CCTouch*, cocos2d::CCEvent*) = m1 0x2d9168, imac 0x343b00, ios 0x1b3fc0;
4814+
virtual void setEnabled(bool) = m1 0x2d8e94, imac 0x343810, ios 0x1b3dd0;
4815+
virtual bool initWithTargetAndPos(cocos2d::CCNode*, cocos2d::CCPoint) = m1 0x2d8c00, imac 0x343510, ios 0x1b3af8;
4816+
virtual void setHue(float) = m1 0x2d8db4, imac 0x3436f0, ios 0x1b3cf4;
4817+
virtual void setHuePercentage(float) = m1 0x2d8dd0, imac 0x343720, ios 0x1b3d10;
4818+
}
4819+
4820+
[[link(win, android)]]
4821+
class cocos2d::extension::CCControlSaturationBrightnessPicker : cocos2d::extension::CCControl {
4822+
CCControlSaturationBrightnessPicker() = m1 0x2e863c, imac 0x354950, ios 0x1bfae0;
4823+
~CCControlSaturationBrightnessPicker() = m1 0x2e87bc, imac 0x354b70, ios 0x1bfb6c;
4824+
4825+
bool checkSliderPosition(cocos2d::CCPoint) = m1 0x2e8ebc, imac 0x355430, ios 0x1c00e0;
4826+
void updateSliderPosition(cocos2d::CCPoint) = m1 0x2e8d28, imac 0x355230, ios 0x1bff4c;
4827+
4828+
virtual bool ccTouchBegan(cocos2d::CCTouch*, cocos2d::CCEvent*) = m1 0x2e8fd8, imac 0x355580, ios 0x1c01fc;
4829+
virtual void ccTouchMoved(cocos2d::CCTouch*, cocos2d::CCEvent*) = m1 0x2e90dc, imac 0x355680, ios 0x1c0284;
4830+
virtual void setEnabled(bool) = m1 0x2e8bdc, imac 0x3550a0, ios 0x1bfe08;
4831+
virtual bool initWithTargetAndPos(cocos2d::CCNode*, cocos2d::CCPoint) = m1 0x2e8974, imac 0x354df0, ios 0x1bfc0c;
4832+
virtual void updateWithHSV(cocos2d::extension::HSV) = m1 0x2e8c2c, imac 0x3550f0, ios 0x1bfe58;
4833+
virtual void updateDraggerWithHSV(cocos2d::extension::HSV) = m1 0x2e8ca0, imac 0x355190, ios 0x1bfec8;
4834+
}
4835+
48044836
[[link(win, android)]]
48054837
class cocos2d::extension::CCScale9Sprite : cocos2d::CCNodeRGBA {
48064838
static cocos2d::extension::CCScale9Sprite* create() = imac 0x3e3e90, m1 0x36627c;

bindings/2.2074/GeometryDash.bro

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9412,7 +9412,7 @@ class GJBaseGameLayer : cocos2d::CCLayer, TriggerEffectDelegate {
94129412
GJGameEvent objectTypeToGameEvent(int) = ios 0x1e804c, win 0x22ce10, imac 0x1144d0;
94139413
void optimizeMoveGroups() = ios 0x1e109c, win 0x22b740;
94149414
void orderSpawnObjects() = ios 0x209744, imac 0x151690, win 0x23f7e0;
9415-
cocos2d::CCNode* parentForZLayer(int, bool, int, int) = imac 0x10f720, win 0x209e30;
9415+
cocos2d::CCNode* parentForZLayer(int, bool, int, int) = imac 0x10f720, win 0x209e30, ios 0x1e4a2c, m1 0xeec10;
94169416
void pauseAudio() = ios 0x2009a4, win 0x231d60, imac 0x141de0;
94179417
TodoReturn performMathOperation(double, double, int);
94189418
TodoReturn performMathRounding(double, int);
@@ -13613,7 +13613,7 @@ class HardStreak : cocos2d::CCDrawNode {
1361313613
updateStroke(0.f);
1361413614
}
1361513615
TodoReturn scheduleAutoUpdate();
13616-
void stopStroke() = win 0x2b17f0, m1 0x8ff8c, imac 0x9d4a0;
13616+
void stopStroke() = win 0x2b17f0, m1 0x8ff8c, imac 0x9d4a0, ios 0x61be0;
1361713617
callback void updateStroke(float) = ios 0x615ac, win 0x2b1830, m1 0x8f870, imac 0x9cc30;
1361813618

1361913619
cocos2d::CCArray* m_pointArray;
@@ -17245,7 +17245,7 @@ class PlayerObject : GameObject, AnimatedSpriteDelegate {
1724517245
virtual void animationFinished(char const*) = win 0x38cb10, imac 0x40b1e0, m1 0x3887fc, ios 0x22e720;
1724617246

1724717247
void activateStreak() = ios 0x21e810, win 0x38a300, imac 0x3f17c0, m1 0x3724d8;
17248-
TodoReturn addAllParticles() = ios 0x21a044, win 0x372900;
17248+
void addAllParticles() = ios 0x21a044, win 0x372900, imac 0x3eaed0, m1 0x36cbc8;
1724917249
TodoReturn addToTouchedRings(RingObject*) = imac 0x404180, m1 0x381fec;
1725017250
TodoReturn addToYVelocity(double, int);
1725117251
void animatePlatformerJump(float) = ios 0x21ecec, win 0x376ef0, imac 0x3f2020, m1 0x372c98;
@@ -17347,7 +17347,7 @@ class PlayerObject : GameObject, AnimatedSpriteDelegate {
1734717347
void placeStreakPoint() = ios 0x21e8b8, win 0x38a8f0, imac 0x3f18a0, m1 0x3725a0;
1734817348
void playBumpEffect(int, GameObject*) = win 0x389cc0;
1734917349
TodoReturn playBurstEffect();
17350-
void playCompleteEffect(bool, bool) = win 0x36e2b0, imac 0x2024c0, m1 0x1b7870;
17350+
void playCompleteEffect(bool, bool) = win 0x36e2b0, imac 0x2024c0, m1 0x1b7870, ios 0x60a60;
1735117351
void playDeathEffect() = ios 0x5b138, win 0x3691a0, imac 0x1fa350, m1 0x1af8ac;
1735217352
void playDynamicSpiderRun() = win 0x38b740;
1735317353
void playerDestroyed(bool) = ios 0x22853c, win 0x381f10, imac 0x402270, m1 0x380548;
@@ -17372,7 +17372,7 @@ class PlayerObject : GameObject, AnimatedSpriteDelegate {
1737217372
TodoReturn removeAllParticles();
1737317373
void removePendingCheckpoint() = ios 0x227a2c, win 0x38c400, imac 0x4013f0;
1737417374
TodoReturn removePlacedCheckpoint() = imac 0x402230;
17375-
TodoReturn resetAllParticles() = ios 0x21e6d8, imac 0x3f1660;
17375+
void resetAllParticles() = ios 0x21e6d8, imac 0x3f1660, m1 0x372390, win 0x375a70;
1737617376
TodoReturn resetCollisionLog(bool) = ios 0x21f2a0, imac 0x3f2900;
1737717377
TodoReturn resetCollisionValues();
1737817378
void resetPlayerIcon() = ios 0x22a544, win 0x385550, imac 0x405460, m1 0x383208;
@@ -17461,7 +17461,7 @@ class PlayerObject : GameObject, AnimatedSpriteDelegate {
1746117461
m_waveTrail->updateStroke(param);
1746217462
}
1746317463
void updateGlowColor() = ios 0x22ca94, win 0x3876a0, imac 0x4088a0, m1 0x386264;
17464-
void updateInternalActions(float) = ios 0x22ea40, win 0x38d0c0, imac 0x40b720;
17464+
void updateInternalActions(float) = win 0x38d0c0, m1 0x388d0c, imac 0x40b720, ios 0x22ea40;
1746517465
void updateJump(float) = ios 0x21afa8, win 0x375b90, imac 0x3ec410, m1 0x36ddf4;
1746617466
TodoReturn updateJumpVariables();
1746717467
TodoReturn updateLastGroundObject(GameObject*);
@@ -21743,7 +21743,7 @@ class SFXBrowser : FLAlertLayer, MusicDownloadDelegate, TableViewCellDelegate, S
2174321743
CC_SAFE_RELEASE(m_searchResult);
2174421744
}
2174521745

21746-
static SFXBrowser* create(int id) = win inline, imac 0x42a4d0, m1 0x3a5570 {
21746+
static SFXBrowser* create(int id) = win inline, imac 0x42a4d0, m1 0x3a5570, ios 0x16bec0 {
2174721747
auto ret = new SFXBrowser();
2174821748
if (ret->init(id)) {
2174921749
ret->autorelease();
@@ -21763,7 +21763,7 @@ class SFXBrowser : FLAlertLayer, MusicDownloadDelegate, TableViewCellDelegate, S
2176321763
virtual int getSelectedCellIdx() = win 0x4683a0, m1 0x3a7b8c, imac 0x42ce50, ios 0x16df5c;
2176421764
virtual bool shouldSnapToSelected() = win 0x4683b0, m1 0x3a7b9c, imac 0x42ce70, ios 0x16df6c;
2176521765

21766-
bool init(int) = win 0x4661b0, imac 0x42a690, m1 0x3a56b4;
21766+
bool init(int) = win 0x4661b0, imac 0x42a690, m1 0x3a56b4, ios 0x16bf34;
2176721767
void onClearSearch(cocos2d::CCObject* sender) = imac 0x42b9a0;
2176821768
void onClose(cocos2d::CCObject* sender);
2176921769
void onCredits(cocos2d::CCObject* sender) = m1 0x3a6740;

codegen/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ project(Codegen LANGUAGES C CXX)
44
include(../cmake/CPM.cmake)
55

66
CPMAddPackage("gh:fmtlib/fmt#11.0.2")
7-
CPMAddPackage("gh:geode-sdk/Broma#8f00942")
7+
CPMAddPackage("gh:geode-sdk/Broma#5384e87")
88
CPMAddPackage("gh:geode-sdk/[email protected]")
99

1010
target_compile_definitions(fmt PUBLIC -DFMT_CONSTEVAL=)

0 commit comments

Comments
 (0)