| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165 |
- require('Polycode/EventDispatcher')
- function Scene() {
- if(arguments[0] != "__skip_ptr__") {
- this.__ptr = Polycode.Scene()
- }
- Object.defineProperties(this, {
- 'clearColor': { enumerable: true, configurable: true, get: Scene.prototype.__get_clearColor, set: Scene.prototype.__set_clearColor},
- 'useClearColor': { enumerable: true, configurable: true, get: Scene.prototype.__get_useClearColor, set: Scene.prototype.__set_useClearColor},
- 'useClearDepth': { enumerable: true, configurable: true, get: Scene.prototype.__get_useClearDepth, set: Scene.prototype.__set_useClearDepth},
- 'ambientColor': { enumerable: true, configurable: true, get: Scene.prototype.__get_ambientColor, set: Scene.prototype.__set_ambientColor},
- 'fogColor': { enumerable: true, configurable: true, get: Scene.prototype.__get_fogColor, set: Scene.prototype.__set_fogColor},
- 'enabled': { enumerable: true, configurable: true, get: Scene.prototype.__get_enabled, set: Scene.prototype.__set_enabled},
- 'ownsChildren': { enumerable: true, configurable: true, get: Scene.prototype.__get_ownsChildren, set: Scene.prototype.__set_ownsChildren},
- 'rootEntity': { enumerable: true, configurable: true, get: Scene.prototype.__get_rootEntity, set: Scene.prototype.__set_rootEntity},
- 'sceneMouseRect': { enumerable: true, configurable: true, get: Scene.prototype.__get_sceneMouseRect, set: Scene.prototype.__set_sceneMouseRect},
- 'remapMouse': { enumerable: true, configurable: true, get: Scene.prototype.__get_remapMouse, set: Scene.prototype.__set_remapMouse},
- 'constrainPickingToViewport': { enumerable: true, configurable: true, get: Scene.prototype.__get_constrainPickingToViewport, set: Scene.prototype.__set_constrainPickingToViewport}
- })
- }
- Scene.SCENE_3D = 0
- Scene.SCENE_2D = 1
- Scene.SCENE_2D_TOPLEFT = 2
- Scene.prototype = Object.create(EventDispatcher.prototype)
- Scene.prototype.__get_clearColor = function() {
- var retVal = new Color("__skip_ptr__")
- retVal.__ptr = Polycode.Scene__get_clearColor(this.__ptr)
- return retVal
- }
- Scene.prototype.__set_clearColor = function(val) {
- Polycode.Scene__set_clearColor(this.__ptr, val.__ptr)
- }
- Scene.prototype.__get_useClearColor = function() {
- return Polycode.Scene__get_useClearColor(this.__ptr)
- }
- Scene.prototype.__set_useClearColor = function(val) {
- Polycode.Scene__set_useClearColor(this.__ptr, val)
- }
- Scene.prototype.__get_useClearDepth = function() {
- return Polycode.Scene__get_useClearDepth(this.__ptr)
- }
- Scene.prototype.__set_useClearDepth = function(val) {
- Polycode.Scene__set_useClearDepth(this.__ptr, val)
- }
- Scene.prototype.__get_ambientColor = function() {
- var retVal = new Color("__skip_ptr__")
- retVal.__ptr = Polycode.Scene__get_ambientColor(this.__ptr)
- return retVal
- }
- Scene.prototype.__set_ambientColor = function(val) {
- Polycode.Scene__set_ambientColor(this.__ptr, val.__ptr)
- }
- Scene.prototype.__get_fogColor = function() {
- var retVal = new Color("__skip_ptr__")
- retVal.__ptr = Polycode.Scene__get_fogColor(this.__ptr)
- return retVal
- }
- Scene.prototype.__set_fogColor = function(val) {
- Polycode.Scene__set_fogColor(this.__ptr, val.__ptr)
- }
- Scene.prototype.__get_enabled = function() {
- return Polycode.Scene__get_enabled(this.__ptr)
- }
- Scene.prototype.__set_enabled = function(val) {
- Polycode.Scene__set_enabled(this.__ptr, val)
- }
- Scene.prototype.__get_ownsChildren = function() {
- return Polycode.Scene__get_ownsChildren(this.__ptr)
- }
- Scene.prototype.__set_ownsChildren = function(val) {
- Polycode.Scene__set_ownsChildren(this.__ptr, val)
- }
- Scene.prototype.__get_rootEntity = function() {
- var retVal = new Entity("__skip_ptr__")
- retVal.__ptr = Polycode.Scene__get_rootEntity(this.__ptr)
- return retVal
- }
- Scene.prototype.__set_rootEntity = function(val) {
- Polycode.Scene__set_rootEntity(this.__ptr, val.__ptr)
- }
- Scene.prototype.__get_sceneMouseRect = function() {
- var retVal = new Rectangle("__skip_ptr__")
- retVal.__ptr = Polycode.Scene__get_sceneMouseRect(this.__ptr)
- return retVal
- }
- Scene.prototype.__set_sceneMouseRect = function(val) {
- Polycode.Scene__set_sceneMouseRect(this.__ptr, val.__ptr)
- }
- Scene.prototype.__get_remapMouse = function() {
- return Polycode.Scene__get_remapMouse(this.__ptr)
- }
- Scene.prototype.__set_remapMouse = function(val) {
- Polycode.Scene__set_remapMouse(this.__ptr, val)
- }
- Scene.prototype.__get_constrainPickingToViewport = function() {
- return Polycode.Scene__get_constrainPickingToViewport(this.__ptr)
- }
- Scene.prototype.__set_constrainPickingToViewport = function(val) {
- Polycode.Scene__set_constrainPickingToViewport(this.__ptr, val)
- }
- Scene.prototype.enableFog = function(enable) {
- Polycode.Scene_enableFog(this.__ptr, enable)
- }
- Scene.prototype.setFogProperties = function(fogMode,color,density,startDepth,endDepth) {
- Polycode.Scene_setFogProperties(this.__ptr, fogMode, color, density, startDepth, endDepth)
- }
- Scene.prototype.setSceneType = function(newType) {
- Polycode.Scene_setSceneType(this.__ptr, newType)
- }
- Scene.prototype.fixedUpdate = function() {
- Polycode.Scene_fixedUpdate(this.__ptr)
- }
- Scene.prototype.Update = function(elapsed) {
- Polycode.Scene_Update(this.__ptr, elapsed)
- }
- Scene.prototype.isEnabled = function() {
- return Polycode.Scene_isEnabled(this.__ptr)
- }
- Scene.prototype.setEnabled = function(enabled) {
- Polycode.Scene_setEnabled(this.__ptr, enabled)
- }
- Scene.prototype.setOverrideMaterial = function(material) {
- Polycode.Scene_setOverrideMaterial(this.__ptr, material)
- }
- Scene.prototype.doVisibilityChecking = function(val) {
- Polycode.Scene_doVisibilityChecking(this.__ptr, val)
- }
- Scene.prototype.doesVisibilityChecking = function() {
- return Polycode.Scene_doesVisibilityChecking(this.__ptr)
- }
|