zerk.game.engine.dom Class
DOM interface
Item Index
Methods
Methods
_createCanvas
-
id
-
width
-
height
-
visible
Creates a canvas DOM element
Parameters:
-
id
StringDOM id
-
width
IntegerCanvas width
-
height
IntegerCanvas height
-
visible
BooleanCanvas visibility
Returns:
_getElementPosition
-
element
Returns the position of given DOM element
Parameters:
-
element
DOMElementDOM element
Returns:
cancelEvent
-
event
Cancel DOM event
Parameters:
-
event
DOMEventDOM event
Returns:
getBody
()
DOMElement
Returns the body DOM element
Returns:
getCanvasBodyBuffer
()
DOMElement
Returns the body buffer canvas DOM element
Returns:
getCanvasFixtureBuffer
()
DOMElement
Returns the fixture buffer canvas DOM element
Returns:
getCanvasGame
()
DOMElement
Returns the game canvas DOM element
Returns:
getCanvasGamePosition
()
Object
Returns the position of the game canvas DOM element
Returns:
getCanvasPhysicsDebug
()
DOMElement
Returns the physics debug canvas DOM element
Returns:
getDocument
()
DOMDocument
Returns the DOM document
Returns:
init
()
Class constructor
registerEvent
-
element
-
eventName
-
callback
Registers a callback function to a DOM element event
Parameters:
-
element
DOMElementDOM element
-
eventName
StringEvent name
-
callback
FunctionCallback function
unregisterEvent
-
element
-
eventName
-
callback
Unregisters a callback function from a DOM element event
Parameters:
-
element
DOMElementDOM element
-
eventName
StringEvent name
-
callback
FunctionCallback function
Properties
__canvasFixtureBuffer
DOMElement
protected
Fixture buffer canvas DOM element
__canvasPhysicsDebug
DOMElement
protected
Physics debug canvas DOM element
_canvasBodyBuffer
DOMElement
protected
Body buffer canvas DOM element
_canvasGame
DOMElement
protected
Game canvas DOM element