Go to the source code of this file.
Typedefs | |
| typedef utils::shared_reference< unit > | nonempty_unit_ptr |
| typedef utils::shared_reference< const unit > | nonempty_unit_const_ptr |
| typedef std::shared_ptr< unit > | unit_ptr |
| typedef std::shared_ptr< const unit > | unit_const_ptr |
| using | attack_ptr = std::shared_ptr< attack_type > |
| using | const_attack_ptr = std::shared_ptr< const attack_type > |
| using | ability_ptr = std::shared_ptr< unit_ability_t > |
| using | const_ability_ptr = std::shared_ptr< const unit_ability_t > |
| using ability_ptr = std::shared_ptr<unit_ability_t> |
| using attack_ptr = std::shared_ptr<attack_type> |
| using const_ability_ptr = std::shared_ptr<const unit_ability_t> |
| using const_attack_ptr = std::shared_ptr<const attack_type> |
| typedef utils::shared_reference<const unit> nonempty_unit_const_ptr |
| typedef utils::shared_reference<unit> nonempty_unit_ptr |
| typedef std::shared_ptr<const unit> unit_const_ptr |