Lines Matching refs:cPtr

99 SkColor4f ptrToSkColor4f(WASMPointerF32 cPtr) {
100 float* fourFloats = reinterpret_cast<float*>(cPtr);
912 .function("_clear", optional_override([](SkCanvas& self, WASMPointerF32 cPtr) {
913 self.clear(ptrToSkColor4f(cPtr));
965 .function("_drawColor", optional_override([](SkCanvas& self, WASMPointerF32 cPtr) {
966 self.drawColor(ptrToSkColor4f(cPtr));
968 .function("_drawColor", optional_override([](SkCanvas& self, WASMPointerF32 cPtr, SkBlendMode mode) {
969 self.drawColor(ptrToSkColor4f(cPtr), mode);
1194 .class_function("_MakeBlend", optional_override([](WASMPointerF32 cPtr, SkBlendMode mode)->sk_sp<SkColorFilter> {
1195 return SkColorFilters::Blend(ptrToSkColor4f(cPtr).toSkColor(), mode);
1450 .function("_getColor", optional_override([](SkPaint& self, WASMPointerF32 cPtr)->void {
1452 float* fourFloats = reinterpret_cast<float*>(cPtr);
1462 .function("_setColor", optional_override([](SkPaint& self, WASMPointerF32 cPtr,
1464 self.setColor(ptrToSkColor4f(cPtr), colorSpace.get());
1653 optional_override([](WASMPointerF32 cPtr, sk_sp<SkColorSpace> colorSpace)->sk_sp<SkShader> {
1654 return SkShaders::Color(ptrToSkColor4f(cPtr), colorSpace);
1666 // Here and in other gradient functions, cPtr is a pointer to an array of data
1671 WASMPointerF32 cPtr, SkColorType colorType,
1681 const SkColor4f* colors = reinterpret_cast<const SkColor4f*>(cPtr);
1685 const SkColor* colors = reinterpret_cast<const SkColor*>(cPtr);
1694 WASMPointerF32 cPtr, SkColorType colorType,
1702 const SkColor4f* colors = reinterpret_cast<const SkColor4f*>(cPtr);
1706 const SkColor* colors = reinterpret_cast<const SkColor*>(cPtr);
1714 WASMPointerF32 cPtr, SkColorType colorType,
1724 const SkColor4f* colors = reinterpret_cast<const SkColor4f*>(cPtr);
1729 const SkColor* colors = reinterpret_cast<const SkColor*>(cPtr);
1749 WASMPointerF32 cPtr, SkColorType colorType,
1759 const SkColor4f* colors = reinterpret_cast<const SkColor4f*>(cPtr);
1765 const SkColor* colors = reinterpret_cast<const SkColor*>(cPtr);