{"_id":"@akashic-extension/aimgui","_rev":"8-88390e2e2f0a4dc372d7ae8bdf9f5815","name":"@akashic-extension/aimgui","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@akashic-extension/aimgui","version":"1.0.0","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/aimgui@1.0.0","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/aimgui#readme","bugs":{"url":"https://github.com/akashic-games/aimgui/issues"},"dist":{"shasum":"860e040902cd1d8c59b2e954d560f0c447968e84","tarball":"https://registry.npmjs.org/@akashic-extension/aimgui/-/aimgui-1.0.0.tgz","fileCount":49,"integrity":"sha512-XdwAbdAj7vYSOcFMh1H6NmzpNTI1LfkSmeCURQmooHn+g0Bq+LTbCdKAdJ2JwUm3qwfQN59GWsR5MnyVLBoP8g==","signatures":[{"sig":"MEYCIQDy9ldDYiwfSIrJEgDlATmZ4kzzpEOsmW/tPyNpptVkcAIhANFDnk88ICjlpfrxwGeO3ik4SQK47x5RfkCE4mMmu5qr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqEQDCRA9TVsSAnZWagAAgQEP/i91KyISDGYCvLbuT3dY\nBwlRBHx9ok0p57K61suVoyG5Zqf7lRnPNMexTrRyPS3azzRuisANJuLWtqKh\nIb8jkCFxD04Iktyvecr+bOAPyy4VCNVWpU+NouDYo2zV1pzmr/FsSmloynFH\nV/qaG3Mn3KG1fJdPwR5KcJeF1YlbCn+BMC/et286zbi4g5cWYYjPS17QPRmy\nbHM5mQB+51HMlDMdZxdELDl9pEkKk86haf0S2Ex3thMPasjBhewHgNcQqHvX\nDFzAV7Jn2MMG+YswmTmt1Jx3s4CJEjy+CMXAmrQmGyjROV+KMrWHDhL7pxZr\nXRip5tNlyzE1Ayz6F50nRhInYwARpQ698m2lk1d1hKqdUpzA2NAJHKBtW33G\nNyZrgVHS9a2qBmQk9fpFf0693UyudBn3dwPRBR4SW85w8wRjkztIja9E1BRd\nZCTEbwYF5aYDUvLQrZL8OugNAaAftQL/v44zEm89XPyJC2CJFKrYKxWpoPqh\ni9/13ykrtREZ1Irvrg7E7lB3dToe0dZotNCovb0ih8Zw0yHP0H1uw5wGlTee\nEUXnni+3/Mx59q2gv6ED5m3uO5FaEwjQNBvS0qu7cAB+KZeZMzG77u+cQ1eu\nh77uDLfgGTLWqRdN6v4ydUUlqFW6x9bg990sKVasacu1WM1hcAAlJJyu9yc8\nFxMQ\r\n=g9yL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"c2216d35e137d0c342e1a8c1468e1ed567197127","scripts":{"doc":"typedoc --out ./doc","lint":"eslint -c .eslintrc.js \"src/**/*.ts\"","test":"jest --passWithNoTests","build":"rimraf ./lib && tsc -p ./tsconfig.json","clean":"rimraf ./lib ./doc","watch":"tsc --watch","format":"eslint -c .eslintrc.js \"src/**/*.ts\" --fix","prepare":"npm run build"},"typings":"./lib/index.d.ts","_npmUser":{"name":"akashic-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/aimgui.git","type":"git"},"_npmVersion":"7.24.0","description":"Akashic engine Immediate Mode GUI library","directories":{},"_nodeVersion":"16.10.0","dependencies":{"@akashic-extension/collision-js":"^1.1.0"},"publishConfig":{"access":"public","@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^8.3.0","rimraf":"^3.0.2","ts-jest":"^26.3.0","typedoc":"^0.19.2","typescript":"^4.0.2","@types/jest":"^26.0.12","eslint-plugin-jest":"^25.3.0","eslint-plugin-import":"^2.25.3","@akashic/eslint-config":"^1.0.0","@akashic/akashic-engine":"^3.2.2","@typescript-eslint/eslint-plugin":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/aimgui_1.0.0_1638417411261_0.06937702173300497","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@akashic-extension/aimgui","version":"1.0.1","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/aimgui@1.0.1","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/aimgui#readme","bugs":{"url":"https://github.com/akashic-games/aimgui/issues"},"dist":{"shasum":"8b7942a43be0679f084764ffb0c585adf219dd3e","tarball":"https://registry.npmjs.org/@akashic-extension/aimgui/-/aimgui-1.0.1.tgz","fileCount":49,"integrity":"sha512-q3l8L2ORt3OjOZZAxSEP4BCdEe11DyUMAPDVZHYlz4yiVsTORtVsGsV3jaUdBwsVFp2Oa7V7dKJ6OFfxYHFEEQ==","signatures":[{"sig":"MEUCIECEFPtfhSsmCxSWZ2F8Tl8ciAMhlgBNEYBMqTjAZ4c6AiEAlbbF2sW4wx5mTFef1tXmj+bavIgBIcma0bfAPDYxSJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3QUaCRA9TVsSAnZWagAAP3IP/jrRubq+zi3Pw2bk/L57\n8SZ7RuJ2FibdvV2DpC16lcN0PwqpUm4odf7CHduQSK86wrTYx7pGYnGsPAoZ\n88WUogqBlUNpxHVMXdg8382w/oqI0iCgffcdyPELlZDtxyCaf4BcBZwbhdIF\nFui2CJe/zRxcSGqlfQNtjlZn4a+WIt7/bYkgOxNp782f/Z3c/FE9SKkt2/ow\n5V85EKpOHZaqxsXR3sYT7cCVTUH9NvXwW07wSXbD//PpubjBbpqRSkNz54PM\n2XzfS6/9Z2/FC4xgmnT+WYFdZTzuwLc5Flo4WktqVFWWTmqOFjGvcQ0vVTRk\nDB/1rwZvaqnFPK4ClIcmHUWgiTP1xroSAUXEWcY8qkRe8QczCxDDgU9nxfAX\n7f6OkKeU310WIO1m1zAWeNPmyO4uz5WRcvtC9LfwFoDqaOlh7D/uH+TbgOFa\n81czdkKP+orjCwIH5vbhcsxwz6MC3Q/ldAKkabXzMpInJEK87NTrL1BIrOey\nx6XX5J+bmOh1LZCXk+2qwEQYAsHiJ8TV/RtXHB9CCzehGjf1+KSX3FgQ+Va0\n+to39NmptkQUnbt74hejU7xQmVV0olpoNkRR/KTzQcVQ1bMIHDh91zbrsOU3\nqlD7xryVp7t8WhyMHTEy0TIbrt6FaBo4GB0MPEPWnqAB5xCaJoChhfWhDl2C\n0BFF\r\n=Bqc2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"384804abca8de0add1465ac75c113ad547ca2aff","scripts":{"doc":"typedoc --out ./doc","lint":"eslint -c .eslintrc.js \"src/**/*.ts\"","test":"jest --passWithNoTests","build":"rimraf ./lib && tsc -p ./tsconfig.json","clean":"rimraf ./lib ./doc","watch":"tsc --watch","format":"eslint -c .eslintrc.js \"src/**/*.ts\" --fix","prepare":"npm run build"},"typings":"./lib/index.d.ts","_npmUser":{"name":"akashic-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/aimgui.git","type":"git"},"_npmVersion":"7.24.0","description":"Akashic engine Immediate Mode GUI library","directories":{},"_nodeVersion":"16.10.0","dependencies":{"@akashic-extension/collision-js":"^1.1.0"},"publishConfig":{"access":"public","@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^8.3.0","rimraf":"^3.0.2","ts-jest":"^26.3.0","typedoc":"^0.19.2","typescript":"^4.0.2","@types/jest":"^26.0.12","eslint-plugin-jest":"^25.3.0","eslint-plugin-import":"^2.25.3","@akashic/eslint-config":"^1.0.0","@akashic/akashic-engine":"^3.2.2","@typescript-eslint/eslint-plugin":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/aimgui_1.0.1_1641874714110_0.27067454717261463","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@akashic-extension/aimgui","version":"1.0.2","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/aimgui@1.0.2","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/aimgui#readme","bugs":{"url":"https://github.com/akashic-games/aimgui/issues"},"dist":{"shasum":"49aea18711d5e37090d8299328176368a1444207","tarball":"https://registry.npmjs.org/@akashic-extension/aimgui/-/aimgui-1.0.2.tgz","fileCount":49,"integrity":"sha512-MCtaxNs4BzHZwdtvlZWslgB73pUYzBcgDFThzweJJMP3rYkbunUTUprp/iyR/h7YgBNa2vQ3mWU4m9C7BKARrw==","signatures":[{"sig":"MEUCIQD3nHIXB99H8MH/EevueOmGFBi4cGVZGnqzMydpNhWnfAIgUr1tY0N/YZGUnFfn33pwQnatNxhZX1SY1L52nu+uu0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl/DCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAwxAAgLDIuwtn9ygJ/zybG8Q9fWXFRLBnegBFTdxdtY0r5cr2eCF5\r\n096ulHa4JlFnheFb62Yt99pCIqRAO/f7fRtlubgkaD2bA4j2h05mNNsTN+k0\r\ney8CP+pdGvR9pe9Lq6TkfJZocj6sjZkVtsV+WBAdvmvL261mvGhgh3NuLQoI\r\nQ7so24TwGQfsDT62kb4cO0mZ9BYOj+2zq3fG9V+aWz2YXhhjsdlZ9DPi7oYh\r\ncZvaH5ar8NLASyTYGcavAjNF3jT+Hc2uQvFWLO9JgL81j/R8QX1uMhIjUl0X\r\nduCrQIKd5s9kTj058fu8WjvNqxMpQqNksCQj7JFxhH7m2zZ/AH8V129BF+6+\r\nKfEb0bX8Kcb4AL7mTV6e3eMvEc6cWcYqPaq2yjCMkPYtL/3FNf9N6wGXM4UR\r\nOF/Auyy7h5AFjPC4hp4huJF/9AFyrrKcN0K/eC1ldtfbhb5oe5u/gfV8yaGo\r\ngGWVAe6NerKgy2qdURDJTzjR0xFMAfhiH3sz0hnxuUvj1HgoQut1zF5Wz88U\r\nBbCYyR7N6BZ/MCBghrwAwwV0KmKV3PR3omaLe3UvVmtbg8Seh//v1lzM6PsU\r\nx+kV3lwZdlICwZxX0cE4yyC06u5v4OIlXNN2I5m7DzHZPrMs+59i84Wm1GCX\r\nUP3B2mdH+VKnjQxCwx71Pp3FeBkrls+nqZo=\r\n=cOHa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"bbdbfcbaa0b55870642fda43eb881ad7a481ca7a","scripts":{"doc":"typedoc --out ./public/api src/index.ts","lint":"eslint \"src/**/*.ts\" --fix","test":"jest --passWithNoTests","build":"rimraf ./lib && tsc -p ./tsconfig.json","clean":"rimraf ./lib ./doc","watch":"tsc --watch","prepare":"npm run build"},"typings":"./lib/index.d.ts","_npmUser":{"name":"akashic-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/aimgui.git","type":"git"},"_npmVersion":"7.24.0","description":"Akashic engine Immediate Mode GUI library","directories":{},"_nodeVersion":"16.10.0","dependencies":{"@akashic-extension/collision-js":"^1.1.0"},"publishConfig":{"access":"public","@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.0.0","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.0","typedoc":"^0.23.14","typescript":"^4.8.2","@types/jest":"^28.0.0","eslint-plugin-jest":"^26.0.0","eslint-plugin-import":"^2.26.0","@akashic/eslint-config":"^1.1.0","@akashic/akashic-engine":"^3.2.2","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/aimgui_1.0.2_1670901953946_0.16188577477017896","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@akashic-extension/aimgui","version":"1.1.0","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/aimgui@1.1.0","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/aimgui#readme","bugs":{"url":"https://github.com/akashic-games/aimgui/issues"},"dist":{"shasum":"9f0e7c438f3666b12f9e945910485025164623c9","tarball":"https://registry.npmjs.org/@akashic-extension/aimgui/-/aimgui-1.1.0.tgz","fileCount":51,"integrity":"sha512-yZptLLqdRVf0Zz3BU7kkt79GyxIJ21rhkpYtP5o4tegaEeU24/ia9WsOOQ1uuE74lx3qUNUDgFPUpBVSs1HcIQ==","signatures":[{"sig":"MEUCID7/Ex6mHyljB5dGzvM1ObKHuPFcRC+VefrJAMJAPCIVAiEApAGp+DK6g38wXAwp1p3nGa/wMMN31YZxVhN/dc7D3nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124323},"main":"lib/index.js","gitHead":"5361f5dab1776cf184b5f620f4f2d2cb20a5d33f","scripts":{"doc":"typedoc --out ./public/api src/index.ts","lint":"eslint \"src/**/*.ts\" --fix","test":"jest --passWithNoTests","build":"rimraf ./lib && tsc -p ./tsconfig.json","clean":"rimraf ./lib ./doc","watch":"tsc --watch","prepare":"npm run build"},"typings":"./lib/index.d.ts","_npmUser":{"name":"akashic-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/aimgui.git","type":"git"},"_npmVersion":"9.8.1","description":"Akashic engine Immediate Mode GUI library","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@akashic-extension/collision-js":"^1.1.0"},"publishConfig":{"access":"public","@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.0.0","rimraf":"^3.0.2","ts-jest":"^28.0.0","typedoc":"^0.27.6","typescript":"^5.7.3","@types/jest":"^28.0.0","@akashic/eslint-config":"^3.0.0","@akashic/akashic-engine":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/aimgui_1.1.0_1756718234075_0.0017890265355962054","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@akashic-extension/aimgui","version":"1.1.1","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/aimgui@1.1.1","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/aimgui#readme","bugs":{"url":"https://github.com/akashic-games/aimgui/issues"},"dist":{"shasum":"d577ab73a21fd0fcd0a2293bbe146ea88a0c982d","tarball":"https://registry.npmjs.org/@akashic-extension/aimgui/-/aimgui-1.1.1.tgz","fileCount":51,"integrity":"sha512-7ROB7FclGUe/yp+USL6hjLZx6X54hf60bmflzWrhEl0hmlPeT2ei/1iG0Y33VP/Jdk7fl/Z5cTxE3hUBX90tBQ==","signatures":[{"sig":"MEQCIAiWmZJzSWnZWLLKD4i6OprYYQTfQhIIvi9sNO/tWVRkAiBMQBJjnybXMOd1Yk/+E0FkRsGpWfawof4bZHO52yoRiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124073},"main":"lib/index.js","gitHead":"f543b39d7d483f48672872f22204997f8e42abbb","scripts":{"doc":"typedoc --out ./public/api src/index.ts","lint":"eslint \"src/**/*.ts\" --fix","test":"npm run test:type","build":"rimraf ./lib && tsc -p ./tsconfig.json","clean":"rimraf ./lib ./doc","watch":"tsc --watch","prepare":"npm run build","test:type":"vitest run"},"typings":"./lib/index.d.ts","_npmUser":{"name":"akashic-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/aimgui.git","type":"git"},"_npmVersion":"9.8.1","description":"Akashic engine Immediate Mode GUI library","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@akashic-extension/collision-js":"^1.1.0"},"publishConfig":{"access":"public","@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","vitest":"^3.2.4","typedoc":"^0.27.6","typescript":"^5.7.3","@akashic/eslint-config":"^3.0.0","@akashic/akashic-engine":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/aimgui_1.1.1_1759819862715_0.15709388860269224","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@akashic-extension/aimgui","version":"1.2.0","description":"Akashic engine Immediate Mode GUI library","scripts":{"prepare":"npm run build","build":"rimraf ./lib && tsc -p ./tsconfig.json","clean":"rimraf ./lib ./doc","doc":"typedoc --out ./public/api src/index.ts","watch":"tsc --watch","lint":"eslint \"src/**/*.ts\" --fix","test":"npm run test:type","test:type":"vitest run"},"main":"lib/index.js","typings":"./lib/index.d.ts","author":{"name":"DWANGO Co., Ltd."},"license":"MIT","dependencies":{"@akashic-extension/collision-js":"^1.1.0"},"devDependencies":{"@akashic/akashic-engine":"^3.2.2","@akashic/eslint-config":"^3.0.0","rimraf":"^3.0.2","typedoc":"^0.27.6","typescript":"^5.7.3","vitest":"^3.2.4"},"repository":{"type":"git","url":"git+https://github.com/akashic-games/aimgui.git"},"publishConfig":{"access":"public","@akashic-extension:registry":"https://registry.npmjs.org/"},"_id":"@akashic-extension/aimgui@1.2.0","gitHead":"a760e69f274e24c98ed51b1a5b3c8257327921e3","bugs":{"url":"https://github.com/akashic-games/aimgui/issues"},"homepage":"https://github.com/akashic-games/aimgui#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-I67AwHYW0RZ0Af2qgo7Vd5LUVWOrfH0Afh17QqMFdJFV5/ccaQt0C77IXN3OFj7gCMOwWUioS0m6oXDeSrqWsA==","shasum":"5c37806f6d37f1a3102bf6d5898007c80dd97681","tarball":"https://registry.npmjs.org/@akashic-extension/aimgui/-/aimgui-1.2.0.tgz","fileCount":51,"unpackedSize":127488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICvSCtVMi9qPBq1yF5YlI+NMD2p9zwdRuXQGGhOkwIErAiAwE7L+pDENtLD/BgH9TkVFkpZo460tyoSUCaBd2yvYEA=="}]},"_npmUser":{"name":"akashic-owner","email":"akashic@dwango.co.jp"},"directories":{},"maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aimgui_1.2.0_1760671510997_0.2523002595617343"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-02T03:56:51.200Z","modified":"2025-10-17T03:25:11.488Z","1.0.0":"2021-12-02T03:56:51.474Z","1.0.1":"2022-01-11T04:18:34.293Z","1.0.2":"2022-12-13T03:25:54.131Z","1.1.0":"2025-09-01T09:17:14.266Z","1.1.1":"2025-10-07T06:51:02.898Z","1.2.0":"2025-10-17T03:25:11.221Z"},"bugs":{"url":"https://github.com/akashic-games/aimgui/issues"},"author":{"name":"DWANGO Co., Ltd."},"license":"MIT","homepage":"https://github.com/akashic-games/aimgui#readme","repository":{"type":"git","url":"git+https://github.com/akashic-games/aimgui.git"},"description":"Akashic engine Immediate Mode GUI library","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"readme":"<p align=\"center\">\n<img src=\"https://raw.githubusercontent.com/akashic-games/aimgui/main/img/akashic.png\"/>\n</p>\n\n# AimGui\n\nAimGui は [Akashic Engine](https://akashic-games.github.io/) のためのシンプルなGUIライブラリです。 [Dear ImGui](https://github.com/ocornut/imgui) にインスパイアされています。\n\n以下のウィジェット(UI部品)が利用できます。\n\n- ウインドウ\n- モーダルウインドウ\n- ラベル\n- ボタン\n- ラジオボタン\n- チェックボックス\n- スライダー\n- テキストボックス\n- 折りたたみ (collapsing)\n- 水平配置 (horizontal)\n- 空白 (margin)\n\n## 使い方\n\nウインドウにラベル、スライダー、ボタンを表示する例を示します。\n\nウィジェットにはタイトルをつけます。これは他のウィジェットと区別するための識別子になります。そのため重複しないようにします。別のウインドウや折り畳みの中にあるウィジェットとは重複して構いません。例えば、二つのウインドウに \"閉じる\" というタイトルのボタンを配置することができます。\n\n```typescript\n// GUIで利用するフォント。\nconst font = new g.DynamicFont({\n    game: g.game,\n    size: 13,\n    fontFamily: \"monospace\",\n    fontColor: \"white\"\n});\n\n// GUI を表示する E 。\nconst guiE = new aimgui.GuiE({\n    scene,\n    width: g.game.width,\n    height: g.game.height,\n    font\n});\n\nscene.append(guiE);\n\n// GUIで操作するデータ。\nconst gameSetting = {\n    volume: 0.5,\n};\n\n// GUIの配置と応答の実装。\nguiE.run = gui => {\n    gui.window(\"Debug Tool\") // ウインドウを配置。\n        .position(16, 16) // 初期位置の指定。\n        .size(240, 240) // 初期サイズの指定。\n        .show(gui => { // 表示。\n            // ラベルの表示。\n            gui.label(\"サウンドテスト\");\n            // ボリュームを変更するスライダー。\n            gui.slider(\"ボリューム\", gameSetting, \"volume\", 0, 1);\n            // 音声を再生するボタン。\n            if (gui.button(\"再生\")) {\n                scene.asset.getAudio(\"/audio/se\")\n                    .play()\n                    .changeVolume(gameSetting.volume);\n            }\n        });\n};\n```\n\n![Debug Tool ウインドウ](https://raw.githubusercontent.com/akashic-games/aimgui/main/img/sample.gif \"サンプル\")\n\n## 利用方法\n\n[akashic-cli](https://github.com/akashic-games/akashic-cli)をインストールした後、\n\n```sh\nakashic install @akashic-extension/aimgui\n```\n\nでインストールできます。コンテンツからは、\n\n```javascript\nvar aimgui = require(\"@akashic-extension/aimgui\");\n```\n\nで利用してください。\n\nAkashic Engineの詳細な利用方法については、 [公式ページ](https://akashic-games.github.io/) を参照してください。\n\n## サンプル\n\n`sample` ディレクトリにサンプルが用意されています。詳細はサンプルの `README.md` を参照してください。\n\n## APIリファレンス\n\nhttps://akashic-games.github.io/aimgui/api/index.html\n\n## ビルド方法\n\naimgui は TypeScript で書かれたライブラリであるため、ビルドには Node.js が必要です。\n\n```sh\nnpm install\nnpm run build\n```\n\n## ライセンス\n\n本リポジトリは MIT License の元で公開されています。\n詳しくは [LICENSE](./LICENSE) をご覧ください。\n\nただし、画像ファイルおよび音声ファイルは\n[CC BY 2.1 JP](https://creativecommons.org/licenses/by/2.1/jp/) の元で公開されています(サンプルで使用されている音声を除く)。\n","readmeFilename":"README.md"}