ANTWAR C++ SDK
|
This is the complete list of members for Tower, including all inherited members.
action(Ant &ant) const | Tower | inline |
attack(std::vector< Ant > &ants) | Tower | inline |
cd | Tower | |
damage (defined in Tower) | Tower | |
downgrade() | Tower | inline |
find_attackable(const std::vector< Ant > &ants, const std::vector< int > &target_idxs) const | Tower | inline |
find_targets(const std::vector< Ant > &ants, int target_num) const | Tower | inline |
get_attackable_ants(const std::vector< Ant > &ants, int x, int y, int range) const | Tower | inline |
id (defined in Tower) | Tower | |
is_downgrade_valid() const | Tower | inline |
is_ready() const | Tower | inline |
is_upgrade_type_valid(int type) const | Tower | inline |
player (defined in Tower) | Tower | |
range (defined in Tower) | Tower | |
reset_cd() | Tower | inline |
speed | Tower | |
Tower(int id, int player, int x, int y, TowerType type=TowerType::Basic, int cd=-1) | Tower | inline |
type (defined in Tower) | Tower | |
upgrade(TowerType new_type) | Tower | inline |
x (defined in Tower) | Tower | |
y (defined in Tower) | Tower |