24#define REGISTER_MENU_MUTATOR(id, impl) \
26 REGISTER(MenuMutators, MENU, id, m_id, NEW(Lazy, LAZY(id)))
46#ifdef MENU_INCLUDE_OVERKILL
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
virtual void topicChangeNotify()
ATTRIB(XonoticMutatorsDialog, refilterEntity, entity)
virtual void setSelected()
virtual void drawListBoxItem()
ATTRIB(XonoticRegisteredMutatorsList, typeToSearchString, string)
virtual void resizeNotify()
#define REGISTER_MENU_MUTATOR(id, impl)
entity makeXonoticRegisteredMutatorsList()
const int MENU_MUTATOR_HEADER_2
const int MENU_MUTATOR_HEADER_1
entity makeXonoticMutatorsDialog()
entity makeXonoticMutatorCustomPhysicsTab()
entity makeXonoticMutatorOffhandWeaponsTab()
entity makeXonoticMutatorWeaponArenaTab()
entity makeXonoticMutatorWeaponStayTab()
entity makeXonoticMutatorJetpackTab()
#define METHOD(cname, name, prototype)
#define REGISTER_REGISTRY(id)
#define REGISTRY(id, max)
Declares a new registry.
#define REGISTRY_DEFINE_GET(id, null)
entity makeXonoticMutatorBloodLossTab()
entity makeXonoticMutatorBuffsTab()
entity makeXonoticMutatorCloakedTab()
entity makeXonoticMutatorInstaGibTab()
entity makeXonoticMutatorInvincibleProjectilesTab()
entity makeXonoticMutatorMidAirTab()
entity makeXonoticMutatorNadesTab()
entity makeXonoticMutatorNewToysTab()
entity makeXonoticMutatorNIXTab()
entity makeXonoticMutatorPinataTab()
entity makeXonoticMutatorPowerupsTab()
entity makeXonoticMutatorRocketFlyingTab()
entity makeXonoticMutatorTouchExplodeTab()
entity makeXonoticMutatorVampireTab()