Открытые члены | |
~phys_coop_destroyer_t () | |
Фактическое уничтожение осуществляется в деструкторе. | |
void | add (agent_coop_t *coop) |
уничтожить | |
void | add (agent_t *agent) |
уничтожить | |
Закрытые типы | |
typedef std::vector< agent_coop_t * > | coop_ptr_vector_t |
typedef std::vector< agent_t * > | agent_ptr_vector_t |
Закрытые члены | |
Защита от копирования. | |
phys_coop_destroyer_t (const phys_coop_destroyer_t &) | |
phys_coop_destroyer_t & | operator= (const phys_coop_destroyer_t &) |
Закрытые статические члены | |
static void | destroy_coop (agent_coop_t *c) |
static void | destroy_agent (agent_t *a) |
Закрытые данные | |
coop_ptr_vector_t | m_coops |
agent_ptr_vector_t | m_agents |