#include <act-iter.h>

Public Member Functions | |
| actor_iterator () | |
| actor_iterator (const circle_def *circle_) | |
| actor_iterator (const los_base *los_) | |
| actor_iterator (const actor *act_) | |
| operator bool () const | |
| actor * | operator* () const |
| actor * | operator-> () const |
| actor_iterator & | operator++ () |
| actor_iterator | operator++ (int) |
Protected Member Functions | |
| bool | valid (const actor *a) const |
| void | raw_advance () |
| void | advance (bool may_stay=false) |
Protected Attributes | |
| restr_type | restr |
| const circle_def * | circle |
| const los_base * | los |
| const actor * | act |
| bool | did_you |
| monster_iterator | mi |
| actor_iterator::actor_iterator | ( | ) |

| actor_iterator::actor_iterator | ( | const circle_def * | circle_ | ) |

| actor_iterator::actor_iterator | ( | const los_base * | los_ | ) |

| actor_iterator::actor_iterator | ( | const actor * | act_ | ) |

| actor_iterator::operator bool | ( | ) | const |
| actor * actor_iterator::operator* | ( | ) | const |
| actor * actor_iterator::operator-> | ( | ) | const |
| actor_iterator & actor_iterator::operator++ | ( | ) |

| actor_iterator actor_iterator::operator++ | ( | int | ) |
| bool actor_iterator::valid | ( | const actor * | a | ) | const [protected] |

| void actor_iterator::raw_advance | ( | ) | [protected] |
| void actor_iterator::advance | ( | bool | may_stay = false |
) | [protected] |

restr_type actor_iterator::restr [protected] |
const circle_def* actor_iterator::circle [protected] |
const los_base* actor_iterator::los [protected] |
const actor* actor_iterator::act [protected] |
bool actor_iterator::did_you [protected] |
monster_iterator actor_iterator::mi [protected] |
1.5.6