├── .babelrc ├── .gitignore ├── README.md ├── examples ├── animationExample │ ├── App │ │ ├── index.js │ │ └── styles.css │ ├── SpriteSheet.png │ ├── index.js │ ├── index.tmpl.html │ └── webpack.config.js ├── autoCompoundExample │ ├── App.js │ ├── index.js │ ├── index.tmpl.html │ └── webpack.config.js ├── basicExample │ ├── App │ │ ├── index.js │ │ └── styles.css │ ├── Thing │ │ └── index.js │ ├── Thing2.js │ ├── index.js │ ├── index.tmpl.html │ ├── sampleImage.png │ └── webpack.config.js ├── blendExample │ ├── App.js │ ├── index.js │ ├── index.tmpl.html │ ├── sampleImage.png │ └── webpack.config.js ├── clipExample │ ├── App.js │ ├── Elem.js │ ├── index.js │ ├── index.tmpl.html │ └── webpack.config.js ├── compoundExample │ ├── App.js │ ├── Component.js │ ├── index.js │ ├── index.tmpl.html │ ├── sampleImage.png │ └── webpack.config.js ├── eventExample │ ├── App │ │ ├── index.js │ │ └── styles.css │ ├── Button │ │ └── index.js │ ├── Text │ │ └── index.js │ ├── index.js │ ├── index.tmpl.html │ └── webpack.config.js ├── extendingExample │ ├── App.js │ ├── ThickCircle.js │ ├── index.js │ ├── index.tmpl.html │ └── webpack.config.js ├── imageExample │ ├── App.js │ ├── index.js │ ├── index.tmpl.html │ ├── sampleImage.png │ └── webpack.config.js ├── renderExample │ ├── App.js │ ├── index.js │ ├── index.tmpl.html │ ├── sampleImage.png │ └── webpack.config.js ├── resizeExample │ ├── App │ │ ├── index.js │ │ └── styles.css │ ├── Thing │ │ └── index.js │ ├── index.js │ ├── index.tmpl.html │ └── webpack.config.js ├── styles.css └── webpack.config.base.js ├── package.json ├── src ├── Animate.js ├── ImageStrip.js ├── contexts │ ├── AnimationContext.js │ └── RenderContext.js ├── index.js └── main.js └── todo.txt /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build/* 3 | .DS_Store -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/README.md -------------------------------------------------------------------------------- /examples/animationExample/App/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/animationExample/App/index.js -------------------------------------------------------------------------------- /examples/animationExample/App/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/animationExample/App/styles.css -------------------------------------------------------------------------------- /examples/animationExample/SpriteSheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/animationExample/SpriteSheet.png -------------------------------------------------------------------------------- /examples/animationExample/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/animationExample/index.js -------------------------------------------------------------------------------- /examples/animationExample/index.tmpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/animationExample/index.tmpl.html -------------------------------------------------------------------------------- /examples/animationExample/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/animationExample/webpack.config.js -------------------------------------------------------------------------------- /examples/autoCompoundExample/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/autoCompoundExample/App.js -------------------------------------------------------------------------------- /examples/autoCompoundExample/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/autoCompoundExample/index.js -------------------------------------------------------------------------------- /examples/autoCompoundExample/index.tmpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/autoCompoundExample/index.tmpl.html -------------------------------------------------------------------------------- /examples/autoCompoundExample/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/autoCompoundExample/webpack.config.js -------------------------------------------------------------------------------- /examples/basicExample/App/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/basicExample/App/index.js -------------------------------------------------------------------------------- /examples/basicExample/App/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/basicExample/App/styles.css -------------------------------------------------------------------------------- /examples/basicExample/Thing/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/basicExample/Thing/index.js -------------------------------------------------------------------------------- /examples/basicExample/Thing2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/basicExample/Thing2.js -------------------------------------------------------------------------------- /examples/basicExample/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/basicExample/index.js -------------------------------------------------------------------------------- /examples/basicExample/index.tmpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/basicExample/index.tmpl.html -------------------------------------------------------------------------------- /examples/basicExample/sampleImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/basicExample/sampleImage.png -------------------------------------------------------------------------------- /examples/basicExample/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/basicExample/webpack.config.js -------------------------------------------------------------------------------- /examples/blendExample/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/blendExample/App.js -------------------------------------------------------------------------------- /examples/blendExample/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/blendExample/index.js -------------------------------------------------------------------------------- /examples/blendExample/index.tmpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/blendExample/index.tmpl.html -------------------------------------------------------------------------------- /examples/blendExample/sampleImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/blendExample/sampleImage.png -------------------------------------------------------------------------------- /examples/blendExample/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/blendExample/webpack.config.js -------------------------------------------------------------------------------- /examples/clipExample/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/clipExample/App.js -------------------------------------------------------------------------------- /examples/clipExample/Elem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/clipExample/Elem.js -------------------------------------------------------------------------------- /examples/clipExample/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/clipExample/index.js -------------------------------------------------------------------------------- /examples/clipExample/index.tmpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/clipExample/index.tmpl.html -------------------------------------------------------------------------------- /examples/clipExample/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/clipExample/webpack.config.js -------------------------------------------------------------------------------- /examples/compoundExample/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/compoundExample/App.js -------------------------------------------------------------------------------- /examples/compoundExample/Component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/compoundExample/Component.js -------------------------------------------------------------------------------- /examples/compoundExample/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/compoundExample/index.js -------------------------------------------------------------------------------- /examples/compoundExample/index.tmpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/compoundExample/index.tmpl.html -------------------------------------------------------------------------------- /examples/compoundExample/sampleImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/compoundExample/sampleImage.png -------------------------------------------------------------------------------- /examples/compoundExample/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/compoundExample/webpack.config.js -------------------------------------------------------------------------------- /examples/eventExample/App/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/eventExample/App/index.js -------------------------------------------------------------------------------- /examples/eventExample/App/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/eventExample/App/styles.css -------------------------------------------------------------------------------- /examples/eventExample/Button/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/eventExample/Button/index.js -------------------------------------------------------------------------------- /examples/eventExample/Text/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/eventExample/Text/index.js -------------------------------------------------------------------------------- /examples/eventExample/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/eventExample/index.js -------------------------------------------------------------------------------- /examples/eventExample/index.tmpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/eventExample/index.tmpl.html -------------------------------------------------------------------------------- /examples/eventExample/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/eventExample/webpack.config.js -------------------------------------------------------------------------------- /examples/extendingExample/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/extendingExample/App.js -------------------------------------------------------------------------------- /examples/extendingExample/ThickCircle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/extendingExample/ThickCircle.js -------------------------------------------------------------------------------- /examples/extendingExample/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/extendingExample/index.js -------------------------------------------------------------------------------- /examples/extendingExample/index.tmpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/extendingExample/index.tmpl.html -------------------------------------------------------------------------------- /examples/extendingExample/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/extendingExample/webpack.config.js -------------------------------------------------------------------------------- /examples/imageExample/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/imageExample/App.js -------------------------------------------------------------------------------- /examples/imageExample/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/imageExample/index.js -------------------------------------------------------------------------------- /examples/imageExample/index.tmpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/imageExample/index.tmpl.html -------------------------------------------------------------------------------- /examples/imageExample/sampleImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/imageExample/sampleImage.png -------------------------------------------------------------------------------- /examples/imageExample/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/imageExample/webpack.config.js -------------------------------------------------------------------------------- /examples/renderExample/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/renderExample/App.js -------------------------------------------------------------------------------- /examples/renderExample/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/renderExample/index.js -------------------------------------------------------------------------------- /examples/renderExample/index.tmpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/renderExample/index.tmpl.html -------------------------------------------------------------------------------- /examples/renderExample/sampleImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/renderExample/sampleImage.png -------------------------------------------------------------------------------- /examples/renderExample/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/renderExample/webpack.config.js -------------------------------------------------------------------------------- /examples/resizeExample/App/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/resizeExample/App/index.js -------------------------------------------------------------------------------- /examples/resizeExample/App/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/resizeExample/App/styles.css -------------------------------------------------------------------------------- /examples/resizeExample/Thing/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/resizeExample/Thing/index.js -------------------------------------------------------------------------------- /examples/resizeExample/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/resizeExample/index.js -------------------------------------------------------------------------------- /examples/resizeExample/index.tmpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/resizeExample/index.tmpl.html -------------------------------------------------------------------------------- /examples/resizeExample/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/resizeExample/webpack.config.js -------------------------------------------------------------------------------- /examples/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/styles.css -------------------------------------------------------------------------------- /examples/webpack.config.base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/examples/webpack.config.base.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/package.json -------------------------------------------------------------------------------- /src/Animate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/src/Animate.js -------------------------------------------------------------------------------- /src/ImageStrip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/src/ImageStrip.js -------------------------------------------------------------------------------- /src/contexts/AnimationContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/src/contexts/AnimationContext.js -------------------------------------------------------------------------------- /src/contexts/RenderContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/src/contexts/RenderContext.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/src/index.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/src/main.js -------------------------------------------------------------------------------- /todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bucky24/react-canvas/HEAD/todo.txt --------------------------------------------------------------------------------