Functions | |
| bool | LockSurface (SDL_Surface *surface) |
| void | SyncModifiedBitmapToSurface (gfx::Bitmap &bitmap, const char *layer_name) |
| void | PromoteTilePriorityOnly (gfx::BackgroundBuffer &target, int tile_x, int tile_y) |
| void | PromoteTilePriorityOnOwners (gfx::BackgroundBuffer &object_owner, gfx::BackgroundBuffer *layout_owner, int tile_x, int tile_y) |
| bool yaze::zelda3::anonymous_namespace{object_drawer.cc}::LockSurface | ( | SDL_Surface * | surface | ) |
Definition at line 26 of file object_drawer.cc.
References LockSurface().
Referenced by LockSurface(), and SyncModifiedBitmapToSurface().

| void yaze::zelda3::anonymous_namespace{object_drawer.cc}::SyncModifiedBitmapToSurface | ( | gfx::Bitmap & | bitmap, |
| const char * | layer_name ) |
Definition at line 34 of file object_drawer.cc.
References yaze::gfx::Bitmap::data(), yaze::gfx::Bitmap::depth(), yaze::gfx::Bitmap::height(), LockSurface(), LOG_DEBUG, yaze::gfx::Bitmap::modified(), yaze::gfx::Bitmap::size(), yaze::gfx::Bitmap::surface(), SyncModifiedBitmapToSurface(), and yaze::gfx::Bitmap::width().
Referenced by SyncModifiedBitmapToSurface().
| void yaze::zelda3::anonymous_namespace{object_drawer.cc}::PromoteTilePriorityOnly | ( | gfx::BackgroundBuffer & | target, |
| int | tile_x, | ||
| int | tile_y ) |
Definition at line 81 of file object_drawer.cc.
References PromoteTilePriorityOnly(), and yaze::gfx::BackgroundBuffer::SetPriorityAt().
Referenced by PromoteTilePriorityOnly(), and PromoteTilePriorityOnOwners().

| void yaze::zelda3::anonymous_namespace{object_drawer.cc}::PromoteTilePriorityOnOwners | ( | gfx::BackgroundBuffer & | object_owner, |
| gfx::BackgroundBuffer * | layout_owner, | ||
| int | tile_x, | ||
| int | tile_y ) |
Definition at line 90 of file object_drawer.cc.
References PromoteTilePriorityOnly(), and PromoteTilePriorityOnOwners().
Referenced by PromoteTilePriorityOnOwners().
