#include <externs.h>

Public Member Functions | |
| cloud_struct () | |
| bool | defined () const |
| void | set_whose (kill_category _whose) |
| void | set_killer (killer_type _killer) |
| std::string | cloud_name (const std::string &default_name="", bool terse=false) const |
| void | announce_actor_engulfed (const actor *engulfee, bool beneficial=false) const |
Static Public Member Functions | |
| static kill_category | killer_to_whose (killer_type killer) |
| static killer_type | whose_to_killer (kill_category whose) |
Public Attributes | |
| coord_def | pos |
| cloud_type | type |
| int | decay |
| uint8_t | spread_rate |
| kill_category | whose |
| killer_type | killer |
| mid_t | source |
| int | colour |
| std::string | name |
| std::string | tile |
| cloud_struct::cloud_struct | ( | ) | [inline] |
| bool cloud_struct::defined | ( | ) | const [inline] |
| void cloud_struct::set_whose | ( | kill_category | _whose | ) |

| void cloud_struct::set_killer | ( | killer_type | _killer | ) |

| std::string cloud_struct::cloud_name | ( | const std::string & | default_name = "", |
|
| bool | terse = false | |||
| ) | const |

| void cloud_struct::announce_actor_engulfed | ( | const actor * | engulfee, | |
| bool | beneficial = false | |||
| ) | const |

| kill_category cloud_struct::killer_to_whose | ( | killer_type | killer | ) | [static] |
| killer_type cloud_struct::whose_to_killer | ( | kill_category | whose | ) | [static] |
| uint8_t cloud_struct::spread_rate |
1.5.6