-
Notifications
You must be signed in to change notification settings - Fork 0
uupaa edited this page Aug 1, 2015
·
4 revisions
PNG オブジェクトは、WebModule 名前空間以下に配置(WebModule.PNG
)されています。
PNG.js を読み込む前に WebModule.publish = true;
を行うと、
PNG オブジェクトを GLOBAL 名前空間以下に直接配置 できます。
var PNG = {
"parse": PNG_parse, // PNG.parse(source:Uint8Array, cursor:UINT32 = 0, options:Object = {}):PNGParseDataObject|null
"decode": PNG_decode, // PNG.decode(source:Uint8Array, data:PNGParseDataObject):PNGParseDataObject|null
"render": PNG_render, // PNG.render(ctx:CanvasRenderingContext2D,
// frameIndex:UINT16,
// frameData:APNGFrameDataObject,
// frameImage:HTMLCanvasElement|HTMLImageElement,
// previousFrameData:APNGFrameDataObject,
// previousFrameImageData:ImageData|null):ImageData|null
"CHECK_CRC": false // PNG.CHECK_CRC Boolean = false - enable CRC error check.
};
PNGFrame["COLOR_BAR"] = false; // color bar mode
PNGFrame["prototype"] = {
"constructor": PNGFrame, // new PNGFrame(...):PNGFrame
"toJSON": PNGFrame_toJSON, // PNGFrame#toJSON():Object
"add": PNGFrame_add, // PNGFrame#add(zlib:Uint8Array):void
"decode": PNGFrame_decode, // PNGFrame#decode(palette:Uint32Array, tRNS:RRGGBBInteger, gamma:Number):void
};
coming soon