![]() |
|
create_sub_bitmap |
Miles Lombardi
Member #5,876
May 2005
|
What exactly does this do? |
Raf256
Member #3,501
May 2003
|
AFAIR it is closer to the second method - just faslty setup some pointers/integers (clipping) to access something insied other bitmap's data |
Neil Walker
Member #210
April 2000
![]() |
second point. but you still need to destroy it when finished, and of course destroy it before you destroy the master. Neil. wii:0356-1384-6687-2022, kart:3308-4806-6002. XBOX:chucklepie |
Ceagon Xylas
Member #5,495
February 2005
![]() |
Yeah I use it in situations like when I have a sprite sheet. BITMAP *sprite_sheet=load_pcx("blah/blah.pcx",NULL); BITMAP *frame=create_sub_bitmap(sprite_sheet,0,0,0,0); draw_sprite(buffer,frame,x,y); destroy_bitmap(frame);
Or |
Thomas Fjellstrom
Member #476
June 2000
![]() |
Quote: draw_sprite(buffer,create_sub_bitmap(sprite_sheet,0,0,0,0),x,y); Except thats a horrible memory leak. -- |
Ceagon Xylas
Member #5,495
February 2005
![]() |
Figures. My code usually winds up being terrible. |
|