├── .gitignore ├── .gitmodules ├── README.md ├── android ├── build.gradle ├── gradlew ├── gradlew.bat └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── robclouth │ │ └── art_nanovg │ │ ├── NVGContext.java │ │ ├── NVGGroupShadowNode.java │ │ ├── NVGPackage.java │ │ ├── NVGRenderableViewManager.java │ │ ├── NVGShapeShadowNode.java │ │ ├── NVGSurfaceView.java │ │ ├── NVGSurfaceViewManager.java │ │ ├── NVGSurfaceViewShadowNode.java │ │ ├── NVGTextShadowNode.java │ │ ├── NVGVirtualNode.java │ │ ├── PropHelper.java │ │ ├── brushes │ │ ├── NVGBrush.java │ │ ├── NVGLinearGradient.java │ │ ├── NVGPaint.java │ │ └── NVGSolidColour.java │ │ ├── gles │ │ ├── EglCore.java │ │ ├── EglSurfaceBase.java │ │ ├── GlUtil.java │ │ └── WindowSurface.java │ │ └── nanovg │ │ ├── GLNVGcall.java │ │ ├── GLNVGcallType.java │ │ ├── GLNVGcontext.java │ │ ├── GLNVGfragUniforms.java │ │ ├── GLNVGpath.java │ │ ├── GLNVGshader.java │ │ ├── GLNVGshaderType.java │ │ ├── GLNVGtexture.java │ │ ├── GLNVGuniformLoc.java │ │ ├── NVGalign.java │ │ ├── NVGblendFactor.java │ │ ├── NVGcolor.java │ │ ├── NVGcompositeOperation.java │ │ ├── NVGcompositeOperationState.java │ │ ├── NVGcreateFlags.java │ │ ├── NVGglyphPosition.java │ │ ├── NVGimageFlags.java │ │ ├── NVGimageFlagsGL.java │ │ ├── NVGlineCap.java │ │ ├── NVGpaint.java │ │ ├── NVGparams.java │ │ ├── NVGpath.java │ │ ├── NVGscissor.java │ │ ├── NVGsolidity.java │ │ ├── NVGtextRow.java │ │ ├── NVGtexture.java │ │ ├── NVGvertex.java │ │ ├── NVGwinding.java │ │ ├── SWIGTYPE_p_GLenum.java │ │ ├── SWIGTYPE_p_GLint.java │ │ ├── SWIGTYPE_p_GLuint.java │ │ ├── SWIGTYPE_p_NVGcontext.java │ │ ├── SWIGTYPE_p_a_4__float.java │ │ ├── SWIGTYPE_p_f_p_void__int.java │ │ ├── SWIGTYPE_p_f_p_void__void.java │ │ ├── SWIGTYPE_p_f_p_void_int__int.java │ │ ├── SWIGTYPE_p_f_p_void_int_int_float__void.java │ │ ├── SWIGTYPE_p_f_p_void_int_int_int_int_int_p_q_const__unsigned_char__int.java │ │ ├── SWIGTYPE_p_f_p_void_int_int_int_int_p_q_const__unsigned_char__int.java │ │ ├── SWIGTYPE_p_f_p_void_int_p_int_p_int__int.java │ │ ├── SWIGTYPE_p_f_p_void_p_struct_NVGpaint_p_struct_NVGscissor_float_float_p_q_const__struct_NVGpath_int__void.java │ │ ├── SWIGTYPE_p_f_p_void_p_struct_NVGpaint_p_struct_NVGscissor_float_p_q_const__float_p_q_const__struct_NVGpath_int__void.java │ │ ├── SWIGTYPE_p_f_p_void_p_struct_NVGpaint_p_struct_NVGscissor_p_q_const__struct_NVGvertex_int__void.java │ │ ├── SWIGTYPE_p_f_p_void_struct_NVGcompositeOperationState__void.java │ │ ├── SWIGTYPE_p_float.java │ │ ├── SWIGTYPE_p_int.java │ │ ├── SWIGTYPE_p_unsigned_char.java │ │ ├── SWIGTYPE_p_void.java │ │ ├── nanovg.java │ │ ├── nanovgConstants.java │ │ └── nanovgJNI.java │ └── jni │ ├── Android.mk │ ├── Application.mk │ └── nanovg_jni.c ├── index.js ├── ios ├── ARTNanoVG.xcodeproj │ ├── project.pbxproj │ └── xcuserdata │ │ └── Rob.xcuserdatad │ │ └── xcschemes │ │ ├── ARTNanoVG.xcscheme │ │ └── xcschememanagement.plist ├── Brushes │ ├── NVGBrush.h │ ├── NVGBrush.m │ ├── NVGLinearGradient.h │ ├── NVGLinearGradient.m │ ├── NVGPattern.h │ ├── NVGPattern.m │ ├── NVGRadialGradient.h │ ├── NVGRadialGradient.m │ ├── NVGSolidColor.h │ └── NVGSolidColor.m ├── NVGCGFloatArray.h ├── NVGContainer.h ├── NVGContext.h ├── NVGContext.m ├── NVGGroup.h ├── NVGGroup.m ├── NVGNode.h ├── NVGNode.m ├── NVGRenderable.h ├── NVGRenderable.m ├── NVGShape.h ├── NVGShape.m ├── NVGSurfaceView.h ├── NVGSurfaceView.m ├── NVGText.h ├── NVGText.m ├── NVGTextFrame.h ├── RCTConvert+NVG.h ├── RCTConvert+NVG.m └── ViewManagers │ ├── NVGGroupManager.h │ ├── NVGGroupManager.m │ ├── NVGNodeManager.h │ ├── NVGNodeManager.m │ ├── NVGRenderableManager.h │ ├── NVGRenderableManager.m │ ├── NVGShapeManager.h │ ├── NVGShapeManager.m │ ├── NVGSurfaceViewManager.h │ ├── NVGSurfaceViewManager.m │ ├── NVGTextManager.h │ └── NVGTextManager.m ├── lib └── SerializablePath.js └── package.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/.gitmodules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/README.md -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/gradlew -------------------------------------------------------------------------------- /android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/gradlew.bat -------------------------------------------------------------------------------- /android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/NVGContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/NVGContext.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/NVGGroupShadowNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/NVGGroupShadowNode.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/NVGPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/NVGPackage.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/NVGRenderableViewManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/NVGRenderableViewManager.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/NVGShapeShadowNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/NVGShapeShadowNode.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/NVGSurfaceView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/NVGSurfaceView.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/NVGSurfaceViewManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/NVGSurfaceViewManager.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/NVGSurfaceViewShadowNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/NVGSurfaceViewShadowNode.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/NVGTextShadowNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/NVGTextShadowNode.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/NVGVirtualNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/NVGVirtualNode.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/PropHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/PropHelper.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/brushes/NVGBrush.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/brushes/NVGBrush.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/brushes/NVGLinearGradient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/brushes/NVGLinearGradient.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/brushes/NVGPaint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/brushes/NVGPaint.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/brushes/NVGSolidColour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/brushes/NVGSolidColour.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/gles/EglCore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/gles/EglCore.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/gles/EglSurfaceBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/gles/EglSurfaceBase.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/gles/GlUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/gles/GlUtil.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/gles/WindowSurface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/gles/WindowSurface.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGcall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGcall.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGcallType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGcallType.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGcontext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGcontext.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGfragUniforms.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGfragUniforms.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGpath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGpath.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGshader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGshader.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGshaderType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGshaderType.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGtexture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGtexture.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGuniformLoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/GLNVGuniformLoc.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGalign.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGalign.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGblendFactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGblendFactor.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGcolor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGcolor.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGcompositeOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGcompositeOperation.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGcompositeOperationState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGcompositeOperationState.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGcreateFlags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGcreateFlags.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGglyphPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGglyphPosition.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGimageFlags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGimageFlags.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGimageFlagsGL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGimageFlagsGL.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGlineCap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGlineCap.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGpaint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGpaint.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGparams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGparams.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGpath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGpath.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGscissor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGscissor.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGsolidity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGsolidity.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGtextRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGtextRow.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGtexture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGtexture.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGvertex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGvertex.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGwinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/NVGwinding.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_GLenum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_GLenum.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_GLint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_GLint.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_GLuint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_GLuint.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_NVGcontext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_NVGcontext.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_a_4__float.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_a_4__float.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void__int.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void__int.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void__void.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void__void.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_int__int.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_int__int.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_int_int_float__void.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_int_int_float__void.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_int_int_int_int_int_p_q_const__unsigned_char__int.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_int_int_int_int_int_p_q_const__unsigned_char__int.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_int_int_int_int_p_q_const__unsigned_char__int.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_int_int_int_int_p_q_const__unsigned_char__int.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_int_p_int_p_int__int.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_int_p_int_p_int__int.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_p_struct_NVGpaint_p_struct_NVGscissor_float_float_p_q_const__struct_NVGpath_int__void.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_p_struct_NVGpaint_p_struct_NVGscissor_float_float_p_q_const__struct_NVGpath_int__void.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_p_struct_NVGpaint_p_struct_NVGscissor_float_p_q_const__float_p_q_const__struct_NVGpath_int__void.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_p_struct_NVGpaint_p_struct_NVGscissor_float_p_q_const__float_p_q_const__struct_NVGpath_int__void.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_p_struct_NVGpaint_p_struct_NVGscissor_p_q_const__struct_NVGvertex_int__void.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_p_struct_NVGpaint_p_struct_NVGscissor_p_q_const__struct_NVGvertex_int__void.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_struct_NVGcompositeOperationState__void.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_f_p_void_struct_NVGcompositeOperationState__void.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_float.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_float.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_int.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_int.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_unsigned_char.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_unsigned_char.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_void.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/SWIGTYPE_p_void.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/nanovg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/nanovg.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/nanovgConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/nanovgConstants.java -------------------------------------------------------------------------------- /android/src/main/java/com/robclouth/art_nanovg/nanovg/nanovgJNI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/java/com/robclouth/art_nanovg/nanovg/nanovgJNI.java -------------------------------------------------------------------------------- /android/src/main/jni/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/jni/Android.mk -------------------------------------------------------------------------------- /android/src/main/jni/Application.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/jni/Application.mk -------------------------------------------------------------------------------- /android/src/main/jni/nanovg_jni.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/android/src/main/jni/nanovg_jni.c -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/index.js -------------------------------------------------------------------------------- /ios/ARTNanoVG.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/ARTNanoVG.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/ARTNanoVG.xcodeproj/xcuserdata/Rob.xcuserdatad/xcschemes/ARTNanoVG.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/ARTNanoVG.xcodeproj/xcuserdata/Rob.xcuserdatad/xcschemes/ARTNanoVG.xcscheme -------------------------------------------------------------------------------- /ios/ARTNanoVG.xcodeproj/xcuserdata/Rob.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/ARTNanoVG.xcodeproj/xcuserdata/Rob.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /ios/Brushes/NVGBrush.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/Brushes/NVGBrush.h -------------------------------------------------------------------------------- /ios/Brushes/NVGBrush.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/Brushes/NVGBrush.m -------------------------------------------------------------------------------- /ios/Brushes/NVGLinearGradient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/Brushes/NVGLinearGradient.h -------------------------------------------------------------------------------- /ios/Brushes/NVGLinearGradient.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/Brushes/NVGLinearGradient.m -------------------------------------------------------------------------------- /ios/Brushes/NVGPattern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/Brushes/NVGPattern.h -------------------------------------------------------------------------------- /ios/Brushes/NVGPattern.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/Brushes/NVGPattern.m -------------------------------------------------------------------------------- /ios/Brushes/NVGRadialGradient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/Brushes/NVGRadialGradient.h -------------------------------------------------------------------------------- /ios/Brushes/NVGRadialGradient.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/Brushes/NVGRadialGradient.m -------------------------------------------------------------------------------- /ios/Brushes/NVGSolidColor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/Brushes/NVGSolidColor.h -------------------------------------------------------------------------------- /ios/Brushes/NVGSolidColor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/Brushes/NVGSolidColor.m -------------------------------------------------------------------------------- /ios/NVGCGFloatArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGCGFloatArray.h -------------------------------------------------------------------------------- /ios/NVGContainer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGContainer.h -------------------------------------------------------------------------------- /ios/NVGContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGContext.h -------------------------------------------------------------------------------- /ios/NVGContext.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGContext.m -------------------------------------------------------------------------------- /ios/NVGGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGGroup.h -------------------------------------------------------------------------------- /ios/NVGGroup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGGroup.m -------------------------------------------------------------------------------- /ios/NVGNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGNode.h -------------------------------------------------------------------------------- /ios/NVGNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGNode.m -------------------------------------------------------------------------------- /ios/NVGRenderable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGRenderable.h -------------------------------------------------------------------------------- /ios/NVGRenderable.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGRenderable.m -------------------------------------------------------------------------------- /ios/NVGShape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGShape.h -------------------------------------------------------------------------------- /ios/NVGShape.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGShape.m -------------------------------------------------------------------------------- /ios/NVGSurfaceView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGSurfaceView.h -------------------------------------------------------------------------------- /ios/NVGSurfaceView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGSurfaceView.m -------------------------------------------------------------------------------- /ios/NVGText.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGText.h -------------------------------------------------------------------------------- /ios/NVGText.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGText.m -------------------------------------------------------------------------------- /ios/NVGTextFrame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/NVGTextFrame.h -------------------------------------------------------------------------------- /ios/RCTConvert+NVG.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/RCTConvert+NVG.h -------------------------------------------------------------------------------- /ios/RCTConvert+NVG.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/RCTConvert+NVG.m -------------------------------------------------------------------------------- /ios/ViewManagers/NVGGroupManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/ViewManagers/NVGGroupManager.h -------------------------------------------------------------------------------- /ios/ViewManagers/NVGGroupManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/ViewManagers/NVGGroupManager.m -------------------------------------------------------------------------------- /ios/ViewManagers/NVGNodeManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/ViewManagers/NVGNodeManager.h -------------------------------------------------------------------------------- /ios/ViewManagers/NVGNodeManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/ViewManagers/NVGNodeManager.m -------------------------------------------------------------------------------- /ios/ViewManagers/NVGRenderableManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/ViewManagers/NVGRenderableManager.h -------------------------------------------------------------------------------- /ios/ViewManagers/NVGRenderableManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/ViewManagers/NVGRenderableManager.m -------------------------------------------------------------------------------- /ios/ViewManagers/NVGShapeManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/ViewManagers/NVGShapeManager.h -------------------------------------------------------------------------------- /ios/ViewManagers/NVGShapeManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/ViewManagers/NVGShapeManager.m -------------------------------------------------------------------------------- /ios/ViewManagers/NVGSurfaceViewManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/ViewManagers/NVGSurfaceViewManager.h -------------------------------------------------------------------------------- /ios/ViewManagers/NVGSurfaceViewManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/ViewManagers/NVGSurfaceViewManager.m -------------------------------------------------------------------------------- /ios/ViewManagers/NVGTextManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/ViewManagers/NVGTextManager.h -------------------------------------------------------------------------------- /ios/ViewManagers/NVGTextManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/ios/ViewManagers/NVGTextManager.m -------------------------------------------------------------------------------- /lib/SerializablePath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/lib/SerializablePath.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robclouth/react-native-art-nanovg/HEAD/package.json --------------------------------------------------------------------------------