| OLD | NEW |
| 1 #ifndef __DEFINED__SkPdfBasics | 1 #ifndef __DEFINED__SkPdfBasics |
| 2 #define __DEFINED__SkPdfBasics | 2 #define __DEFINED__SkPdfBasics |
| 3 | 3 |
| 4 #include "SkCanvas.h" | 4 #include "SkCanvas.h" |
| 5 #include "SkPaint.h" | 5 #include "SkPaint.h" |
| 6 #include "SkPdfConfig.h" | 6 #include "SkPdfConfig.h" |
| 7 | 7 |
| 8 #include <iostream> | 8 #include <iostream> |
| 9 #include <cstdio> | 9 #include <cstdio> |
| 10 #include <map> | 10 #include <map> |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 49 void setRGBColor(SkColor color) { | 49 void setRGBColor(SkColor color) { |
| 50 // TODO(edisonn): ASSERT DeviceRGB is the color space. | 50 // TODO(edisonn): ASSERT DeviceRGB is the color space. |
| 51 fColor = color; | 51 fColor = color; |
| 52 } | 52 } |
| 53 // TODO(edisonn): double check the default values for all fields. | 53 // TODO(edisonn): double check the default values for all fields. |
| 54 SkPdfColorOperator() : fColor(SK_ColorBLACK), fOpacity(1) { | 54 SkPdfColorOperator() : fColor(SK_ColorBLACK), fOpacity(1) { |
| 55 NotOwnedString::init(&fColorSpace); | 55 NotOwnedString::init(&fColorSpace); |
| 56 } | 56 } |
| 57 | 57 |
| 58 void applyGraphicsState(SkPaint* paint) { | 58 void applyGraphicsState(SkPaint* paint) { |
| 59 paint->setColor(SkColorSetA(fColor, fOpacity * 255)); | 59 paint->setColor(SkColorSetA(fColor, (U8CPU)(fOpacity * 255))); |
| 60 } | 60 } |
| 61 }; | 61 }; |
| 62 | 62 |
| 63 // TODO(edisonn): better class design. | 63 // TODO(edisonn): better class design. |
| 64 struct SkPdfGraphicsState { | 64 struct SkPdfGraphicsState { |
| 65 // TODO(edisonn): deprecate and remove these! | 65 // TODO(edisonn): deprecate and remove these! |
| 66 double fCurPosX; | 66 double fCurPosX; |
| 67 double fCurPosY; | 67 double fCurPosY; |
| 68 | 68 |
| 69 double fCurFontSize; | 69 double fCurFontSize; |
| (...skipping 296 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 366 kPartial_PdfResult, | 366 kPartial_PdfResult, |
| 367 kNYI_PdfResult, | 367 kNYI_PdfResult, |
| 368 kIgnoreError_PdfResult, | 368 kIgnoreError_PdfResult, |
| 369 kError_PdfResult, | 369 kError_PdfResult, |
| 370 kUnsupported_PdfResult, | 370 kUnsupported_PdfResult, |
| 371 | 371 |
| 372 kCount_PdfResult | 372 kCount_PdfResult |
| 373 }; | 373 }; |
| 374 | 374 |
| 375 #endif // __DEFINED__SkPdfBasics | 375 #endif // __DEFINED__SkPdfBasics |
| OLD | NEW |