Skip to content

Commit

Permalink
CreateParticlePopup
Browse files Browse the repository at this point in the history
  • Loading branch information
user95401 committed Oct 29, 2024
1 parent 2d16eb5 commit 24c21bf
Showing 1 changed file with 35 additions and 3 deletions.
38 changes: 35 additions & 3 deletions bindings/2.206/GeometryDash.bro
Original file line number Diff line number Diff line change
Expand Up @@ -2707,10 +2707,42 @@ class CreateMenuItem : CCMenuItemSpriteExtra {
[[link(android)]]
class CreateParticlePopup : FLAlertLayer, TextInputDelegate, ColorSelectDelegate, SliderDelegate {
// virtual ~CreateParticlePopup();
CreateParticlePopup() {
m_secretDoorSprite = nullptr;
m_targetObject = nullptr;
m_targetObjects = nullptr;
m_particles = nullptr;
m_unkBool = false;
m_particle = nullptr;
}

static CreateParticlePopup* create(gd::string);
static CreateParticlePopup* create(ParticleGameObject*, cocos2d::CCArray*, gd::string);
static CreateParticlePopup* create(ParticleGameObject*, cocos2d::CCArray*) = win 0x400d80, m1 0x3dfefc, imac 0x4787c0;
static CreateParticlePopup* create(gd::string particleString) {
auto ret = new CreateParticlePopup();
if (ret->init(nullptr, nullptr, particleString)) {
ret->autorelease();
return ret;
}
delete ret;
return nullptr;
};
static CreateParticlePopup* create(ParticleGameObject* pObj, cocos2d::CCArray* pObjects, gd::string particleString) {
auto ret = new CreateParticlePopup();
if (ret->init(pObj, pObjects, particleString)) {
ret->autorelease();
return ret;
}
delete ret;
return nullptr;
};
static CreateParticlePopup* create(ParticleGameObject* pObj, cocos2d::CCArray* pObjects) {
auto ret = new CreateParticlePopup();
if (ret->init(pObj, pObjects, nullptr)) {
ret->autorelease();
return ret;
}
delete ret;
return nullptr;
};

TodoReturn centerAlignParticle(cocos2d::CCObject*);
TodoReturn createParticleSlider(gjParticleValue, int, bool, cocos2d::CCPoint, cocos2d::CCArray*);
Expand Down

0 comments on commit 24c21bf

Please sign in to comment.