SDLPP: Scene - add function to bring objet to the front or back of Z
This commit is contained in:
@@ -59,6 +59,12 @@ void Scene::moveZ( const std::shared_ptr< RenderObject > &obj, int addition ) {
|
||||
std::iter_swap( render_objects.begin() + original_index,
|
||||
render_objects.begin() + original_index + addition );
|
||||
}
|
||||
void Scene::moveZTop( const std::shared_ptr< RenderObject > &obj ) {
|
||||
setZIndex( obj, render_objects.size() - 1 );
|
||||
}
|
||||
void Scene::moveZBottom( const std::shared_ptr< RenderObject > &obj ) {
|
||||
setZIndex( obj, 0 );
|
||||
}
|
||||
std::shared_ptr< RenderObject > Scene::getObject( int index ) {
|
||||
return render_objects[index];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user