This->sprites[This->sprite_count].texw=texdesc.Width;
This->sprites[This->sprite_count].texh=texdesc.Height;
- if(rect==NULL) {
- This->sprites[This->sprite_count].rect.left=0;
- This->sprites[This->sprite_count].rect.top=0;
- This->sprites[This->sprite_count].rect.right=texdesc.Width;
- This->sprites[This->sprite_count].rect.bottom=texdesc.Height;
- } else This->sprites[This->sprite_count].rect=*rect;
+ if (rect)
+ This->sprites[This->sprite_count].rect = *rect;
+ else
+ SetRect(&This->sprites[This->sprite_count].rect, 0, 0, texdesc.Width, texdesc.Height);
if(center==NULL) {
This->sprites[This->sprite_count].center.x=0.0f;