Skip to content

Commit 11eb79e

Browse files
authored
Merge branch 'geode-sdk:main' into main
2 parents 0aab004 + 55d20c3 commit 11eb79e

File tree

1 file changed

+20
-4
lines changed

1 file changed

+20
-4
lines changed

bindings/2.2074/GeometryDash.bro

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3851,7 +3851,16 @@ class EditGameObjectPopup : SetupTriggerPopup {
38513851

38523852
[[link(android)]]
38533853
class EditLevelLayer : cocos2d::CCLayer, TextInputDelegate, FLAlertLayerProtocol, UploadActionDelegate, UploadPopupDelegate, SetIDPopupDelegate {
3854-
EditLevelLayer() {}
3854+
EditLevelLayer() {
3855+
m_buttonMenu = nullptr;
3856+
m_level = nullptr;
3857+
m_textInputs = nullptr;
3858+
m_folderLabel = nullptr;
3859+
m_exiting = false;
3860+
m_levelType = GJLevelType::Default;
3861+
m_levelName = "";
3862+
m_descriptionPopup = nullptr;
3863+
}
38553864
virtual ~EditLevelLayer() = win 0xd3c10;
38563865

38573866
static EditLevelLayer* create(GJGameLevel* level) = win inline {
@@ -4328,7 +4337,7 @@ class EditorUI : cocos2d::CCLayer, FLAlertLayerProtocol, ColorSelectDelegate, GJ
43284337
void updateGroupIDLabel() = imac 0x2ccd0;
43294338
void updateObjectInfoLabel() = win 0xe17c0, m1 0x2f208, imac 0x2f870;
43304339
TodoReturn updatePlaybackBtn() = imac 0x2d5f0;
4331-
TodoReturn updateSlider() = win 0xe14a0;
4340+
void updateSlider() = win 0xe14a0;
43324341
TodoReturn updateSpecialUIElements();
43334342
void updateZoom(float) = win 0x110ef0, m1 0x38b14;
43344343
float valueFromXPos(float);
@@ -13098,7 +13107,14 @@ class LevelOptionsLayer2 : LevelOptionsLayer {
1309813107
[[link(android)]]
1309913108
class LevelPage : cocos2d::CCLayer, DialogDelegate {
1310013109
// virtual ~LevelPage();
13101-
LevelPage() {}
13110+
LevelPage() {
13111+
m_isBusy = false;
13112+
m_level = nullptr;
13113+
m_levelMenu = nullptr;
13114+
m_levelDisplaySize = cocos2d::CCSize {};
13115+
m_coinObject = nullptr;
13116+
m_secretDoor = nullptr;
13117+
}
1310213118

1310313119
static LevelPage* create(GJGameLevel* level) = win inline, imac 0x41fda0, m1 0x39b290 {
1310413120
auto ret = new LevelPage();
@@ -18656,7 +18672,7 @@ class SetupTriggerPopup : FLAlertLayer, TextInputDelegate, ConfigureValuePopupDe
1865618672
cocos2d::CCArray* createToggleValueControl(int, gd::string, cocos2d::CCPoint, bool, int, int, float) = win 0x45e900, imac 0x228c00, m1 0x1da5ec;
1865718673
cocos2d::CCArray* createToggleValueControlAdvanced(int, gd::string, cocos2d::CCPoint, bool, int, int, float, float, float, cocos2d::CCPoint) = imac 0x228d30, m1 0x1da73c;
1865818674
cocos2d::CCArray* createValueControl(int, gd::string, cocos2d::CCPoint, float, float, float) = win 0x45db40;
18659-
cocos2d::CCArray* createValueControlAdvanced(int, gd::string, cocos2d::CCPoint, float, bool, InputValueType, int, bool, float, float, int, int, GJInputStyle, int, bool) = win 0x45dc30, imac 0x227b30, m1 0x1d9550;
18675+
cocos2d::CCArray* createValueControlAdvanced(int property, gd::string label, cocos2d::CCPoint position, float scale, bool unk1, InputValueType valueType, int unk2, bool unk3, float sliderMin, float sliderMax, int page, int group, GJInputStyle inputStyle, int decimalPlaces, bool unk4) = win 0x45dc30, imac 0x227b30, m1 0x1d9550;
1866018676
cocos2d::CCArray* createValueControlWArrows(int, gd::string, cocos2d::CCPoint, float);
1866118677
cocos2d::CCArray* getGroupContainer(int);
1866218678
float getMaxSliderValue(int);

0 commit comments

Comments
 (0)