Parent Directory | Revision Log | Patch
revision 1.10 by dheck, Wed Feb 5 20:14:28 2003 UTC | revision 1.11 by dheck, Wed Feb 12 23:16:45 2003 UTC | |
---|---|---|
# | Line 884 world::KillRubberBand (Actor *a, Actor * | Line 884 world::KillRubberBand (Actor *a, Actor * |
884 | } | } |
885 | } | } |
886 | ||
887 | void | |
888 | world::KillRubberBands (Stone *st) | |
889 | { | |
890 | for (unsigned i=0; i<level->rubbers.size(); ) { | |
891 | RubberBand &r = *level->rubbers[i]; | |
892 | if (r.get_stone() != 0 && r.get_stone()==st) { | |
893 | delete &r; | |
894 | level->rubbers.erase(level->rubbers.begin()+i); | |
895 | continue; // don't increment i | |
896 | } | |
897 | ++i; | |
898 | } | |
899 | } | |
900 | ||
901 | bool | bool |
902 | world::HasRubberBand (Actor *a, Stone *st) | world::HasRubberBand (Actor *a, Stone *st) |
903 | { | { |
|
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |