Skip to content

cf_sprite_get_center_patch

Category: sprite
GitHub: cute_sprite.h


Returns the sprite's 9-slice center patch in pixel coordinates.

CF_Aabb cf_sprite_get_center_patch(const CF_Sprite* sprite) { CF_ASSERT(sprite); return sprite->_center_patch; }
Parameters Description
sprite The sprite.

Return Value

The center patch AABB (min = top-left of center, max = bottom-right, origin at sprite top-left, Y down). A zero AABB means 9-slice falls back to cf_draw_sprite.

CF_Sprite
cf_sprite_set_center_patch
cf_draw_sprite_9_slice
cf_draw_sprite_9_slice_tiled