Index: core/src/fxge/agg/agg23/agg_rasterizer_scanline_aa.h |
diff --git a/core/src/fxge/agg/agg23/agg_rasterizer_scanline_aa.h b/core/src/fxge/agg/agg23/agg_rasterizer_scanline_aa.h |
index e9f0defbe89c987acabb173d42b77ea010f3ff16..e06322c24dd744188b6bd683f2b8260d1d6a2806 100644 |
--- a/core/src/fxge/agg/agg23/agg_rasterizer_scanline_aa.h |
+++ b/core/src/fxge/agg/agg23/agg_rasterizer_scanline_aa.h |
@@ -46,7 +46,7 @@ inline int poly_coord(FX_FLOAT c) |
{ |
return int(c * poly_base_size); |
} |
-struct cell_aa : public CFX_Object { |
+struct cell_aa { |
int x; |
int y; |
int cover; |
@@ -56,7 +56,7 @@ struct cell_aa : public CFX_Object { |
void set_cover(int c, int a); |
void add_cover(int c, int a); |
}; |
-class outline_aa : public CFX_Object |
+class outline_aa |
{ |
enum cell_block_scale_e { |
cell_block_shift = 12, |
@@ -65,7 +65,7 @@ class outline_aa : public CFX_Object |
cell_block_pool = 256, |
cell_block_limit = 1024 |
}; |
- struct sorted_y : public CFX_Object { |
+ struct sorted_y { |
unsigned start; |
unsigned num; |
}; |
@@ -134,7 +134,7 @@ private: |
int m_max_y; |
bool m_sorted; |
}; |
-class scanline_hit_test : public CFX_Object |
+class scanline_hit_test |
{ |
public: |
scanline_hit_test(int x) : m_x(x), m_hit(false) {} |
@@ -168,7 +168,7 @@ enum filling_rule_e { |
fill_non_zero, |
fill_even_odd |
}; |
-class rasterizer_scanline_aa : public CFX_Object |
+class rasterizer_scanline_aa |
{ |
enum status { |
status_initial, |