├── .editorconfig ├── .github ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .istanbul.yml ├── .npmignore ├── .prettierrc ├── .publishrc ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── assets ├── nnp.gif ├── np.gif └── what-is-nine-patch.png ├── example └── index.ts ├── karma.conf.js ├── package.json ├── src ├── com │ └── koreez │ │ └── plugin │ │ ├── NinePatchPlugin.ts │ │ └── ninepatch │ │ ├── INinePatchConfig.ts │ │ ├── INinePatchCreator.ts │ │ ├── INinePatchFactory.ts │ │ ├── IPatchesConfig.ts │ │ └── NinePatch.ts └── index.ts ├── static ├── assets │ ├── metalPanel_blueCorner.png │ ├── player.png │ ├── squareGreen.png │ └── squareYellow.png ├── index.html ├── manifest.json ├── scripts │ └── cache-polyfill.js ├── service-worker.js └── styles │ └── main.css ├── test ├── README.md ├── com │ └── koreez │ │ └── plugin │ │ └── plugin.test.ts └── entry.ts ├── tsconfig.json ├── tsconfig.test.json ├── tslint.json ├── tslint.test.json ├── types └── phaser.d.ts ├── webpack.config.js └── webpack.example.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.istanbul.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/.istanbul.yml -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/.prettierrc -------------------------------------------------------------------------------- /.publishrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/.publishrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/README.md -------------------------------------------------------------------------------- /assets/nnp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/assets/nnp.gif -------------------------------------------------------------------------------- /assets/np.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/assets/np.gif -------------------------------------------------------------------------------- /assets/what-is-nine-patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/assets/what-is-nine-patch.png -------------------------------------------------------------------------------- /example/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/example/index.ts -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/package.json -------------------------------------------------------------------------------- /src/com/koreez/plugin/NinePatchPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/src/com/koreez/plugin/NinePatchPlugin.ts -------------------------------------------------------------------------------- /src/com/koreez/plugin/ninepatch/INinePatchConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/src/com/koreez/plugin/ninepatch/INinePatchConfig.ts -------------------------------------------------------------------------------- /src/com/koreez/plugin/ninepatch/INinePatchCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/src/com/koreez/plugin/ninepatch/INinePatchCreator.ts -------------------------------------------------------------------------------- /src/com/koreez/plugin/ninepatch/INinePatchFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/src/com/koreez/plugin/ninepatch/INinePatchFactory.ts -------------------------------------------------------------------------------- /src/com/koreez/plugin/ninepatch/IPatchesConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/src/com/koreez/plugin/ninepatch/IPatchesConfig.ts -------------------------------------------------------------------------------- /src/com/koreez/plugin/ninepatch/NinePatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/src/com/koreez/plugin/ninepatch/NinePatch.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/src/index.ts -------------------------------------------------------------------------------- /static/assets/metalPanel_blueCorner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/static/assets/metalPanel_blueCorner.png -------------------------------------------------------------------------------- /static/assets/player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/static/assets/player.png -------------------------------------------------------------------------------- /static/assets/squareGreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/static/assets/squareGreen.png -------------------------------------------------------------------------------- /static/assets/squareYellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/static/assets/squareYellow.png -------------------------------------------------------------------------------- /static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/static/index.html -------------------------------------------------------------------------------- /static/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/static/manifest.json -------------------------------------------------------------------------------- /static/scripts/cache-polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/static/scripts/cache-polyfill.js -------------------------------------------------------------------------------- /static/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/static/service-worker.js -------------------------------------------------------------------------------- /static/styles/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/static/styles/main.css -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/test/README.md -------------------------------------------------------------------------------- /test/com/koreez/plugin/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/test/com/koreez/plugin/plugin.test.ts -------------------------------------------------------------------------------- /test/entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/test/entry.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/tsconfig.test.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/tslint.json -------------------------------------------------------------------------------- /tslint.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/tslint.test.json -------------------------------------------------------------------------------- /types/phaser.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/types/phaser.d.ts -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/webpack.config.js -------------------------------------------------------------------------------- /webpack.example.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koreezgames/phaser3-ninepatch-plugin/HEAD/webpack.example.config.js --------------------------------------------------------------------------------