geode-sdk / geode

The ultimate Geometry Dash modding framework
https://geode-sdk.org/
Boost Software License 1.0
509 stars 88 forks source link

#pragma once #include <Geode/loader/SettingNode.hpp> #include <Geode/ui/Popup.hpp> #include <Geode/utils/cocos.hpp> using namespace geode::prelude; class ModSettingsPopup : public Popup<Mod*>, public SettingNodeDelegate { protected: Mod* m_mod; std::vector<SettingNode*> m_settings; CCMenuItemSpriteExtra* m_applyBtn; ButtonSprite* m_applyBtnSpr; void settingValueChanged(SettingNode*) override; void settingValueCommitted(SettingNode*) override; bool setup(Mod* mod) override; bool hasUncommitted() const; void onClose(CCObject*) override; void onApply(CCObject*); void onResetAll(CCObject*); void onOpenSaveDirectory(CCObject*); public: static ModSettingsPopup* create(Mod* mod); };Initial commit #759

Closed Cristian12mt12 closed 3 weeks ago

Cristian12mt12 commented 3 weeks ago

CattoDev commented 3 weeks ago

what

HenrySck075 commented 3 weeks ago

TechStudent10 commented 3 weeks ago

what

Fleeym commented 3 weeks ago

Every day the human psyche never fails to amaze me