|
@ -9,8 +9,11 @@ void SurfaceStack::push_back(BaseSurface * s){ |
|
|
_surfaces.push_back(s); |
|
|
_surfaces.push_back(s); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void SurfaceStack::pop_back(){ |
|
|
|
|
|
_surfaces.pop_back(); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
void SurfaceStack::erase(int i){ |
|
|
void SurfaceStack::erase(int i){ |
|
|
delete _surfaces[i]; |
|
|
|
|
|
_surfaces.erase(_surfaces.begin() + i); |
|
|
_surfaces.erase(_surfaces.begin() + i); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -35,5 +38,9 @@ BaseSurface * SurfaceStack::operator[](int i){ |
|
|
return _surfaces[i]; |
|
|
return _surfaces[i]; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
BaseSurface * SurfaceStack::back(){ |
|
|
|
|
|
return _surfaces.back(); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
} // namespace piMapper
|
|
|
} // namespace piMapper
|
|
|
} // namespace ofx
|
|
|
} // namespace ofx
|