Lines Matching defs:this
5 * copy of this software and associated documentation files (the "Software"),
11 * The above copyright notice and this permission notice (including the next
602 RegionRec region, tile, this;
648 RegionNull(&this);
649 RegionIntersect(&this, ®ion, &tile);
650 if (RegionNil(&this))
653 tmp.width = this.extents.x2 - this.extents.x1;
654 tmp.height = this.extents.y2 - this.extents.y1;
669 int16_t dx = this.extents.x1;
670 int16_t dy = this.extents.y1;
678 region_rects(&this), region_num_rects(&this), 0))
681 RegionTranslate(&this, -dx, -dy);
683 region_rects(&this), region_num_rects(&this)))
689 region_rects(&this), region_num_rects(&this), 0))
694 RegionUninit(&this);
702 RegionUninit(&this);
793 RegionRec region, tile, this;
852 RegionNull(&this);
853 RegionIntersect(&this, ®ion, &tile);
854 if (RegionNil(&this))
857 w = this.extents.x2 - this.extents.x1;
858 h = this.extents.y2 - this.extents.y1;
865 int16_t dx = this.extents.x1;
866 int16_t dy = this.extents.y1;
873 bpp, region_rects(&this), region_num_rects(&this)))
880 region_rects(&this), region_num_rects(&this)))
885 RegionUninit(&this);
893 RegionUninit(&this);
1017 RegionRec region, tile, this;
1079 RegionNull(&this);
1080 RegionIntersect(&this, ®ion, &tile);
1081 if (RegionNil(&this))
1084 w = this.extents.x2 - this.extents.x1;
1085 h = this.extents.y2 - this.extents.y1;
1092 int16_t dx = this.extents.x1;
1093 int16_t dy = this.extents.y1;
1100 bpp, region_rects(&this), region_num_rects(&this)))
1106 bpp, region_rects(&this), region_num_rects(&this)))
1111 RegionUninit(&this);
1119 RegionUninit(&this);