Functions | |
| ExplosionType | getExplosionType (std::string name) |
| std::set< ExplosionType > & | allExplosionTypes () |
| void | init () |
| const ExplosionType | None (0) |
| const ExplosionType | Normal (1) |
| const ExplosionType | Radial_Splash (2) |
| const ExplosionType | Enemy_Splash (3) |
| const ExplosionType | Enemy_Line_Splash (4) |
| const ExplosionType | Nuclear_Missile (5) |
| const ExplosionType | EMP_Shockwave (6) |
| const ExplosionType | Air_Splash (7) |
| const ExplosionType | Unknown (8) |
Variables | |
| const ExplosionType | None |
| const ExplosionType | Normal |
| const ExplosionType | Radial_Splash |
| const ExplosionType | Enemy_Splash |
| const ExplosionType | Enemy_Line_Splash |
| const ExplosionType | Nuclear_Missile |
| const ExplosionType | EMP_Shockwave |
| const ExplosionType | Air_Splash |
| const ExplosionType | Unknown |
| const ExplosionType FastEcslent::ExplosionTypes::Air_Splash | ( | 7 | ) |
| std::set< ExplosionType > & FastEcslent::ExplosionTypes::allExplosionTypes | ( | ) |
Returns the set of all ExplosionTypes.
Definition at line 100 of file ExplosionType.cpp.
References FastEcslent::explosionTypeSet.
| ExplosionType FastEcslent::ExplosionTypes::getExplosionType | ( | std::string | name | ) |
Given a name of an explosion type, this will return the corresponding ExplosionType object.
Definition at line 93 of file ExplosionType.cpp.
References FastEcslent::explosionTypeMap, and Unknown.
| void FastEcslent::ExplosionTypes::init | ( | ) |
Definition at line 24 of file ExplosionType.cpp.
References FastEcslent::explosionTypeMap, FastEcslent::explosionTypeName, FastEcslent::explosionTypeSet, FastEcslent::ExplosionType::getID(), and FastEcslent::initializingExplosionType.
Referenced by FastEcslent::WeaponMgr::init().
| const ExplosionType FastEcslent::ExplosionTypes::None | ( | 0 | ) |
| const ExplosionType FastEcslent::ExplosionTypes::Normal | ( | 1 | ) |
| const ExplosionType FastEcslent::ExplosionTypes::Unknown | ( | 8 | ) |
Definition at line 46 of file ExplosionType.h.
Definition at line 45 of file ExplosionType.h.
Definition at line 43 of file ExplosionType.h.
Referenced by FastEcslent::WeaponTypes::init(), and FastEcslent::Weapon::tick().
Definition at line 42 of file ExplosionType.h.
Referenced by FastEcslent::WeaponTypes::init(), and FastEcslent::Weapon::tick().
Definition at line 39 of file ExplosionType.h.
Referenced by FastEcslent::ExplosionType::ExplosionType(), and FastEcslent::WeaponTypes::init().
Definition at line 44 of file ExplosionType.h.
Definition at line 41 of file ExplosionType.h.
Definition at line 47 of file ExplosionType.h.
Referenced by FastEcslent::ExplosionType::ExplosionType(), and getExplosionType().
1.5.4