renamed generated
parent
4177e62fe1
commit
8d6a1d9d36
|
@ -1,6 +1,6 @@
|
|||
class R3 {
|
||||
static version = '2.0.121';
|
||||
static compileDate = '2021 Aug 04 - 10:49:37 am';
|
||||
static version = '2.0.128';
|
||||
static compileDate = '2021 Sep 06 - 07:58:41 am';
|
||||
}
|
||||
|
||||
class System {
|
||||
|
@ -21,34 +21,31 @@ class System {
|
|||
|
||||
/**
|
||||
* start()
|
||||
* - Just calls System.Start(options)
|
||||
* @param options
|
||||
* - Just calls System.Start()
|
||||
*/
|
||||
start(options) {
|
||||
start() {
|
||||
|
||||
System.Start(options);
|
||||
System.Start();
|
||||
this.started = true;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* stop()
|
||||
* - Just calls System.Stop(options)
|
||||
* @param options
|
||||
* - Just calls System.Stop()
|
||||
*/
|
||||
stop(options) {
|
||||
stop() {
|
||||
|
||||
System.Stop(options);
|
||||
System.Stop();
|
||||
this.started = false;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Start()
|
||||
* - Starts the system by registering subscriptions to events
|
||||
* @param options
|
||||
* - Starts the system by registering subscriptions to events
|
||||
*/
|
||||
static Start(options) {
|
||||
static Start() {
|
||||
|
||||
if ('System' !== 'System') {
|
||||
System.Start();
|
||||
|
@ -62,13 +59,12 @@ class System {
|
|||
|
||||
/**
|
||||
* Stop()
|
||||
* - Stops the system by removing these subscriptions to events
|
||||
* @param options
|
||||
* - Stops the system by removing these subscriptions to events
|
||||
*/
|
||||
static Stop(options) {
|
||||
static Stop() {
|
||||
|
||||
if ('System' !== 'System') {
|
||||
System.Stop(options);
|
||||
System.Stop();
|
||||
}
|
||||
|
||||
System.Started = false;
|
||||
|
@ -314,12 +310,22 @@ Event.GET_RUNTIME = 0x5;
|
|||
Event.GET_WINDOW_SIZE = 0x6;
|
||||
Event.INSTANCE_CREATED = 0x7;
|
||||
Event.INSTANCE_DISPOSED = 0x8;
|
||||
Event.OBJECT_CREATED = 0x9;
|
||||
Event.OBJECT_INITIALIZED = 0xa;
|
||||
Event.PAUSE = 0xb;
|
||||
Event.RESTART = 0xc;
|
||||
Event.START = 0xd;
|
||||
Event.MAX_EVENTS = 0xe;
|
||||
Event.KEYBOARD_DOWN = 0x9;
|
||||
Event.KEYBOARD_UP = 0xa;
|
||||
Event.MOUSE_DOWN = 0xb;
|
||||
Event.MOUSE_MOVE = 0xc;
|
||||
Event.MOUSE_UP = 0xd;
|
||||
Event.MOUSE_WHEEL = 0xe;
|
||||
Event.OBJECT_CREATED = 0xf;
|
||||
Event.OBJECT_INITIALIZED = 0x10;
|
||||
Event.PAUSE = 0x11;
|
||||
Event.RESTART = 0x12;
|
||||
Event.START = 0x13;
|
||||
Event.TOUCH_CANCEL = 0x14;
|
||||
Event.TOUCH_END = 0x15;
|
||||
Event.TOUCH_MOVE = 0x16;
|
||||
Event.TOUCH_START = 0x17;
|
||||
Event.MAX_EVENTS = 0x18;
|
||||
|
||||
Event.GetEventName = function(eventId) {
|
||||
|
||||
|
@ -332,11 +338,21 @@ Event.GetEventName = function(eventId) {
|
|||
case 0x6 : return 'get_window_size';
|
||||
case 0x7 : return 'instance_created';
|
||||
case 0x8 : return 'instance_disposed';
|
||||
case 0x9 : return 'object_created';
|
||||
case 0xa : return 'object_initialized';
|
||||
case 0xb : return 'pause';
|
||||
case 0xc : return 'restart';
|
||||
case 0xd : return 'start';
|
||||
case 0x9 : return 'keyboard_down';
|
||||
case 0xa : return 'keyboard_up';
|
||||
case 0xb : return 'mouse_down';
|
||||
case 0xc : return 'mouse_move';
|
||||
case 0xd : return 'mouse_up';
|
||||
case 0xe : return 'mouse_wheel';
|
||||
case 0xf : return 'object_created';
|
||||
case 0x10 : return 'object_initialized';
|
||||
case 0x11 : return 'pause';
|
||||
case 0x12 : return 'restart';
|
||||
case 0x13 : return 'start';
|
||||
case 0x14 : return 'touch_cancel';
|
||||
case 0x15 : return 'touch_end';
|
||||
case 0x16 : return 'touch_move';
|
||||
case 0x17 : return 'touch_start';
|
||||
default :
|
||||
throw new Error('Event type not defined : ' + eventId);
|
||||
}
|
||||
|
@ -1591,6 +1607,394 @@ class Utils {
|
|||
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Class R3.System.Input
|
||||
[Inherited from System]
|
||||
|
||||
Properties:
|
||||
|
||||
<no inherited properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start()
|
||||
Just calls System.Start()
|
||||
|
||||
- stop()
|
||||
Just calls System.Stop()
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start()
|
||||
Starts the system by registering subscriptions to events
|
||||
|
||||
- Stop()
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
[Belonging to SystemInput]
|
||||
|
||||
Properties:
|
||||
|
||||
<no static properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start(options = {})
|
||||
Just calls System.Start(options)
|
||||
|
||||
- stop(options = {})
|
||||
Just calls System.Stop(options)
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start(options = {})
|
||||
Starts the system by registering subscriptions to events
|
||||
|
||||
- Stop(options = {})
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
**/
|
||||
|
||||
class SystemInput extends System {
|
||||
|
||||
constructor(options) {
|
||||
|
||||
if (typeof options === 'undefined') {
|
||||
options = {};
|
||||
}
|
||||
|
||||
super(options);
|
||||
|
||||
this.emit(Event.OBJECT_CREATED, this);
|
||||
|
||||
Object.assign(this, options);
|
||||
|
||||
this.emit(Event.OBJECT_INITIALIZED, this);
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* start()
|
||||
* - Just calls System.Start(options)
|
||||
* @param options = {}
|
||||
*/
|
||||
start(options = {}) {
|
||||
|
||||
SystemInput.Start();
|
||||
this.started = true;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* stop()
|
||||
* - Just calls System.Stop(options)
|
||||
* @param options = {}
|
||||
*/
|
||||
stop(options = {}) {
|
||||
|
||||
SystemInput.Stop();
|
||||
this.started = false;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Start()
|
||||
* - Starts the system by registering subscriptions to events
|
||||
* @param options = {}
|
||||
*/
|
||||
static Start(options = {}) {
|
||||
|
||||
if ('System' !== 'SystemInput') {
|
||||
System.Start();
|
||||
}
|
||||
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.TOUCH_START,
|
||||
SystemInput.OnTouchStart
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.TOUCH_END,
|
||||
SystemInput.OnTouchEnd
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.TOUCH_MOVE,
|
||||
SystemInput.OnTouchMove
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.TOUCH_CANCEL,
|
||||
SystemInput.OnTouchCancel
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.KEYBOARD_DOWN,
|
||||
SystemInput.OnKeyboardDown
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.KEYBOARD_UP,
|
||||
SystemInput.OnKeyboardUp
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.MOUSE_DOWN,
|
||||
SystemInput.OnMouseDown
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.MOUSE_UP,
|
||||
SystemInput.OnMouseUp
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.MOUSE_MOVE,
|
||||
SystemInput.OnMouseMove
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.MOUSE_WHEEL,
|
||||
SystemInput.OnMouseWheel
|
||||
)
|
||||
);
|
||||
|
||||
SystemInput.Started = true;
|
||||
|
||||
console.log('Started SystemInput');
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Stop()
|
||||
* - Stops the system by removing these subscriptions to events
|
||||
* @param options = {}
|
||||
*/
|
||||
static Stop(options = {}) {
|
||||
|
||||
if ('System' !== 'SystemInput') {
|
||||
System.Stop();
|
||||
}
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Started = false;
|
||||
|
||||
console.log('Stopped SystemInput');
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnTouchStart()
|
||||
* - Listens to events of type Event.TOUCH_START and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnTouchStart(data) {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnTouchEnd()
|
||||
* - Listens to events of type Event.TOUCH_END and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnTouchEnd(data) {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnTouchMove()
|
||||
* - Listens to events of type Event.TOUCH_MOVE and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnTouchMove(data) {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnTouchCancel()
|
||||
* - Listens to events of type Event.TOUCH_CANCEL and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnTouchCancel(data) {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnKeyboardDown()
|
||||
* - Listens to events of type Event.KEYBOARD_DOWN and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnKeyboardDown(data) {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnKeyboardUp()
|
||||
* - Listens to events of type Event.KEYBOARD_UP and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnKeyboardUp(data) {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnMouseDown()
|
||||
* - Listens to events of type Event.MOUSE_DOWN and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnMouseDown(data) {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnMouseUp()
|
||||
* - Listens to events of type Event.MOUSE_UP and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnMouseUp(data) {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnMouseMove()
|
||||
* - Listens to events of type Event.MOUSE_MOVE and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnMouseMove(data) {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnMouseWheel()
|
||||
* - Listens to events of type Event.MOUSE_WHEEL and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnMouseWheel(data) {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Class R3.System.Linking
|
||||
|
@ -1600,6 +2004,28 @@ class Utils {
|
|||
|
||||
<no inherited properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start()
|
||||
Just calls System.Start()
|
||||
|
||||
- stop()
|
||||
Just calls System.Stop()
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start()
|
||||
Starts the system by registering subscriptions to events
|
||||
|
||||
- Stop()
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
[Belonging to SystemLinking]
|
||||
|
||||
Properties:
|
||||
|
||||
<no static properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start(options)
|
||||
|
@ -1616,28 +2042,6 @@ class Utils {
|
|||
- Stop(options)
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
[Belonging to SystemLinking]
|
||||
|
||||
Properties:
|
||||
|
||||
<no static properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start(options)
|
||||
Overrides for R3.System.start()
|
||||
|
||||
- stop(options)
|
||||
Overrides for R3.System.stop()
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start(options)
|
||||
Overrides for R3.System.Start()
|
||||
|
||||
- Stop(options)
|
||||
Overrides for R3.System.Stop()
|
||||
|
||||
**/
|
||||
|
||||
class SystemLinking extends System {
|
||||
|
@ -1665,7 +2069,7 @@ class SystemLinking extends System {
|
|||
*/
|
||||
start(options) {
|
||||
|
||||
SystemLinking.Start(options);
|
||||
SystemLinking.Start();
|
||||
this.started = true;
|
||||
|
||||
}
|
||||
|
@ -1677,7 +2081,7 @@ class SystemLinking extends System {
|
|||
*/
|
||||
stop(options) {
|
||||
|
||||
SystemLinking.Stop(options);
|
||||
SystemLinking.Stop();
|
||||
this.started = false;
|
||||
|
||||
}
|
||||
|
@ -1720,7 +2124,7 @@ class SystemLinking extends System {
|
|||
static Stop(options) {
|
||||
|
||||
if ('System' !== 'SystemLinking') {
|
||||
System.Stop(options);
|
||||
System.Stop();
|
||||
}
|
||||
|
||||
SystemLinking.Subscriptions = SystemLinking.Subscriptions.reduce(
|
||||
|
@ -1780,6 +2184,28 @@ class SystemLinking extends System {
|
|||
|
||||
<no inherited properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start()
|
||||
Just calls System.Start()
|
||||
|
||||
- stop()
|
||||
Just calls System.Stop()
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start()
|
||||
Starts the system by registering subscriptions to events
|
||||
|
||||
- Stop()
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
[Belonging to SystemSocket]
|
||||
|
||||
Properties:
|
||||
|
||||
<no static properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start(options)
|
||||
|
@ -1796,28 +2222,6 @@ class SystemLinking extends System {
|
|||
- Stop(options)
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
[Belonging to SystemSocket]
|
||||
|
||||
Properties:
|
||||
|
||||
<no static properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start(options)
|
||||
Overrides for R3.System.start()
|
||||
|
||||
- stop(options)
|
||||
Overrides for R3.System.stop()
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start(options)
|
||||
Overrides for R3.System.Start()
|
||||
|
||||
- Stop(options)
|
||||
Overrides for R3.System.Stop()
|
||||
|
||||
**/
|
||||
|
||||
class SystemSocket extends System {
|
||||
|
@ -1845,7 +2249,7 @@ class SystemSocket extends System {
|
|||
*/
|
||||
start(options) {
|
||||
|
||||
SystemSocket.Start(options);
|
||||
SystemSocket.Start();
|
||||
this.started = true;
|
||||
|
||||
}
|
||||
|
@ -1857,7 +2261,7 @@ class SystemSocket extends System {
|
|||
*/
|
||||
stop(options) {
|
||||
|
||||
SystemSocket.Stop(options);
|
||||
SystemSocket.Stop();
|
||||
this.started = false;
|
||||
|
||||
console.log('system socket stop test');
|
||||
|
@ -1891,7 +2295,7 @@ class SystemSocket extends System {
|
|||
static Stop(options) {
|
||||
|
||||
if ('System' !== 'SystemSocket') {
|
||||
System.Stop(options);
|
||||
System.Stop();
|
||||
}
|
||||
|
||||
SystemSocket.Started = false;
|
||||
|
@ -1911,6 +2315,28 @@ class SystemSocket extends System {
|
|||
|
||||
<no inherited properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start()
|
||||
Just calls System.Start()
|
||||
|
||||
- stop()
|
||||
Just calls System.Stop()
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start()
|
||||
Starts the system by registering subscriptions to events
|
||||
|
||||
- Stop()
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
[Belonging to SystemTest]
|
||||
|
||||
Properties:
|
||||
|
||||
<no static properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start(options)
|
||||
|
@ -1927,28 +2353,6 @@ class SystemSocket extends System {
|
|||
- Stop(options)
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
[Belonging to SystemTest]
|
||||
|
||||
Properties:
|
||||
|
||||
<no static properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start(options)
|
||||
Overrides for R3.System.start()
|
||||
|
||||
- stop(options)
|
||||
Overrides for R3.System.stop()
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start(options)
|
||||
Overrides for R3.System.Start()
|
||||
|
||||
- Stop(options)
|
||||
Overrides for R3.System.Stop()
|
||||
|
||||
**/
|
||||
|
||||
class SystemTest extends System {
|
||||
|
@ -1976,7 +2380,7 @@ class SystemTest extends System {
|
|||
*/
|
||||
start(options) {
|
||||
|
||||
SystemTest.Start(options);
|
||||
SystemTest.Start();
|
||||
this.started = true;
|
||||
|
||||
}
|
||||
|
@ -1988,7 +2392,7 @@ class SystemTest extends System {
|
|||
*/
|
||||
stop(options) {
|
||||
|
||||
SystemTest.Stop(options);
|
||||
SystemTest.Stop();
|
||||
this.started = false;
|
||||
|
||||
}
|
||||
|
@ -2018,7 +2422,7 @@ class SystemTest extends System {
|
|||
static Stop(options) {
|
||||
|
||||
if ('System' !== 'SystemTest') {
|
||||
System.Stop(options);
|
||||
System.Stop();
|
||||
}
|
||||
|
||||
SystemTest.Started = false;
|
||||
|
@ -2561,6 +2965,7 @@ R3.Component = Component;
|
|||
R3.System = System;
|
||||
R3.Event = Event;
|
||||
R3.Utils = Utils;
|
||||
R3.System.Input = SystemInput;
|
||||
R3.System.Linking = SystemLinking;
|
||||
R3.System.Socket = SystemSocket;
|
||||
R3.System.Test = SystemTest;
|
||||
|
@ -2573,7 +2978,8 @@ R3.Runtime = Runtime;
|
|||
|
||||
console.log('r3.js - version ' + R3.version + ' compiled ' + R3.compileDate);
|
||||
|
||||
R3.System.Linking.Start()
|
||||
R3.System.Socket.Start()
|
||||
R3.System.Test.Start()
|
||||
R3.System.Input.Start();
|
||||
R3.System.Linking.Start();
|
||||
R3.System.Socket.Start();
|
||||
R3.System.Test.Start();
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "r3",
|
||||
"version" : "2.0.121",
|
||||
"version" : "2.0.128",
|
||||
"description": "",
|
||||
"private": true,
|
||||
"dependencies": {
|
||||
|
|
68
r3.php
68
r3.php
|
@ -299,7 +299,7 @@ function doGetInheritedTemplateUpdates($node, $restoreTokens, $inherited = true,
|
|||
$firstTemplate = true;
|
||||
}
|
||||
|
||||
$template = file_get_contents('src/templates/generate_inherited.template');
|
||||
$template = file_get_contents('src/templates/generated_inherited.template');
|
||||
|
||||
$CLASS_NAME = $node->name;
|
||||
|
||||
|
@ -403,7 +403,7 @@ function generateInherited($file, $restoreTokens)
|
|||
|
||||
$updates = doGetInheritedTemplateUpdates($node, $restoreTokens, false, $node->nameSpace . $node->nameSpaceClassName);
|
||||
|
||||
updateSection($file, 'GENERATE_INHERITED' , $updates);
|
||||
updateSection($file, 'GENERATED_INHERITED' , $updates);
|
||||
}
|
||||
|
||||
function generateInitOptions($file, $tokens)
|
||||
|
@ -417,7 +417,7 @@ function generateInitOptions($file, $tokens)
|
|||
|
||||
echo "Will be building options for $token\n";
|
||||
|
||||
$template = file_get_contents('src/templates/generate_custom_options_init.template');
|
||||
$template = file_get_contents('src/templates/generated_custom_options_init.template');
|
||||
|
||||
$updates = '';
|
||||
|
||||
|
@ -434,7 +434,7 @@ function generateInitOptions($file, $tokens)
|
|||
$updates .= $updated;
|
||||
}
|
||||
|
||||
updateSection($file, 'GENERATE_OPTIONS_INIT' , $updates);
|
||||
updateSection($file, 'GENERATED_OPTIONS_INIT' , $updates);
|
||||
}
|
||||
|
||||
function getTokenStore($tokenName, $tokens)
|
||||
|
@ -540,13 +540,13 @@ function doInstanceUpdate($template, $tokens, $asArray = false)
|
|||
|
||||
function generateCreateInstanceOptions($file, $tokens)
|
||||
{
|
||||
$template = file_get_contents('src/templates/generate_create_instance_options.template');
|
||||
$template = file_get_contents('src/templates/generated_create_instance_options.template');
|
||||
|
||||
$updates = doInstanceUpdate($template, $tokens, true);
|
||||
|
||||
if ($updates) {
|
||||
echo "Updating create instance options\n";
|
||||
updateSection($file, 'GENERATE_CREATE_INSTANCE_OPTIONS', $updates, ",\n");
|
||||
updateSection($file, 'GENERATED_CREATE_INSTANCE_OPTIONS', $updates, ",\n");
|
||||
} else {
|
||||
echo "No create instance options found to generate\n";
|
||||
}
|
||||
|
@ -557,13 +557,13 @@ function generateCreateInstanceOptions($file, $tokens)
|
|||
*/
|
||||
function generateUpdateInstanceOptions($file, $tokens)
|
||||
{
|
||||
$template = file_get_contents('src/templates/generate_update_instance_options.template');
|
||||
$template = file_get_contents('src/templates/generated_update_instance_options.template');
|
||||
|
||||
$updates = doInstanceUpdate($template, $tokens);
|
||||
|
||||
if ($updates) {
|
||||
echo "Updating update instance options\n";
|
||||
updateSection($file, 'GENERATE_UPDATE_INSTANCE_OPTIONS', $updates);
|
||||
updateSection($file, 'GENERATED_UPDATE_INSTANCE_OPTIONS', $updates);
|
||||
} else {
|
||||
echo "No update instance options found to generate\n";
|
||||
}
|
||||
|
@ -574,13 +574,13 @@ function generateUpdateInstanceOptions($file, $tokens)
|
|||
*/
|
||||
function generateUpdateFromInstanceOptions($file, $tokens)
|
||||
{
|
||||
$template = file_get_contents('src/templates/generate_update_from_instance_options.template');
|
||||
$template = file_get_contents('src/templates/generated_update_from_instance_options.template');
|
||||
|
||||
$updates = doInstanceUpdate($template, $tokens);
|
||||
|
||||
if ($updates) {
|
||||
echo "Updating update from instance options\n";
|
||||
updateSection($file, 'GENERATE_UPDATE_FROM_INSTANCE_OPTIONS', $updates);
|
||||
updateSection($file, 'GENERATED_UPDATE_FROM_INSTANCE_OPTIONS', $updates);
|
||||
} else {
|
||||
echo "No update from instance options found to generate\n";
|
||||
}
|
||||
|
@ -598,7 +598,7 @@ function generateEventListenersStart($file, $tokens)
|
|||
|
||||
echo "Will be building events for $file\n";
|
||||
|
||||
$template = file_get_contents('src/templates/generate_event_listeners_start.template');
|
||||
$template = file_get_contents('src/templates/generated_event_listeners_start.template');
|
||||
|
||||
$updated = '';
|
||||
|
||||
|
@ -618,7 +618,7 @@ function generateEventListenersStart($file, $tokens)
|
|||
$updated .= $updates;
|
||||
}
|
||||
|
||||
updateSection($file, 'GENERATE_EVENT_LISTENERS_START' , $updated);
|
||||
updateSection($file, 'GENERATED_EVENT_LISTENERS_START' , $updated);
|
||||
}
|
||||
|
||||
function generateEventListenersStop($file, $tokens)
|
||||
|
@ -633,7 +633,7 @@ function generateEventListenersStop($file, $tokens)
|
|||
|
||||
echo "Will be events for $file\n";
|
||||
|
||||
$template = file_get_contents('src/templates/generate_event_listeners_stop.template');
|
||||
$template = file_get_contents('src/templates/generated_event_listeners_stop.template');
|
||||
|
||||
$updated = '';
|
||||
|
||||
|
@ -645,7 +645,7 @@ function generateEventListenersStop($file, $tokens)
|
|||
$updated .= $updates;
|
||||
}
|
||||
|
||||
updateSection($file, 'GENERATE_EVENT_LISTENERS_STOP' , $updated);
|
||||
updateSection($file, 'GENERATED_EVENT_LISTENERS_STOP' , $updated);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -778,13 +778,13 @@ function generateStaticMethods($file, $tokens)
|
|||
{
|
||||
$token = 'CUSTOM_STATIC_METHODS';
|
||||
|
||||
$template = file_get_contents('src/templates/generate_static_methods.template');
|
||||
$template = file_get_contents('src/templates/generated_static_methods.template');
|
||||
|
||||
$updates = doMethodUpdate($template, $tokens, $token);
|
||||
|
||||
if ($updates) {
|
||||
echo "Updating static methods\n";
|
||||
updateSection($file, 'GENERATE_STATIC_METHODS', $updates);
|
||||
updateSection($file, 'GENERATED_STATIC_METHODS', $updates);
|
||||
} else {
|
||||
echo "No static methods found to generate\n";
|
||||
}
|
||||
|
@ -900,13 +900,13 @@ function generateStaticEventListenerMethods($file, $tokens)
|
|||
{
|
||||
$token = 'CUSTOM_EVENT_LISTENERS';
|
||||
|
||||
$template = file_get_contents('src/templates/generate_static_methods.template');
|
||||
$template = file_get_contents('src/templates/generated_static_methods.template');
|
||||
|
||||
$updates = getEventListenerUpdates($template, $tokens, $token);
|
||||
|
||||
if ($updates) {
|
||||
echo "Updating static event listeners.. \n";
|
||||
updateSection($file, 'GENERATE_STATIC_EVENT_LISTENER_METHODS', $updates);
|
||||
updateSection($file, 'GENERATED_STATIC_EVENT_LISTENER_METHODS', $updates);
|
||||
} else {
|
||||
echo "No static event listeners found to generate\n";
|
||||
}
|
||||
|
@ -917,13 +917,13 @@ function generateMethods($file, $tokens)
|
|||
{
|
||||
$token = 'CUSTOM_METHODS';
|
||||
|
||||
$template = file_get_contents('src/templates/generate_methods.template');
|
||||
$template = file_get_contents('src/templates/generated_methods.template');
|
||||
|
||||
$updates = doMethodUpdate($template, $tokens, $token);
|
||||
|
||||
if ($updates) {
|
||||
echo "Updating methods\n";
|
||||
updateSection($file, 'GENERATE_METHODS', $updates);
|
||||
updateSection($file, 'GENERATED_METHODS', $updates);
|
||||
} else {
|
||||
echo "No methods found to generate\n";
|
||||
}
|
||||
|
@ -976,8 +976,8 @@ function generateIndex($types)
|
|||
|
||||
file_put_contents($indexFile, $template);
|
||||
|
||||
updateSection($indexFile, 'GENERATE_IMPORTS', implode("\n", $imports));
|
||||
updateSection($indexFile, 'GENERATE_EXPORTS', " " . implode(",\n ", $exports));
|
||||
updateSection($indexFile, 'GENERATED_IMPORTS', implode("\n", $imports));
|
||||
updateSection($indexFile, 'GENERATED_EXPORTS', " " . implode(",\n ", $exports));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1018,9 +1018,9 @@ function generateR3($nodes)
|
|||
$packageJson = preg_replace('/(.*version.*: ").*(".*)/', '${1}' . $version . '${2}', $packageJson);
|
||||
file_put_contents('package.json', $packageJson);
|
||||
|
||||
updateSection($r3File, 'GENERATE_IMPORTS', implode("\n", $imports));
|
||||
updateSection($r3File, 'GENERATE_DEFINES', implode(";\n", $defines) . ";");
|
||||
updateSection($r3File, 'GENERATE_CONVENIENT_DEFINES', implode(";\n", $convenientDefines) . ";");
|
||||
updateSection($r3File, 'GENERATED_IMPORTS', implode("\n", $imports));
|
||||
updateSection($r3File, 'GENERATED_DEFINES', implode(";\n", $defines) . ";");
|
||||
updateSection($r3File, 'GENERATED_CONVENIENT_DEFINES', implode(";\n", $convenientDefines) . ";");
|
||||
|
||||
if (in_array('CUSTOM_CONVENIENT_DEFINES', array_keys($tokens))) {
|
||||
updateSection($r3File, 'CUSTOM_CONVENIENT_DEFINES', $tokens['CUSTOM_CONVENIENT_DEFINES']);
|
||||
|
@ -1042,13 +1042,13 @@ function generateR3($nodes)
|
|||
* Node $node
|
||||
*/
|
||||
if (preg_match('/\bSystem\w+\b/', $node->name)){
|
||||
array_push($indexBody, $node->nameSpace . $node->nameSpaceClassName . ".Start()");
|
||||
array_push($indexBody, $node->nameSpace . $node->nameSpaceClassName . ".Start();");
|
||||
}
|
||||
}
|
||||
|
||||
updateSection($indexFile, 'GENERATE_IMPORTS', implode("\n", $imports));
|
||||
updateSection($indexFile, 'GENERATE_INDEX_BODY', implode("\n", $indexBody));
|
||||
updateSection($indexFile, 'GENERATE_EXPORTS', $exports);
|
||||
updateSection($indexFile, 'GENERATED_IMPORTS', implode("\n", $imports));
|
||||
updateSection($indexFile, 'GENERATED_INDEX_BODY', implode("\n", $indexBody));
|
||||
updateSection($indexFile, 'GENERATED_EXPORTS', $exports);
|
||||
|
||||
}
|
||||
|
||||
|
@ -1138,7 +1138,7 @@ function generateEvents()
|
|||
echo $eventList;
|
||||
echo $eventFunction;
|
||||
|
||||
updateSection('./src/r3/r3-event.js', 'GENERATE_EVENTS' , $eventList . $eventFunction);
|
||||
updateSection('./src/r3/r3-event.js', 'GENERATED_EVENTS' , $eventList . $eventFunction);
|
||||
|
||||
}
|
||||
|
||||
|
@ -1176,7 +1176,7 @@ function generateR3Dist($nodes)
|
|||
foreach ($savedGenerate as $key => $store)
|
||||
{
|
||||
|
||||
if ($key === 'GENERATE_IMPORTS') {
|
||||
if ($key === 'GENERATED_IMPORTS') {
|
||||
continue;
|
||||
}
|
||||
|
||||
|
@ -1202,8 +1202,8 @@ function generateR3Dist($nodes)
|
|||
*/
|
||||
$contents = file_get_contents($r3jsFile);
|
||||
|
||||
$contents = preg_replace('/\n^\/\/\bGENERATE_IMPORTS_START\b.*?\bGENERATE_IMPORTS_END.*?\n$/sm', '', $contents);
|
||||
$contents = preg_replace('/\n^\s+\/\/\bGENERATE_EXPORTS_START\b.*?\bGENERATE_EXPORTS_END.*?$/sm', '', $contents);
|
||||
$contents = preg_replace('/\n^\/\/\bGENERATED_IMPORTS_START\b.*?\bGENERATED_IMPORTS_END.*?\n$/sm', '', $contents);
|
||||
$contents = preg_replace('/\n^\s+\/\/\bGENERATED_EXPORTS_START\b.*?\bGENERATED_EXPORTS_END.*?$/sm', '', $contents);
|
||||
$contents = preg_replace('/\n^\s+\bCUSTOM_OPTIONS_START\b.*?\bCUSTOM_OPTIONS_END.*?$/sm', '', $contents);
|
||||
$contents = preg_replace('/\n^\s+\bCUSTOM_METHODS_START\b.*?\bCUSTOM_METHODS_END.*?$/sm', '', $contents);
|
||||
$contents = preg_replace('/\n^\s+\bCUSTOM_STATIC_METHODS_START\b.*?\bCUSTOM_STATIC_METHODS_END.*?$/sm', '', $contents);
|
||||
|
@ -1335,7 +1335,7 @@ function buildNodeList($file)
|
|||
//
|
||||
// updateSection(
|
||||
// 'src/r3/r3-runtime.js',
|
||||
// 'GENERATE_RUNTIMES',
|
||||
// 'GENERATED_RUNTIMES',
|
||||
// [
|
||||
// 'Runtime.RUNTIME_DEFAULT'
|
||||
// ]
|
||||
|
|
|
@ -1,19 +1,20 @@
|
|||
//GENERATE_IMPORTS_START
|
||||
//GENERATED_IMPORTS_START
|
||||
const R3 = require('r3-r3.js');
|
||||
//GENERATE_IMPORTS_END
|
||||
//GENERATED_IMPORTS_END
|
||||
|
||||
//GENERATE_INDEX_BODY_START
|
||||
//GENERATED_INDEX_BODY_START
|
||||
|
||||
console.log('r3.js - version ' + R3.version + ' compiled ' + R3.compileDate);
|
||||
|
||||
|
||||
R3.System.Linking.Start()
|
||||
R3.System.Socket.Start()
|
||||
R3.System.Test.Start()
|
||||
//GENERATE_INDEX_BODY_END
|
||||
R3.System.Input.Start();
|
||||
R3.System.Linking.Start();
|
||||
R3.System.Socket.Start();
|
||||
R3.System.Test.Start();
|
||||
//GENERATED_INDEX_BODY_END
|
||||
|
||||
module.exports = {
|
||||
//GENERATE_EXPORTS_START
|
||||
//GENERATED_EXPORTS_START
|
||||
R3
|
||||
//GENERATE_EXPORTS_END
|
||||
//GENERATED_EXPORTS_END
|
||||
}
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
//GENERATE_IMPORTS_START
|
||||
//GENERATED_IMPORTS_START
|
||||
const Component = require('./r3-component.js');
|
||||
const Image = require('./r3-image.js');
|
||||
//GENERATE_IMPORTS_END
|
||||
//GENERATED_IMPORTS_END
|
||||
|
||||
//GENERATE_INDEX_BODY_START
|
||||
//GENERATE_INDEX_BODY_END
|
||||
//GENERATED_INDEX_BODY_START
|
||||
//GENERATED_INDEX_BODY_END
|
||||
|
||||
module.exports = {
|
||||
//GENERATE_EXPORTS_START
|
||||
//GENERATED_EXPORTS_START
|
||||
Component,
|
||||
Image
|
||||
//GENERATE_EXPORTS_END
|
||||
//GENERATED_EXPORTS_END
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@ const R3Object = require('.././r3-r3-object.js');
|
|||
|
||||
/**
|
||||
|
||||
GENERATE_INHERITED_START
|
||||
GENERATED_INHERITED_START
|
||||
|
||||
Class R3.Event.Object.Component
|
||||
[Inherited from Event]
|
||||
|
@ -77,7 +77,7 @@ const R3Object = require('.././r3-r3-object.js');
|
|||
|
||||
<no static methods>
|
||||
|
||||
GENERATE_INHERITED_END
|
||||
GENERATED_INHERITED_END
|
||||
|
||||
Of the form x=<value>
|
||||
CUSTOM_OPTIONS_START
|
||||
|
@ -108,7 +108,7 @@ const R3Object = require('.././r3-r3-object.js');
|
|||
|
||||
class Component extends R3Object {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_START
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_START
|
||||
constructor(options) {
|
||||
|
||||
if (typeof options === 'undefined') {
|
||||
|
@ -119,11 +119,11 @@ class Component extends R3Object {
|
|||
|
||||
this.emit(Event.OBJECT_CREATED, this);
|
||||
|
||||
//GENERATE_OPTIONS_INIT_START
|
||||
//GENERATED_OPTIONS_INIT_START
|
||||
if (typeof options.runtime === 'undefined')) {
|
||||
options.runtime = R3.Runtime.DEFAULT;
|
||||
}
|
||||
//GENERATE_OPTIONS_INIT_END
|
||||
//GENERATED_OPTIONS_INIT_END
|
||||
|
||||
//CUSTOM_OPTIONS_INIT_START
|
||||
//CUSTOM_OPTIONS_INIT_END
|
||||
|
@ -139,9 +139,9 @@ class Component extends R3Object {
|
|||
this.emit(Event.COMPONENT_CREATED, this);
|
||||
//CUSTOM_AFTER_INIT_END
|
||||
}
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_END
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATED_METHODS_START
|
||||
|
||||
/**
|
||||
* createInstance()
|
||||
|
@ -149,19 +149,19 @@ class Component extends R3Object {
|
|||
*/
|
||||
createInstance() {
|
||||
|
||||
//GENERATE_CREATE_INSTANCE_METHOD_START
|
||||
//GENERATED_CREATE_INSTANCE_METHOD_START
|
||||
this.emit(Event.CREATE_INSTANCE_BEFORE, this);
|
||||
|
||||
this.getRuntime().createInstance(
|
||||
this,
|
||||
{
|
||||
//GENERATE_CREATE_INSTANCE_OPTIONS_START
|
||||
//GENERATED_CREATE_INSTANCE_OPTIONS_START
|
||||
'runtime': this.runtime
|
||||
//GENERATE_CREATE_INSTANCE_OPTIONS_END
|
||||
//GENERATED_CREATE_INSTANCE_OPTIONS_END
|
||||
}
|
||||
)
|
||||
this.emit(Event.INSTANCE_CREATED, this);
|
||||
//GENERATE_CREATE_INSTANCE_METHOD_END
|
||||
//GENERATED_CREATE_INSTANCE_METHOD_END
|
||||
|
||||
//CUSTOM_CREATE_INSTANCE_METHOD_START
|
||||
//CUSTOM_CREATE_INSTANCE_METHOD_END
|
||||
|
@ -174,7 +174,7 @@ class Component extends R3Object {
|
|||
*/
|
||||
dispose() {
|
||||
|
||||
//GENERATE_DISPOSE_METHOD_START
|
||||
//GENERATED_DISPOSE_METHOD_START
|
||||
this.subscribe(
|
||||
Event.INSTANCE_DISPOSED,
|
||||
function(object) {
|
||||
|
@ -185,7 +185,7 @@ class Component extends R3Object {
|
|||
);
|
||||
|
||||
this.disposeInstance();
|
||||
//GENERATE_DISPOSE_METHOD_END
|
||||
//GENERATED_DISPOSE_METHOD_END
|
||||
|
||||
//CUSTOM_DISPOSE_METHOD_START
|
||||
//CUSTOM_DISPOSE_METHOD_END
|
||||
|
@ -198,10 +198,10 @@ class Component extends R3Object {
|
|||
*/
|
||||
disposeInstance() {
|
||||
|
||||
//GENERATE_DISPOSE_INSTANCE_METHOD_START
|
||||
//GENERATED_DISPOSE_INSTANCE_METHOD_START
|
||||
console.log('Disposing instance of ' + this.name);
|
||||
this.emit(Event.DISPOSE_INSTANCE, this);
|
||||
//GENERATE_DISPOSE_INSTANCE_METHOD_END
|
||||
//GENERATED_DISPOSE_INSTANCE_METHOD_END
|
||||
|
||||
//CUSTOM_DISPOSE_INSTANCE_METHOD_START
|
||||
//CUSTOM_DISPOSE_INSTANCE_METHOD_END
|
||||
|
@ -214,7 +214,7 @@ class Component extends R3Object {
|
|||
*/
|
||||
getRuntime() {
|
||||
|
||||
//GENERATE_GET_RUNTIME_METHOD_START
|
||||
//GENERATED_GET_RUNTIME_METHOD_START
|
||||
if (this.runtime === R3.Runtime.DEFAULT) {
|
||||
//TODO: implement runtime base
|
||||
return null;
|
||||
|
@ -222,16 +222,16 @@ class Component extends R3Object {
|
|||
|
||||
//TODO: implement runtime classes
|
||||
return null;
|
||||
//GENERATE_GET_RUNTIME_METHOD_END
|
||||
//GENERATED_GET_RUNTIME_METHOD_END
|
||||
|
||||
//CUSTOM_GET_RUNTIME_METHOD_START
|
||||
//CUSTOM_GET_RUNTIME_METHOD_END
|
||||
|
||||
}
|
||||
//GENERATE_METHODS_END
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
|
|
@ -4,7 +4,7 @@ const Component = require('.././r3-component.js');
|
|||
|
||||
/**
|
||||
|
||||
GENERATE_INHERITED_START
|
||||
GENERATED_INHERITED_START
|
||||
|
||||
Class R3.Event.Object.Component.Image
|
||||
[Inherited from Event]
|
||||
|
@ -91,7 +91,7 @@ const Component = require('.././r3-component.js');
|
|||
|
||||
<no static methods>
|
||||
|
||||
GENERATE_INHERITED_END
|
||||
GENERATED_INHERITED_END
|
||||
|
||||
Of the form x=<value>
|
||||
CUSTOM_OPTIONS_START
|
||||
|
@ -117,7 +117,7 @@ const Component = require('.././r3-component.js');
|
|||
|
||||
class Image extends Component {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_START
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_START
|
||||
constructor(options) {
|
||||
|
||||
if (typeof options === 'undefined') {
|
||||
|
@ -128,8 +128,8 @@ class Image extends Component {
|
|||
|
||||
this.emit(Event.OBJECT_CREATED, this);
|
||||
|
||||
//GENERATE_OPTIONS_INIT_START
|
||||
//GENERATE_OPTIONS_INIT_END
|
||||
//GENERATED_OPTIONS_INIT_START
|
||||
//GENERATED_OPTIONS_INIT_END
|
||||
|
||||
//CUSTOM_OPTIONS_INIT_START
|
||||
//CUSTOM_OPTIONS_INIT_END
|
||||
|
@ -144,13 +144,13 @@ class Image extends Component {
|
|||
//CUSTOM_AFTER_INIT_START
|
||||
//CUSTOM_AFTER_INIT_END
|
||||
}
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_END
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATE_METHODS_END
|
||||
//GENERATED_METHODS_START
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
|
|
@ -2,9 +2,9 @@ const Utils = require('./r3-utils');
|
|||
|
||||
/**
|
||||
|
||||
GENERATE_INHERITED_START
|
||||
GENERATED_INHERITED_START
|
||||
|
||||
GENERATE_INHERITED_END
|
||||
GENERATED_INHERITED_END
|
||||
|
||||
CUSTOM_OPTIONS_START
|
||||
CUSTOM_OPTIONS_END
|
||||
|
@ -25,7 +25,7 @@ const Utils = require('./r3-utils');
|
|||
|
||||
class Event {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_START
|
||||
//GENERATED_CONSTRUCTOR_START
|
||||
constructor(options) {
|
||||
|
||||
Event.Emit(Event.OBJECT_CREATED, this);
|
||||
|
@ -34,8 +34,8 @@ class Event {
|
|||
options = {};
|
||||
}
|
||||
|
||||
//GENERATE_OPTIONS_INIT_START
|
||||
//GENERATE_OPTIONS_INIT_END
|
||||
//GENERATED_OPTIONS_INIT_START
|
||||
//GENERATED_OPTIONS_INIT_END
|
||||
|
||||
//CUSTOM_OPTIONS_INIT_START
|
||||
//CUSTOM_OPTIONS_INIT_END
|
||||
|
@ -50,7 +50,7 @@ class Event {
|
|||
//CUSTOM_AFTER_INIT_START
|
||||
//CUSTOM_AFTER_INIT_END
|
||||
}
|
||||
//GENERATE_CONSTRUCTOR_END
|
||||
//GENERATED_CONSTRUCTOR_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
|
||||
|
@ -62,7 +62,7 @@ class Event {
|
|||
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATED_METHODS_START
|
||||
|
||||
/**
|
||||
* async()
|
||||
|
@ -79,8 +79,8 @@ class Event {
|
|||
clientErrorCallback
|
||||
) {
|
||||
|
||||
//GENERATE_ASYNC_METHOD_START
|
||||
//GENERATE_ASYNC_METHOD_END
|
||||
//GENERATED_ASYNC_METHOD_START
|
||||
//GENERATED_ASYNC_METHOD_END
|
||||
|
||||
//CUSTOM_ASYNC_METHOD_START
|
||||
return Event.Async(
|
||||
|
@ -108,8 +108,8 @@ class Event {
|
|||
clientErrorCallback
|
||||
) {
|
||||
|
||||
//GENERATE_EMIT_METHOD_START
|
||||
//GENERATE_EMIT_METHOD_END
|
||||
//GENERATED_EMIT_METHOD_START
|
||||
//GENERATED_EMIT_METHOD_END
|
||||
|
||||
//CUSTOM_EMIT_METHOD_START
|
||||
return Event.Emit(
|
||||
|
@ -133,17 +133,17 @@ class Event {
|
|||
callback
|
||||
) {
|
||||
|
||||
//GENERATE_SUBSCRIBE_METHOD_START
|
||||
//GENERATE_SUBSCRIBE_METHOD_END
|
||||
//GENERATED_SUBSCRIBE_METHOD_START
|
||||
//GENERATED_SUBSCRIBE_METHOD_END
|
||||
|
||||
//CUSTOM_SUBSCRIBE_METHOD_START
|
||||
return Event.Subscribe(eventId, callback.bind(this));
|
||||
//CUSTOM_SUBSCRIBE_METHOD_END
|
||||
|
||||
}
|
||||
//GENERATE_METHODS_END
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
|
||||
/**
|
||||
* Async()
|
||||
|
@ -162,8 +162,8 @@ class Event {
|
|||
clientErrorCallback
|
||||
) {
|
||||
|
||||
//GENERATE_STATIC_ASYNC_METHOD_START
|
||||
//GENERATE_STATIC_ASYNC_METHOD_END
|
||||
//GENERATED_STATIC_ASYNC_METHOD_START
|
||||
//GENERATED_STATIC_ASYNC_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_ASYNC_METHOD_START
|
||||
if (Event.Subscriptions.hasOwnProperty(eventId)) {
|
||||
|
@ -206,8 +206,8 @@ class Event {
|
|||
clientErrorCallback
|
||||
) {
|
||||
|
||||
//GENERATE_STATIC_EMIT_METHOD_START
|
||||
//GENERATE_STATIC_EMIT_METHOD_END
|
||||
//GENERATED_STATIC_EMIT_METHOD_START
|
||||
//GENERATED_STATIC_EMIT_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_EMIT_METHOD_START
|
||||
if (Event.Subscriptions.hasOwnProperty(eventId)) {
|
||||
|
@ -249,8 +249,8 @@ class Event {
|
|||
callback
|
||||
) {
|
||||
|
||||
//GENERATE_STATIC_SUBSCRIBE_METHOD_START
|
||||
//GENERATE_STATIC_SUBSCRIBE_METHOD_END
|
||||
//GENERATED_STATIC_SUBSCRIBE_METHOD_START
|
||||
//GENERATED_STATIC_SUBSCRIBE_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_SUBSCRIBE_METHOD_START
|
||||
let subscriptionId = Utils.RandomId(10);
|
||||
|
@ -297,13 +297,13 @@ class Event {
|
|||
//CUSTOM_STATIC_SUBSCRIBE_METHOD_END
|
||||
|
||||
}
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
}
|
||||
|
||||
//CUSTOM_OUT_OF_CLASS_IMPLEMENTATION_START
|
||||
|
||||
//GENERATE_EVENTS_START
|
||||
//GENERATED_EVENTS_START
|
||||
Event.COMPONENT_CREATED = 0x1;
|
||||
Event.CREATE_INSTANCE_BEFORE = 0x2;
|
||||
Event.DISPOSE_INSTANCE = 0x3;
|
||||
|
@ -312,12 +312,22 @@ Event.GET_RUNTIME = 0x5;
|
|||
Event.GET_WINDOW_SIZE = 0x6;
|
||||
Event.INSTANCE_CREATED = 0x7;
|
||||
Event.INSTANCE_DISPOSED = 0x8;
|
||||
Event.OBJECT_CREATED = 0x9;
|
||||
Event.OBJECT_INITIALIZED = 0xa;
|
||||
Event.PAUSE = 0xb;
|
||||
Event.RESTART = 0xc;
|
||||
Event.START = 0xd;
|
||||
Event.MAX_EVENTS = 0xe;
|
||||
Event.KEYBOARD_DOWN = 0x9;
|
||||
Event.KEYBOARD_UP = 0xa;
|
||||
Event.MOUSE_DOWN = 0xb;
|
||||
Event.MOUSE_MOVE = 0xc;
|
||||
Event.MOUSE_UP = 0xd;
|
||||
Event.MOUSE_WHEEL = 0xe;
|
||||
Event.OBJECT_CREATED = 0xf;
|
||||
Event.OBJECT_INITIALIZED = 0x10;
|
||||
Event.PAUSE = 0x11;
|
||||
Event.RESTART = 0x12;
|
||||
Event.START = 0x13;
|
||||
Event.TOUCH_CANCEL = 0x14;
|
||||
Event.TOUCH_END = 0x15;
|
||||
Event.TOUCH_MOVE = 0x16;
|
||||
Event.TOUCH_START = 0x17;
|
||||
Event.MAX_EVENTS = 0x18;
|
||||
|
||||
Event.GetEventName = function(eventId) {
|
||||
|
||||
|
@ -330,17 +340,27 @@ Event.GetEventName = function(eventId) {
|
|||
case 0x6 : return 'get_window_size';
|
||||
case 0x7 : return 'instance_created';
|
||||
case 0x8 : return 'instance_disposed';
|
||||
case 0x9 : return 'object_created';
|
||||
case 0xa : return 'object_initialized';
|
||||
case 0xb : return 'pause';
|
||||
case 0xc : return 'restart';
|
||||
case 0xd : return 'start';
|
||||
case 0x9 : return 'keyboard_down';
|
||||
case 0xa : return 'keyboard_up';
|
||||
case 0xb : return 'mouse_down';
|
||||
case 0xc : return 'mouse_move';
|
||||
case 0xd : return 'mouse_up';
|
||||
case 0xe : return 'mouse_wheel';
|
||||
case 0xf : return 'object_created';
|
||||
case 0x10 : return 'object_initialized';
|
||||
case 0x11 : return 'pause';
|
||||
case 0x12 : return 'restart';
|
||||
case 0x13 : return 'start';
|
||||
case 0x14 : return 'touch_cancel';
|
||||
case 0x15 : return 'touch_end';
|
||||
case 0x16 : return 'touch_move';
|
||||
case 0x17 : return 'touch_start';
|
||||
default :
|
||||
throw new Error('Event type not defined : ' + eventId);
|
||||
}
|
||||
|
||||
};
|
||||
//GENERATE_EVENTS_END
|
||||
//GENERATED_EVENTS_END
|
||||
|
||||
//CUSTOM_OUT_OF_CLASS_IMPLEMENTATION_END
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ const R3Object = require('./r3-r3-object.js');
|
|||
|
||||
/**
|
||||
|
||||
GENERATE_INHERITED_START
|
||||
GENERATED_INHERITED_START
|
||||
|
||||
Class R3.Event.Object.Project
|
||||
[Inherited from Event]
|
||||
|
@ -67,7 +67,7 @@ const R3Object = require('./r3-r3-object.js');
|
|||
|
||||
<no static methods>
|
||||
|
||||
GENERATE_INHERITED_END
|
||||
GENERATED_INHERITED_END
|
||||
|
||||
Of the form x=<value>
|
||||
CUSTOM_OPTIONS_START
|
||||
|
@ -93,7 +93,7 @@ const R3Object = require('./r3-r3-object.js');
|
|||
|
||||
class Project extends R3Object {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_START
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_START
|
||||
constructor(options) {
|
||||
|
||||
if (typeof options === 'undefined') {
|
||||
|
@ -104,8 +104,8 @@ class Project extends R3Object {
|
|||
|
||||
this.emit(Event.OBJECT_CREATED, this);
|
||||
|
||||
//GENERATE_OPTIONS_INIT_START
|
||||
//GENERATE_OPTIONS_INIT_END
|
||||
//GENERATED_OPTIONS_INIT_START
|
||||
//GENERATED_OPTIONS_INIT_END
|
||||
|
||||
//CUSTOM_OPTIONS_INIT_START
|
||||
//CUSTOM_OPTIONS_INIT_END
|
||||
|
@ -120,13 +120,13 @@ class Project extends R3Object {
|
|||
//CUSTOM_AFTER_INIT_START
|
||||
//CUSTOM_AFTER_INIT_END
|
||||
}
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_END
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATE_METHODS_END
|
||||
//GENERATED_METHODS_START
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
|
|
@ -3,7 +3,7 @@ const Event = require('./r3-event.js');
|
|||
|
||||
/**
|
||||
|
||||
GENERATE_INHERITED_START
|
||||
GENERATED_INHERITED_START
|
||||
|
||||
Class R3.Event.Object
|
||||
[Inherited from Event]
|
||||
|
@ -52,7 +52,7 @@ const Event = require('./r3-event.js');
|
|||
|
||||
<no static methods>
|
||||
|
||||
GENERATE_INHERITED_END
|
||||
GENERATED_INHERITED_END
|
||||
|
||||
Of the form x=<value>
|
||||
CUSTOM_OPTIONS_START
|
||||
|
@ -79,7 +79,7 @@ const Event = require('./r3-event.js');
|
|||
|
||||
class R3Object extends Event {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_START
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_START
|
||||
constructor(options) {
|
||||
|
||||
if (typeof options === 'undefined') {
|
||||
|
@ -90,11 +90,11 @@ class R3Object extends Event {
|
|||
|
||||
this.emit(Event.OBJECT_CREATED, this);
|
||||
|
||||
//GENERATE_OPTIONS_INIT_START
|
||||
//GENERATED_OPTIONS_INIT_START
|
||||
if (typeof options.register === 'undefined')) {
|
||||
options.register = true;
|
||||
}
|
||||
//GENERATE_OPTIONS_INIT_END
|
||||
//GENERATED_OPTIONS_INIT_END
|
||||
|
||||
//CUSTOM_OPTIONS_INIT_START
|
||||
//CUSTOM_OPTIONS_INIT_END
|
||||
|
@ -109,13 +109,13 @@ class R3Object extends Event {
|
|||
//CUSTOM_AFTER_INIT_START
|
||||
//CUSTOM_AFTER_INIT_END
|
||||
}
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_END
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATE_METHODS_END
|
||||
//GENERATED_METHODS_START
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
class R3 {
|
||||
static version = '2.0.121';
|
||||
static compileDate = '2021 Aug 04 - 10:49:37 am';
|
||||
static version = '2.0.128';
|
||||
static compileDate = '2021 Sep 06 - 07:58:41 am';
|
||||
}
|
||||
|
||||
//GENERATE_IMPORTS_START
|
||||
//GENERATED_IMPORTS_START
|
||||
const System = require('./r3-system/r3-system.js');
|
||||
const Event = require('./r3-event.js');
|
||||
const Utils = require('./r3-utils.js');
|
||||
const SystemInput = require('./r3-system/r3-system-input.js');
|
||||
const SystemLinking = require('./r3-system/r3-system-linking.js');
|
||||
const SystemSocket = require('./r3-system/r3-system-socket.js');
|
||||
const SystemTest = require('./r3-system/r3-system-test.js');
|
||||
|
@ -15,12 +16,13 @@ const Runtime = require('./r3-runtime.js');
|
|||
const Component = require('./r3-component/r3-component.js');
|
||||
const Project = require('./r3-project.js');
|
||||
const Image = require('./r3-component/r3-image.js');
|
||||
//GENERATE_IMPORTS_END
|
||||
//GENERATED_IMPORTS_END
|
||||
|
||||
//GENERATE_DEFINES_START
|
||||
//GENERATED_DEFINES_START
|
||||
R3.System = System;
|
||||
R3.Event = Event;
|
||||
R3.Utils = Utils;
|
||||
R3.System.Input = SystemInput;
|
||||
R3.System.Linking = SystemLinking;
|
||||
R3.System.Socket = SystemSocket;
|
||||
R3.System.Test = SystemTest;
|
||||
|
@ -29,12 +31,12 @@ R3.Event.Runtime = Runtime;
|
|||
R3.Event.Object.Component = Component;
|
||||
R3.Event.Object.Project = Project;
|
||||
R3.Event.Object.Component.Image = Image;
|
||||
//GENERATE_DEFINES_END
|
||||
//GENERATED_DEFINES_END
|
||||
|
||||
//GENERATE_CONVENIENT_DEFINES_START
|
||||
//GENERATED_CONVENIENT_DEFINES_START
|
||||
R3.Object = R3Object;
|
||||
R3.Component = Component;
|
||||
//GENERATE_CONVENIENT_DEFINES_END
|
||||
//GENERATED_CONVENIENT_DEFINES_END
|
||||
|
||||
//CUSTOM_CONVENIENT_DEFINES_START
|
||||
R3.Runtime = Runtime;
|
||||
|
|
|
@ -3,7 +3,7 @@ const Event = require('./r3-event.js');
|
|||
|
||||
/**
|
||||
|
||||
GENERATE_INHERITED_START
|
||||
GENERATED_INHERITED_START
|
||||
|
||||
Class R3.Event.Runtime
|
||||
[Inherited from Event]
|
||||
|
@ -52,7 +52,7 @@ const Event = require('./r3-event.js');
|
|||
|
||||
<no static methods>
|
||||
|
||||
GENERATE_INHERITED_END
|
||||
GENERATED_INHERITED_END
|
||||
|
||||
Of the form x=<value>
|
||||
CUSTOM_OPTIONS_START
|
||||
|
@ -78,7 +78,7 @@ const Event = require('./r3-event.js');
|
|||
|
||||
class Runtime extends Event {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_START
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_START
|
||||
constructor(options) {
|
||||
|
||||
if (typeof options === 'undefined') {
|
||||
|
@ -89,8 +89,8 @@ class Runtime extends Event {
|
|||
|
||||
this.emit(Event.OBJECT_CREATED, this);
|
||||
|
||||
//GENERATE_OPTIONS_INIT_START
|
||||
//GENERATE_OPTIONS_INIT_END
|
||||
//GENERATED_OPTIONS_INIT_START
|
||||
//GENERATED_OPTIONS_INIT_END
|
||||
|
||||
//CUSTOM_OPTIONS_INIT_START
|
||||
//CUSTOM_OPTIONS_INIT_END
|
||||
|
@ -105,13 +105,13 @@ class Runtime extends Event {
|
|||
//CUSTOM_AFTER_INIT_START
|
||||
//CUSTOM_AFTER_INIT_END
|
||||
}
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_END
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATE_METHODS_END
|
||||
//GENERATED_METHODS_START
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
|
|
@ -1,18 +1,20 @@
|
|||
//GENERATE_IMPORTS_START
|
||||
//GENERATED_IMPORTS_START
|
||||
const System = require('./r3-system.js');
|
||||
const SystemInput = require('./r3-system-input.js');
|
||||
const SystemLinking = require('./r3-system-linking.js');
|
||||
const SystemSocket = require('./r3-system-socket.js');
|
||||
const SystemTest = require('./r3-system-test.js');
|
||||
//GENERATE_IMPORTS_END
|
||||
//GENERATED_IMPORTS_END
|
||||
|
||||
//GENERATE_INDEX_BODY_START
|
||||
//GENERATE_INDEX_BODY_END
|
||||
//GENERATED_INDEX_BODY_START
|
||||
//GENERATED_INDEX_BODY_END
|
||||
|
||||
module.exports = {
|
||||
//GENERATE_EXPORTS_START
|
||||
//GENERATED_EXPORTS_START
|
||||
System,
|
||||
SystemInput,
|
||||
SystemLinking,
|
||||
SystemSocket,
|
||||
SystemTest
|
||||
//GENERATE_EXPORTS_END
|
||||
//GENERATED_EXPORTS_END
|
||||
}
|
||||
|
|
|
@ -4,14 +4,69 @@ const System = require('./r3-system.js');
|
|||
|
||||
/**
|
||||
|
||||
GENERATE_INHERITED_START
|
||||
GENERATED_INHERITED_START
|
||||
|
||||
GENERATE_INHERITED_END
|
||||
Class R3.System.Input
|
||||
[Inherited from System]
|
||||
|
||||
Properties:
|
||||
|
||||
<no inherited properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start()
|
||||
Just calls System.Start()
|
||||
|
||||
- stop()
|
||||
Just calls System.Stop()
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start()
|
||||
Starts the system by registering subscriptions to events
|
||||
|
||||
- Stop()
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
[Belonging to SystemInput]
|
||||
|
||||
Properties:
|
||||
|
||||
<no static properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start(options = {})
|
||||
Just calls System.Start(options)
|
||||
|
||||
- stop(options = {})
|
||||
Just calls System.Stop(options)
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start(options = {})
|
||||
Starts the system by registering subscriptions to events
|
||||
|
||||
- Stop(options = {})
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
GENERATED_INHERITED_END
|
||||
|
||||
CUSTOM_OPTIONS_START
|
||||
CUSTOM_OPTIONS_END
|
||||
|
||||
CUSTOM_EVENT_LISTENERS_START
|
||||
Event.TOUCH_START
|
||||
Event.TOUCH_END
|
||||
Event.TOUCH_MOVE
|
||||
Event.TOUCH_CANCEL
|
||||
Event.KEYBOARD_DOWN
|
||||
Event.KEYBOARD_UP
|
||||
Event.MOUSE_DOWN
|
||||
Event.MOUSE_UP
|
||||
Event.MOUSE_MOVE
|
||||
Event.MOUSE_WHEEL
|
||||
CUSTOM_EVENT_LISTENERS_END
|
||||
|
||||
CUSTOM_METHODS_START
|
||||
|
@ -28,7 +83,7 @@ const System = require('./r3-system.js');
|
|||
|
||||
class SystemInput extends System {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_START
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_START
|
||||
constructor(options) {
|
||||
|
||||
if (typeof options === 'undefined') {
|
||||
|
@ -39,8 +94,8 @@ class SystemInput extends System {
|
|||
|
||||
this.emit(Event.OBJECT_CREATED, this);
|
||||
|
||||
//GENERATE_OPTIONS_INIT_START
|
||||
//GENERATE_OPTIONS_INIT_END
|
||||
//GENERATED_OPTIONS_INIT_START
|
||||
//GENERATED_OPTIONS_INIT_END
|
||||
|
||||
//CUSTOM_OPTIONS_INIT_START
|
||||
//CUSTOM_OPTIONS_INIT_END
|
||||
|
@ -55,16 +110,424 @@ class SystemInput extends System {
|
|||
//CUSTOM_AFTER_INIT_START
|
||||
//CUSTOM_AFTER_INIT_END
|
||||
}
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_END
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATE_METHODS_END
|
||||
//GENERATED_METHODS_START
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
/**
|
||||
* start()
|
||||
* - Just calls System.Start(options)
|
||||
* @param options = {}
|
||||
*/
|
||||
start(options = {}) {
|
||||
|
||||
//GENERATE_STATIC_EVENT_LISTENER_METHODS_START
|
||||
//GENERATE_STATIC_EVENT_LISTENER_METHODS_END
|
||||
//GENERATED_START_METHOD_START
|
||||
SystemInput.Start();
|
||||
this.started = true;
|
||||
//GENERATED_START_METHOD_END
|
||||
|
||||
//CUSTOM_START_METHOD_START
|
||||
//CUSTOM_START_METHOD_END
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* stop()
|
||||
* - Just calls System.Stop(options)
|
||||
* @param options = {}
|
||||
*/
|
||||
stop(options = {}) {
|
||||
|
||||
//GENERATED_STOP_METHOD_START
|
||||
SystemInput.Stop();
|
||||
this.started = false;
|
||||
//GENERATED_STOP_METHOD_END
|
||||
|
||||
//CUSTOM_STOP_METHOD_START
|
||||
//CUSTOM_STOP_METHOD_END
|
||||
|
||||
}
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
|
||||
/**
|
||||
* Start()
|
||||
* - Starts the system by registering subscriptions to events
|
||||
* @param options = {}
|
||||
*/
|
||||
static Start(options = {}) {
|
||||
|
||||
//GENERATED_STATIC_START_METHOD_START
|
||||
|
||||
if ('System' !== 'SystemInput') {
|
||||
System.Start();
|
||||
}
|
||||
|
||||
//GENERATED_EVENT_LISTENERS_START_START
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.TOUCH_START,
|
||||
SystemInput.OnTouchStart
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.TOUCH_END,
|
||||
SystemInput.OnTouchEnd
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.TOUCH_MOVE,
|
||||
SystemInput.OnTouchMove
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.TOUCH_CANCEL,
|
||||
SystemInput.OnTouchCancel
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.KEYBOARD_DOWN,
|
||||
SystemInput.OnKeyboardDown
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.KEYBOARD_UP,
|
||||
SystemInput.OnKeyboardUp
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.MOUSE_DOWN,
|
||||
SystemInput.OnMouseDown
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.MOUSE_UP,
|
||||
SystemInput.OnMouseUp
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.MOUSE_MOVE,
|
||||
SystemInput.OnMouseMove
|
||||
)
|
||||
);
|
||||
SystemInput.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.MOUSE_WHEEL,
|
||||
SystemInput.OnMouseWheel
|
||||
)
|
||||
);
|
||||
//GENERATED_EVENT_LISTENERS_START_END
|
||||
|
||||
SystemInput.Started = true;
|
||||
|
||||
console.log('Started SystemInput');
|
||||
|
||||
//GENERATED_STATIC_START_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_START_METHOD_START
|
||||
//CUSTOM_STATIC_START_METHOD_END
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Stop()
|
||||
* - Stops the system by removing these subscriptions to events
|
||||
* @param options = {}
|
||||
*/
|
||||
static Stop(options = {}) {
|
||||
|
||||
//GENERATED_STATIC_STOP_METHOD_START
|
||||
|
||||
if ('System' !== 'SystemInput') {
|
||||
System.Stop();
|
||||
}
|
||||
|
||||
//GENERATED_EVENT_LISTENERS_STOP_START
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
SystemInput.Subscriptions = SystemInput.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
if (subscription.remove() !== true) {
|
||||
result.push(subscription);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
[]
|
||||
);
|
||||
//GENERATED_EVENT_LISTENERS_STOP_END
|
||||
|
||||
SystemInput.Started = false;
|
||||
|
||||
console.log('Stopped SystemInput');
|
||||
|
||||
//GENERATED_STATIC_STOP_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_STOP_METHOD_START
|
||||
//CUSTOM_STATIC_STOP_METHOD_END
|
||||
|
||||
}
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
//GENERATED_STATIC_EVENT_LISTENER_METHODS_START
|
||||
|
||||
/**
|
||||
* OnTouchStart()
|
||||
* - Listens to events of type Event.TOUCH_START and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnTouchStart(data) {
|
||||
|
||||
//GENERATED_STATIC_ON_TOUCH_START_METHOD_START
|
||||
//GENERATED_STATIC_ON_TOUCH_START_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_ON_TOUCH_START_METHOD_START
|
||||
//CUSTOM_STATIC_ON_TOUCH_START_METHOD_END
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnTouchEnd()
|
||||
* - Listens to events of type Event.TOUCH_END and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnTouchEnd(data) {
|
||||
|
||||
//GENERATED_STATIC_ON_TOUCH_END_METHOD_START
|
||||
//GENERATED_STATIC_ON_TOUCH_END_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_ON_TOUCH_END_METHOD_START
|
||||
//CUSTOM_STATIC_ON_TOUCH_END_METHOD_END
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnTouchMove()
|
||||
* - Listens to events of type Event.TOUCH_MOVE and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnTouchMove(data) {
|
||||
|
||||
//GENERATED_STATIC_ON_TOUCH_MOVE_METHOD_START
|
||||
//GENERATED_STATIC_ON_TOUCH_MOVE_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_ON_TOUCH_MOVE_METHOD_START
|
||||
//CUSTOM_STATIC_ON_TOUCH_MOVE_METHOD_END
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnTouchCancel()
|
||||
* - Listens to events of type Event.TOUCH_CANCEL and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnTouchCancel(data) {
|
||||
|
||||
//GENERATED_STATIC_ON_TOUCH_CANCEL_METHOD_START
|
||||
//GENERATED_STATIC_ON_TOUCH_CANCEL_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_ON_TOUCH_CANCEL_METHOD_START
|
||||
//CUSTOM_STATIC_ON_TOUCH_CANCEL_METHOD_END
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnKeyboardDown()
|
||||
* - Listens to events of type Event.KEYBOARD_DOWN and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnKeyboardDown(data) {
|
||||
|
||||
//GENERATED_STATIC_ON_KEYBOARD_DOWN_METHOD_START
|
||||
//GENERATED_STATIC_ON_KEYBOARD_DOWN_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_ON_KEYBOARD_DOWN_METHOD_START
|
||||
//CUSTOM_STATIC_ON_KEYBOARD_DOWN_METHOD_END
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnKeyboardUp()
|
||||
* - Listens to events of type Event.KEYBOARD_UP and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnKeyboardUp(data) {
|
||||
|
||||
//GENERATED_STATIC_ON_KEYBOARD_UP_METHOD_START
|
||||
//GENERATED_STATIC_ON_KEYBOARD_UP_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_ON_KEYBOARD_UP_METHOD_START
|
||||
//CUSTOM_STATIC_ON_KEYBOARD_UP_METHOD_END
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnMouseDown()
|
||||
* - Listens to events of type Event.MOUSE_DOWN and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnMouseDown(data) {
|
||||
|
||||
//GENERATED_STATIC_ON_MOUSE_DOWN_METHOD_START
|
||||
//GENERATED_STATIC_ON_MOUSE_DOWN_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_ON_MOUSE_DOWN_METHOD_START
|
||||
//CUSTOM_STATIC_ON_MOUSE_DOWN_METHOD_END
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnMouseUp()
|
||||
* - Listens to events of type Event.MOUSE_UP and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnMouseUp(data) {
|
||||
|
||||
//GENERATED_STATIC_ON_MOUSE_UP_METHOD_START
|
||||
//GENERATED_STATIC_ON_MOUSE_UP_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_ON_MOUSE_UP_METHOD_START
|
||||
//CUSTOM_STATIC_ON_MOUSE_UP_METHOD_END
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnMouseMove()
|
||||
* - Listens to events of type Event.MOUSE_MOVE and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnMouseMove(data) {
|
||||
|
||||
//GENERATED_STATIC_ON_MOUSE_MOVE_METHOD_START
|
||||
//GENERATED_STATIC_ON_MOUSE_MOVE_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_ON_MOUSE_MOVE_METHOD_START
|
||||
//CUSTOM_STATIC_ON_MOUSE_MOVE_METHOD_END
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* OnMouseWheel()
|
||||
* - Listens to events of type Event.MOUSE_WHEEL and executes this function.
|
||||
* @param data (The event data passed as argument - typically an R3Object)
|
||||
* @return null
|
||||
*/
|
||||
static OnMouseWheel(data) {
|
||||
|
||||
//GENERATED_STATIC_ON_MOUSE_WHEEL_METHOD_START
|
||||
//GENERATED_STATIC_ON_MOUSE_WHEEL_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_ON_MOUSE_WHEEL_METHOD_START
|
||||
//CUSTOM_STATIC_ON_MOUSE_WHEEL_METHOD_END
|
||||
|
||||
}
|
||||
//GENERATED_STATIC_EVENT_LISTENER_METHODS_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
|
|
@ -4,7 +4,7 @@ const System = require('./r3-system.js');
|
|||
|
||||
/**
|
||||
|
||||
GENERATE_INHERITED_START
|
||||
GENERATED_INHERITED_START
|
||||
|
||||
Class R3.System.Linking
|
||||
[Inherited from System]
|
||||
|
@ -13,6 +13,28 @@ const System = require('./r3-system.js');
|
|||
|
||||
<no inherited properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start()
|
||||
Just calls System.Start()
|
||||
|
||||
- stop()
|
||||
Just calls System.Stop()
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start()
|
||||
Starts the system by registering subscriptions to events
|
||||
|
||||
- Stop()
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
[Belonging to SystemLinking]
|
||||
|
||||
Properties:
|
||||
|
||||
<no static properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start(options)
|
||||
|
@ -29,29 +51,7 @@ const System = require('./r3-system.js');
|
|||
- Stop(options)
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
[Belonging to SystemLinking]
|
||||
|
||||
Properties:
|
||||
|
||||
<no static properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start(options)
|
||||
Overrides for R3.System.start()
|
||||
|
||||
- stop(options)
|
||||
Overrides for R3.System.stop()
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start(options)
|
||||
Overrides for R3.System.Start()
|
||||
|
||||
- Stop(options)
|
||||
Overrides for R3.System.Stop()
|
||||
|
||||
GENERATE_INHERITED_END
|
||||
GENERATED_INHERITED_END
|
||||
|
||||
CUSTOM_OPTIONS_START
|
||||
CUSTOM_OPTIONS_END
|
||||
|
@ -75,7 +75,7 @@ const System = require('./r3-system.js');
|
|||
|
||||
class SystemLinking extends System {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_START
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_START
|
||||
constructor(options) {
|
||||
|
||||
if (typeof options === 'undefined') {
|
||||
|
@ -86,8 +86,8 @@ class SystemLinking extends System {
|
|||
|
||||
this.emit(Event.OBJECT_CREATED, this);
|
||||
|
||||
//GENERATE_OPTIONS_INIT_START
|
||||
//GENERATE_OPTIONS_INIT_END
|
||||
//GENERATED_OPTIONS_INIT_START
|
||||
//GENERATED_OPTIONS_INIT_END
|
||||
|
||||
//CUSTOM_OPTIONS_INIT_START
|
||||
//CUSTOM_OPTIONS_INIT_END
|
||||
|
@ -102,9 +102,9 @@ class SystemLinking extends System {
|
|||
//CUSTOM_AFTER_INIT_START
|
||||
//CUSTOM_AFTER_INIT_END
|
||||
}
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_END
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATED_METHODS_START
|
||||
|
||||
/**
|
||||
* start()
|
||||
|
@ -113,10 +113,10 @@ class SystemLinking extends System {
|
|||
*/
|
||||
start(options) {
|
||||
|
||||
//GENERATE_START_METHOD_START
|
||||
SystemLinking.Start(options);
|
||||
//GENERATED_START_METHOD_START
|
||||
SystemLinking.Start();
|
||||
this.started = true;
|
||||
//GENERATE_START_METHOD_END
|
||||
//GENERATED_START_METHOD_END
|
||||
|
||||
//CUSTOM_START_METHOD_START
|
||||
//CUSTOM_START_METHOD_END
|
||||
|
@ -130,18 +130,18 @@ class SystemLinking extends System {
|
|||
*/
|
||||
stop(options) {
|
||||
|
||||
//GENERATE_STOP_METHOD_START
|
||||
SystemLinking.Stop(options);
|
||||
//GENERATED_STOP_METHOD_START
|
||||
SystemLinking.Stop();
|
||||
this.started = false;
|
||||
//GENERATE_STOP_METHOD_END
|
||||
//GENERATED_STOP_METHOD_END
|
||||
|
||||
//CUSTOM_STOP_METHOD_START
|
||||
//CUSTOM_STOP_METHOD_END
|
||||
|
||||
}
|
||||
//GENERATE_METHODS_END
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
|
||||
/**
|
||||
* Start()
|
||||
|
@ -150,13 +150,13 @@ class SystemLinking extends System {
|
|||
*/
|
||||
static Start(options) {
|
||||
|
||||
//GENERATE_STATIC_START_METHOD_START
|
||||
//GENERATED_STATIC_START_METHOD_START
|
||||
|
||||
if ('System' !== 'SystemLinking') {
|
||||
System.Start();
|
||||
}
|
||||
|
||||
//GENERATE_EVENT_LISTENERS_START_START
|
||||
//GENERATED_EVENT_LISTENERS_START_START
|
||||
SystemLinking.Subscriptions.push(
|
||||
new Event.Subscribe(
|
||||
Event.OBJECT_CREATED,
|
||||
|
@ -169,13 +169,13 @@ class SystemLinking extends System {
|
|||
SystemLinking.OnInstanceCreated
|
||||
)
|
||||
);
|
||||
//GENERATE_EVENT_LISTENERS_START_END
|
||||
//GENERATED_EVENT_LISTENERS_START_END
|
||||
|
||||
SystemLinking.Started = true;
|
||||
|
||||
console.log('Started SystemLinking');
|
||||
|
||||
//GENERATE_STATIC_START_METHOD_END
|
||||
//GENERATED_STATIC_START_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_START_METHOD_START
|
||||
//CUSTOM_STATIC_START_METHOD_END
|
||||
|
@ -189,13 +189,13 @@ class SystemLinking extends System {
|
|||
*/
|
||||
static Stop(options) {
|
||||
|
||||
//GENERATE_STATIC_STOP_METHOD_START
|
||||
//GENERATED_STATIC_STOP_METHOD_START
|
||||
|
||||
if ('System' !== 'SystemLinking') {
|
||||
System.Stop(options);
|
||||
System.Stop();
|
||||
}
|
||||
|
||||
//GENERATE_EVENT_LISTENERS_STOP_START
|
||||
//GENERATED_EVENT_LISTENERS_STOP_START
|
||||
|
||||
SystemLinking.Subscriptions = SystemLinking.Subscriptions.reduce(
|
||||
(result, subscription) => {
|
||||
|
@ -216,21 +216,21 @@ class SystemLinking extends System {
|
|||
},
|
||||
[]
|
||||
);
|
||||
//GENERATE_EVENT_LISTENERS_STOP_END
|
||||
//GENERATED_EVENT_LISTENERS_STOP_END
|
||||
|
||||
SystemLinking.Started = false;
|
||||
|
||||
console.log('Stopped SystemLinking');
|
||||
|
||||
//GENERATE_STATIC_STOP_METHOD_END
|
||||
//GENERATED_STATIC_STOP_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_STOP_METHOD_START
|
||||
//CUSTOM_STATIC_STOP_METHOD_END
|
||||
|
||||
}
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_EVENT_LISTENER_METHODS_START
|
||||
//GENERATED_STATIC_EVENT_LISTENER_METHODS_START
|
||||
|
||||
/**
|
||||
* OnObjectCreated()
|
||||
|
@ -240,8 +240,8 @@ class SystemLinking extends System {
|
|||
*/
|
||||
static OnObjectCreated(data) {
|
||||
|
||||
//GENERATE_STATIC_ON_OBJECT_CREATED_METHOD_START
|
||||
//GENERATE_STATIC_ON_OBJECT_CREATED_METHOD_END
|
||||
//GENERATED_STATIC_ON_OBJECT_CREATED_METHOD_START
|
||||
//GENERATED_STATIC_ON_OBJECT_CREATED_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_ON_OBJECT_CREATED_METHOD_START
|
||||
//CUSTOM_STATIC_ON_OBJECT_CREATED_METHOD_END
|
||||
|
@ -256,14 +256,14 @@ class SystemLinking extends System {
|
|||
*/
|
||||
static OnInstanceCreated(data) {
|
||||
|
||||
//GENERATE_STATIC_ON_INSTANCE_CREATED_METHOD_START
|
||||
//GENERATE_STATIC_ON_INSTANCE_CREATED_METHOD_END
|
||||
//GENERATED_STATIC_ON_INSTANCE_CREATED_METHOD_START
|
||||
//GENERATED_STATIC_ON_INSTANCE_CREATED_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_ON_INSTANCE_CREATED_METHOD_START
|
||||
//CUSTOM_STATIC_ON_INSTANCE_CREATED_METHOD_END
|
||||
|
||||
}
|
||||
//GENERATE_STATIC_EVENT_LISTENER_METHODS_END
|
||||
//GENERATED_STATIC_EVENT_LISTENER_METHODS_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
|
|
@ -4,7 +4,7 @@ const System = require('./r3-system.js');
|
|||
|
||||
/**
|
||||
|
||||
GENERATE_INHERITED_START
|
||||
GENERATED_INHERITED_START
|
||||
|
||||
Class R3.System.Socket
|
||||
[Inherited from System]
|
||||
|
@ -13,6 +13,28 @@ const System = require('./r3-system.js');
|
|||
|
||||
<no inherited properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start()
|
||||
Just calls System.Start()
|
||||
|
||||
- stop()
|
||||
Just calls System.Stop()
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start()
|
||||
Starts the system by registering subscriptions to events
|
||||
|
||||
- Stop()
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
[Belonging to SystemSocket]
|
||||
|
||||
Properties:
|
||||
|
||||
<no static properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start(options)
|
||||
|
@ -29,29 +51,7 @@ const System = require('./r3-system.js');
|
|||
- Stop(options)
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
[Belonging to SystemSocket]
|
||||
|
||||
Properties:
|
||||
|
||||
<no static properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start(options)
|
||||
Overrides for R3.System.start()
|
||||
|
||||
- stop(options)
|
||||
Overrides for R3.System.stop()
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start(options)
|
||||
Overrides for R3.System.Start()
|
||||
|
||||
- Stop(options)
|
||||
Overrides for R3.System.Stop()
|
||||
|
||||
GENERATE_INHERITED_END
|
||||
GENERATED_INHERITED_END
|
||||
|
||||
CUSTOM_OPTIONS_START
|
||||
CUSTOM_OPTIONS_END
|
||||
|
@ -73,7 +73,7 @@ const System = require('./r3-system.js');
|
|||
|
||||
class SystemSocket extends System {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_START
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_START
|
||||
constructor(options) {
|
||||
|
||||
if (typeof options === 'undefined') {
|
||||
|
@ -84,8 +84,8 @@ class SystemSocket extends System {
|
|||
|
||||
this.emit(Event.OBJECT_CREATED, this);
|
||||
|
||||
//GENERATE_OPTIONS_INIT_START
|
||||
//GENERATE_OPTIONS_INIT_END
|
||||
//GENERATED_OPTIONS_INIT_START
|
||||
//GENERATED_OPTIONS_INIT_END
|
||||
|
||||
//CUSTOM_OPTIONS_INIT_START
|
||||
//CUSTOM_OPTIONS_INIT_END
|
||||
|
@ -100,9 +100,9 @@ class SystemSocket extends System {
|
|||
//CUSTOM_AFTER_INIT_START
|
||||
//CUSTOM_AFTER_INIT_END
|
||||
}
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_END
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATED_METHODS_START
|
||||
|
||||
/**
|
||||
* start()
|
||||
|
@ -111,10 +111,10 @@ class SystemSocket extends System {
|
|||
*/
|
||||
start(options) {
|
||||
|
||||
//GENERATE_START_METHOD_START
|
||||
SystemSocket.Start(options);
|
||||
//GENERATED_START_METHOD_START
|
||||
SystemSocket.Start();
|
||||
this.started = true;
|
||||
//GENERATE_START_METHOD_END
|
||||
//GENERATED_START_METHOD_END
|
||||
|
||||
//CUSTOM_START_METHOD_START
|
||||
//CUSTOM_START_METHOD_END
|
||||
|
@ -128,19 +128,19 @@ class SystemSocket extends System {
|
|||
*/
|
||||
stop(options) {
|
||||
|
||||
//GENERATE_STOP_METHOD_START
|
||||
SystemSocket.Stop(options);
|
||||
//GENERATED_STOP_METHOD_START
|
||||
SystemSocket.Stop();
|
||||
this.started = false;
|
||||
//GENERATE_STOP_METHOD_END
|
||||
//GENERATED_STOP_METHOD_END
|
||||
|
||||
//CUSTOM_STOP_METHOD_START
|
||||
console.log('system socket stop test');
|
||||
//CUSTOM_STOP_METHOD_END
|
||||
|
||||
}
|
||||
//GENERATE_METHODS_END
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
|
||||
/**
|
||||
* Start()
|
||||
|
@ -149,20 +149,20 @@ class SystemSocket extends System {
|
|||
*/
|
||||
static Start(options) {
|
||||
|
||||
//GENERATE_STATIC_START_METHOD_START
|
||||
//GENERATED_STATIC_START_METHOD_START
|
||||
|
||||
if ('System' !== 'SystemSocket') {
|
||||
System.Start();
|
||||
}
|
||||
|
||||
//GENERATE_EVENT_LISTENERS_START_START
|
||||
//GENERATE_EVENT_LISTENERS_START_END
|
||||
//GENERATED_EVENT_LISTENERS_START_START
|
||||
//GENERATED_EVENT_LISTENERS_START_END
|
||||
|
||||
SystemSocket.Started = true;
|
||||
|
||||
console.log('Started SystemSocket');
|
||||
|
||||
//GENERATE_STATIC_START_METHOD_END
|
||||
//GENERATED_STATIC_START_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_START_METHOD_START
|
||||
console.log('CUSTOM Start Test Stuff');
|
||||
|
@ -177,29 +177,29 @@ class SystemSocket extends System {
|
|||
*/
|
||||
static Stop(options) {
|
||||
|
||||
//GENERATE_STATIC_STOP_METHOD_START
|
||||
//GENERATED_STATIC_STOP_METHOD_START
|
||||
|
||||
if ('System' !== 'SystemSocket') {
|
||||
System.Stop(options);
|
||||
System.Stop();
|
||||
}
|
||||
|
||||
//GENERATE_EVENT_LISTENERS_STOP_START
|
||||
//GENERATE_EVENT_LISTENERS_STOP_END
|
||||
//GENERATED_EVENT_LISTENERS_STOP_START
|
||||
//GENERATED_EVENT_LISTENERS_STOP_END
|
||||
|
||||
SystemSocket.Started = false;
|
||||
|
||||
console.log('Stopped SystemSocket');
|
||||
|
||||
//GENERATE_STATIC_STOP_METHOD_END
|
||||
//GENERATED_STATIC_STOP_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_STOP_METHOD_START
|
||||
//CUSTOM_STATIC_STOP_METHOD_END
|
||||
|
||||
}
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_EVENT_LISTENER_METHODS_START
|
||||
//GENERATE_STATIC_EVENT_LISTENER_METHODS_END
|
||||
//GENERATED_STATIC_EVENT_LISTENER_METHODS_START
|
||||
//GENERATED_STATIC_EVENT_LISTENER_METHODS_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
|
|
@ -4,7 +4,7 @@ const System = require('./r3-system.js');
|
|||
|
||||
/**
|
||||
|
||||
GENERATE_INHERITED_START
|
||||
GENERATED_INHERITED_START
|
||||
|
||||
Class R3.System.Test
|
||||
[Inherited from System]
|
||||
|
@ -13,6 +13,28 @@ const System = require('./r3-system.js');
|
|||
|
||||
<no inherited properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start()
|
||||
Just calls System.Start()
|
||||
|
||||
- stop()
|
||||
Just calls System.Stop()
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start()
|
||||
Starts the system by registering subscriptions to events
|
||||
|
||||
- Stop()
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
[Belonging to SystemTest]
|
||||
|
||||
Properties:
|
||||
|
||||
<no static properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start(options)
|
||||
|
@ -29,29 +51,7 @@ const System = require('./r3-system.js');
|
|||
- Stop(options)
|
||||
Stops the system by removing these subscriptions to events
|
||||
|
||||
[Belonging to SystemTest]
|
||||
|
||||
Properties:
|
||||
|
||||
<no static properties>
|
||||
|
||||
Methods:
|
||||
|
||||
- start(options)
|
||||
Overrides for R3.System.start()
|
||||
|
||||
- stop(options)
|
||||
Overrides for R3.System.stop()
|
||||
|
||||
Static Methods:
|
||||
|
||||
- Start(options)
|
||||
Overrides for R3.System.Start()
|
||||
|
||||
- Stop(options)
|
||||
Overrides for R3.System.Stop()
|
||||
|
||||
GENERATE_INHERITED_END
|
||||
GENERATED_INHERITED_END
|
||||
|
||||
CUSTOM_OPTIONS_START
|
||||
CUSTOM_OPTIONS_END
|
||||
|
@ -73,7 +73,7 @@ const System = require('./r3-system.js');
|
|||
|
||||
class SystemTest extends System {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_START
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_START
|
||||
constructor(options) {
|
||||
|
||||
if (typeof options === 'undefined') {
|
||||
|
@ -84,8 +84,8 @@ class SystemTest extends System {
|
|||
|
||||
this.emit(Event.OBJECT_CREATED, this);
|
||||
|
||||
//GENERATE_OPTIONS_INIT_START
|
||||
//GENERATE_OPTIONS_INIT_END
|
||||
//GENERATED_OPTIONS_INIT_START
|
||||
//GENERATED_OPTIONS_INIT_END
|
||||
|
||||
//CUSTOM_OPTIONS_INIT_START
|
||||
//CUSTOM_OPTIONS_INIT_END
|
||||
|
@ -100,9 +100,9 @@ class SystemTest extends System {
|
|||
//CUSTOM_AFTER_INIT_START
|
||||
//CUSTOM_AFTER_INIT_END
|
||||
}
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_END
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATED_METHODS_START
|
||||
|
||||
/**
|
||||
* start()
|
||||
|
@ -111,10 +111,10 @@ class SystemTest extends System {
|
|||
*/
|
||||
start(options) {
|
||||
|
||||
//GENERATE_START_METHOD_START
|
||||
SystemTest.Start(options);
|
||||
//GENERATED_START_METHOD_START
|
||||
SystemTest.Start();
|
||||
this.started = true;
|
||||
//GENERATE_START_METHOD_END
|
||||
//GENERATED_START_METHOD_END
|
||||
|
||||
//CUSTOM_START_METHOD_START
|
||||
//CUSTOM_START_METHOD_END
|
||||
|
@ -128,18 +128,18 @@ class SystemTest extends System {
|
|||
*/
|
||||
stop(options) {
|
||||
|
||||
//GENERATE_STOP_METHOD_START
|
||||
SystemTest.Stop(options);
|
||||
//GENERATED_STOP_METHOD_START
|
||||
SystemTest.Stop();
|
||||
this.started = false;
|
||||
//GENERATE_STOP_METHOD_END
|
||||
//GENERATED_STOP_METHOD_END
|
||||
|
||||
//CUSTOM_STOP_METHOD_START
|
||||
//CUSTOM_STOP_METHOD_END
|
||||
|
||||
}
|
||||
//GENERATE_METHODS_END
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
|
||||
/**
|
||||
* Start()
|
||||
|
@ -148,20 +148,20 @@ class SystemTest extends System {
|
|||
*/
|
||||
static Start(options) {
|
||||
|
||||
//GENERATE_STATIC_START_METHOD_START
|
||||
//GENERATED_STATIC_START_METHOD_START
|
||||
|
||||
if ('System' !== 'SystemTest') {
|
||||
System.Start();
|
||||
}
|
||||
|
||||
//GENERATE_EVENT_LISTENERS_START_START
|
||||
//GENERATE_EVENT_LISTENERS_START_END
|
||||
//GENERATED_EVENT_LISTENERS_START_START
|
||||
//GENERATED_EVENT_LISTENERS_START_END
|
||||
|
||||
SystemTest.Started = true;
|
||||
|
||||
console.log('Started SystemTest');
|
||||
|
||||
//GENERATE_STATIC_START_METHOD_END
|
||||
//GENERATED_STATIC_START_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_START_METHOD_START
|
||||
//CUSTOM_STATIC_START_METHOD_END
|
||||
|
@ -175,29 +175,29 @@ class SystemTest extends System {
|
|||
*/
|
||||
static Stop(options) {
|
||||
|
||||
//GENERATE_STATIC_STOP_METHOD_START
|
||||
//GENERATED_STATIC_STOP_METHOD_START
|
||||
|
||||
if ('System' !== 'SystemTest') {
|
||||
System.Stop(options);
|
||||
System.Stop();
|
||||
}
|
||||
|
||||
//GENERATE_EVENT_LISTENERS_STOP_START
|
||||
//GENERATE_EVENT_LISTENERS_STOP_END
|
||||
//GENERATED_EVENT_LISTENERS_STOP_START
|
||||
//GENERATED_EVENT_LISTENERS_STOP_END
|
||||
|
||||
SystemTest.Started = false;
|
||||
|
||||
console.log('Stopped SystemTest');
|
||||
|
||||
//GENERATE_STATIC_STOP_METHOD_END
|
||||
//GENERATED_STATIC_STOP_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_STOP_METHOD_START
|
||||
//CUSTOM_STATIC_STOP_METHOD_END
|
||||
|
||||
}
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_EVENT_LISTENER_METHODS_START
|
||||
//GENERATE_STATIC_EVENT_LISTENER_METHODS_END
|
||||
//GENERATED_STATIC_EVENT_LISTENER_METHODS_START
|
||||
//GENERATED_STATIC_EVENT_LISTENER_METHODS_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
|
|
@ -7,20 +7,20 @@ const Utils = require('.././r3-utils');
|
|||
CUSTOM_OPTIONS_END
|
||||
|
||||
CUSTOM_METHODS_START
|
||||
start(options) - Just calls System.Start(options)
|
||||
stop(options) - Just calls System.Stop(options)
|
||||
start() - Just calls System.Start()
|
||||
stop() - Just calls System.Stop()
|
||||
CUSTOM_METHODS_END
|
||||
|
||||
CUSTOM_STATIC_METHODS_START
|
||||
Start(options) - Starts the system by registering subscriptions to events
|
||||
Stop(options) - Stops the system by removing these subscriptions to events
|
||||
Start() - Starts the system by registering subscriptions to events
|
||||
Stop() - Stops the system by removing these subscriptions to events
|
||||
CUSTOM_STATIC_METHODS_END
|
||||
|
||||
**/
|
||||
|
||||
class System {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_START
|
||||
//GENERATED_CONSTRUCTOR_START
|
||||
constructor(options) {
|
||||
|
||||
Event.Emit(Event.OBJECT_CREATED, this);
|
||||
|
@ -29,8 +29,8 @@ class System {
|
|||
options = {};
|
||||
}
|
||||
|
||||
//GENERATE_OPTIONS_INIT_START
|
||||
//GENERATE_OPTIONS_INIT_END
|
||||
//GENERATED_OPTIONS_INIT_START
|
||||
//GENERATED_OPTIONS_INIT_END
|
||||
|
||||
//CUSTOM_OPTIONS_INIT_START
|
||||
//CUSTOM_OPTIONS_INIT_END
|
||||
|
@ -45,24 +45,20 @@ class System {
|
|||
//CUSTOM_AFTER_INIT_START
|
||||
//CUSTOM_AFTER_INIT_END
|
||||
}
|
||||
//GENERATE_CONSTRUCTOR_END
|
||||
//GENERATED_CONSTRUCTOR_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATED_METHODS_START
|
||||
|
||||
/**
|
||||
* start()
|
||||
* - Just calls System.Start(options)
|
||||
* @param options
|
||||
* - Just calls System.Start()
|
||||
*/
|
||||
start(options) {
|
||||
start() {
|
||||
|
||||
//GENERATE_START_METHOD_START
|
||||
System.Start(options);
|
||||
//GENERATED_START_METHOD_START
|
||||
System.Start();
|
||||
this.started = true;
|
||||
//GENERATE_START_METHOD_END
|
||||
//GENERATED_START_METHOD_END
|
||||
|
||||
//CUSTOM_START_METHOD_START
|
||||
//CUSTOM_START_METHOD_END
|
||||
|
@ -71,45 +67,43 @@ class System {
|
|||
|
||||
/**
|
||||
* stop()
|
||||
* - Just calls System.Stop(options)
|
||||
* @param options
|
||||
* - Just calls System.Stop()
|
||||
*/
|
||||
stop(options) {
|
||||
stop() {
|
||||
|
||||
//GENERATE_STOP_METHOD_START
|
||||
System.Stop(options);
|
||||
//GENERATED_STOP_METHOD_START
|
||||
System.Stop();
|
||||
this.started = false;
|
||||
//GENERATE_STOP_METHOD_END
|
||||
//GENERATED_STOP_METHOD_END
|
||||
|
||||
//CUSTOM_STOP_METHOD_START
|
||||
//CUSTOM_STOP_METHOD_END
|
||||
|
||||
}
|
||||
//GENERATE_METHODS_END
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
|
||||
/**
|
||||
* Start()
|
||||
* - Starts the system by registering subscriptions to events
|
||||
* @param options
|
||||
* - Starts the system by registering subscriptions to events
|
||||
*/
|
||||
static Start(options) {
|
||||
static Start() {
|
||||
|
||||
//GENERATE_STATIC_START_METHOD_START
|
||||
//GENERATED_STATIC_START_METHOD_START
|
||||
|
||||
if ('System' !== 'System') {
|
||||
System.Start();
|
||||
}
|
||||
|
||||
//GENERATE_EVENT_LISTENERS_START_START
|
||||
//GENERATE_EVENT_LISTENERS_START_END
|
||||
//GENERATED_EVENT_LISTENERS_START_START
|
||||
//GENERATED_EVENT_LISTENERS_START_END
|
||||
|
||||
System.Started = true;
|
||||
|
||||
console.log('Started System');
|
||||
|
||||
//GENERATE_STATIC_START_METHOD_END
|
||||
//GENERATED_STATIC_START_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_START_METHOD_START
|
||||
//CUSTOM_STATIC_START_METHOD_END
|
||||
|
@ -118,31 +112,33 @@ class System {
|
|||
|
||||
/**
|
||||
* Stop()
|
||||
* - Stops the system by removing these subscriptions to events
|
||||
* @param options
|
||||
* - Stops the system by removing these subscriptions to events
|
||||
*/
|
||||
static Stop(options) {
|
||||
static Stop() {
|
||||
|
||||
//GENERATE_STATIC_STOP_METHOD_START
|
||||
//GENERATED_STATIC_STOP_METHOD_START
|
||||
|
||||
if ('System' !== 'System') {
|
||||
System.Stop(options);
|
||||
System.Stop();
|
||||
}
|
||||
|
||||
//GENERATE_EVENT_LISTENERS_STOP_START
|
||||
//GENERATE_EVENT_LISTENERS_STOP_END
|
||||
//GENERATED_EVENT_LISTENERS_STOP_START
|
||||
//GENERATED_EVENT_LISTENERS_STOP_END
|
||||
|
||||
System.Started = false;
|
||||
|
||||
console.log('Stopped System');
|
||||
|
||||
//GENERATE_STATIC_STOP_METHOD_END
|
||||
//GENERATED_STATIC_STOP_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_STOP_METHOD_START
|
||||
//CUSTOM_STATIC_STOP_METHOD_END
|
||||
|
||||
}
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -2,9 +2,9 @@ const Event = require('./r3-event');
|
|||
|
||||
/**
|
||||
|
||||
GENERATE_INHERITED_START
|
||||
GENERATED_INHERITED_START
|
||||
|
||||
GENERATE_INHERITED_END
|
||||
GENERATED_INHERITED_END
|
||||
|
||||
CUSTOM_OPTIONS_START
|
||||
CUSTOM_OPTIONS_END
|
||||
|
@ -19,7 +19,7 @@ const Event = require('./r3-event');
|
|||
|
||||
class Utils {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_START
|
||||
//GENERATED_CONSTRUCTOR_START
|
||||
constructor(options) {
|
||||
|
||||
Event.Emit(Event.OBJECT_CREATED, this);
|
||||
|
@ -28,8 +28,8 @@ class Utils {
|
|||
options = {};
|
||||
}
|
||||
|
||||
//GENERATE_OPTIONS_INIT_START
|
||||
//GENERATE_OPTIONS_INIT_END
|
||||
//GENERATED_OPTIONS_INIT_START
|
||||
//GENERATED_OPTIONS_INIT_END
|
||||
|
||||
//CUSTOM_OPTIONS_INIT_START
|
||||
//CUSTOM_OPTIONS_INIT_END
|
||||
|
@ -44,7 +44,7 @@ class Utils {
|
|||
//CUSTOM_AFTER_INIT_START
|
||||
//CUSTOM_AFTER_INIT_END
|
||||
}
|
||||
//GENERATE_CONSTRUCTOR_END
|
||||
//GENERATED_CONSTRUCTOR_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
static GetFirstParent(object, constructor) {
|
||||
|
@ -1281,11 +1281,11 @@ class Utils {
|
|||
};
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATE_METHODS_END
|
||||
//GENERATED_METHODS_START
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
options = {};
|
||||
}
|
||||
|
||||
//GENERATE_OPTIONS_INIT_START
|
||||
//GENERATE_OPTIONS_INIT_END
|
||||
//GENERATED_OPTIONS_INIT_START
|
||||
//GENERATED_OPTIONS_INIT_END
|
||||
|
||||
//CUSTOM_OPTIONS_INIT_START
|
||||
//CUSTOM_OPTIONS_INIT_END
|
||||
|
|
|
@ -8,8 +8,8 @@
|
|||
|
||||
this.emit(Event.OBJECT_CREATED, this);
|
||||
|
||||
//GENERATE_OPTIONS_INIT_START
|
||||
//GENERATE_OPTIONS_INIT_END
|
||||
//GENERATED_OPTIONS_INIT_START
|
||||
//GENERATED_OPTIONS_INIT_END
|
||||
|
||||
//CUSTOM_OPTIONS_INIT_START
|
||||
//CUSTOM_OPTIONS_INIT_END
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
this.getRuntime().createInstance(
|
||||
this,
|
||||
{
|
||||
//GENERATE_CREATE_INSTANCE_OPTIONS_START
|
||||
//GENERATE_CREATE_INSTANCE_OPTIONS_END
|
||||
//GENERATED_CREATE_INSTANCE_OPTIONS_START
|
||||
//GENERATED_CREATE_INSTANCE_OPTIONS_END
|
||||
}
|
||||
)
|
||||
this.emit(Event.INSTANCE_CREATED, this);
|
|
@ -4,9 +4,9 @@ const EXTEND_CLASS = require('INCLUDE_PATH/EXTEND_CLASS_FILE_NAME');
|
|||
|
||||
/**
|
||||
|
||||
GENERATE_INHERITED_START
|
||||
GENERATED_INHERITED_START
|
||||
|
||||
GENERATE_INHERITED_END
|
||||
GENERATED_INHERITED_END
|
||||
|
||||
Of the form x=<value>
|
||||
CUSTOM_OPTIONS_START
|
||||
|
@ -32,14 +32,14 @@ const EXTEND_CLASS = require('INCLUDE_PATH/EXTEND_CLASS_FILE_NAME');
|
|||
|
||||
class CLASS_NAME extends EXTEND_CLASS {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_START
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_END
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_START
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATE_METHODS_END
|
||||
//GENERATED_METHODS_START
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
|
|
@ -5,9 +5,9 @@
|
|||
*/
|
||||
METHOD_NAME(METHOD_ARGS) {
|
||||
|
||||
//GENERATE_METHOD_NAME_UPPERCASE_METHOD_START
|
||||
//GENERATED_METHOD_NAME_UPPERCASE_METHOD_START
|
||||
FUNCTION_TEMPLATE
|
||||
//GENERATE_METHOD_NAME_UPPERCASE_METHOD_END
|
||||
//GENERATED_METHOD_NAME_UPPERCASE_METHOD_END
|
||||
|
||||
//CUSTOM_METHOD_NAME_UPPERCASE_METHOD_START
|
||||
//CUSTOM_METHOD_NAME_UPPERCASE_METHOD_END
|
|
@ -5,9 +5,9 @@
|
|||
*/
|
||||
static METHOD_NAME(METHOD_ARGS) {
|
||||
|
||||
//GENERATE_STATIC_METHOD_NAME_UPPERCASE_METHOD_START
|
||||
//GENERATED_STATIC_METHOD_NAME_UPPERCASE_METHOD_START
|
||||
FUNCTION_TEMPLATE
|
||||
//GENERATE_STATIC_METHOD_NAME_UPPERCASE_METHOD_END
|
||||
//GENERATED_STATIC_METHOD_NAME_UPPERCASE_METHOD_END
|
||||
|
||||
//CUSTOM_STATIC_METHOD_NAME_UPPERCASE_METHOD_START
|
||||
//CUSTOM_STATIC_METHOD_NAME_UPPERCASE_METHOD_END
|
|
@ -1,10 +1,10 @@
|
|||
//GENERATE_IMPORTS_START
|
||||
//GENERATE_IMPORTS_END
|
||||
//GENERATED_IMPORTS_START
|
||||
//GENERATED_IMPORTS_END
|
||||
|
||||
//GENERATE_INDEX_BODY_START
|
||||
//GENERATE_INDEX_BODY_END
|
||||
//GENERATED_INDEX_BODY_START
|
||||
//GENERATED_INDEX_BODY_END
|
||||
|
||||
module.exports = {
|
||||
//GENERATE_EXPORTS_START
|
||||
//GENERATE_EXPORTS_END
|
||||
//GENERATED_EXPORTS_START
|
||||
//GENERATED_EXPORTS_END
|
||||
}
|
||||
|
|
|
@ -3,9 +3,9 @@ const Utils = require('INCLUDE_PATH/r3-utils');
|
|||
|
||||
/**
|
||||
|
||||
GENERATE_INHERITED_START
|
||||
GENERATED_INHERITED_START
|
||||
|
||||
GENERATE_INHERITED_END
|
||||
GENERATED_INHERITED_END
|
||||
|
||||
CUSTOM_OPTIONS_START
|
||||
CUSTOM_OPTIONS_END
|
||||
|
@ -20,17 +20,17 @@ const Utils = require('INCLUDE_PATH/r3-utils');
|
|||
|
||||
class CLASS_NAME {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_START
|
||||
//GENERATE_CONSTRUCTOR_END
|
||||
//GENERATED_CONSTRUCTOR_START
|
||||
//GENERATED_CONSTRUCTOR_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATE_METHODS_END
|
||||
//GENERATED_METHODS_START
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -3,14 +3,14 @@ class R3 {
|
|||
static compileDate = 'DATE';
|
||||
}
|
||||
|
||||
//GENERATE_IMPORTS_START
|
||||
//GENERATE_IMPORTS_END
|
||||
//GENERATED_IMPORTS_START
|
||||
//GENERATED_IMPORTS_END
|
||||
|
||||
//GENERATE_DEFINES_START
|
||||
//GENERATE_DEFINES_END
|
||||
//GENERATED_DEFINES_START
|
||||
//GENERATED_DEFINES_END
|
||||
|
||||
//GENERATE_CONVENIENT_DEFINES_START
|
||||
//GENERATE_CONVENIENT_DEFINES_END
|
||||
//GENERATED_CONVENIENT_DEFINES_START
|
||||
//GENERATED_CONVENIENT_DEFINES_END
|
||||
|
||||
//CUSTOM_CONVENIENT_DEFINES_START
|
||||
//CUSTOM_CONVENIENT_DEFINES_END
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
CLASS_NAME.Start(options);
|
||||
CLASS_NAME.Start();
|
||||
this.started = true;
|
|
@ -10,8 +10,8 @@ const Utils = require('INCLUDE_PATH/r3-utils');
|
|||
|
||||
class CLASS_NAME {
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
PARENT_SYSTEM.Start();
|
||||
}
|
||||
|
||||
//GENERATE_EVENT_LISTENERS_START_START
|
||||
//GENERATE_EVENT_LISTENERS_START_END
|
||||
//GENERATED_EVENT_LISTENERS_START_START
|
||||
//GENERATED_EVENT_LISTENERS_START_END
|
||||
|
||||
CLASS_NAME.Started = true;
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
|
||||
if ('PARENT_SYSTEM' !== 'CLASS_NAME') {
|
||||
PARENT_SYSTEM.Stop(options);
|
||||
PARENT_SYSTEM.Stop();
|
||||
}
|
||||
|
||||
//GENERATE_EVENT_LISTENERS_STOP_START
|
||||
//GENERATE_EVENT_LISTENERS_STOP_END
|
||||
//GENERATED_EVENT_LISTENERS_STOP_START
|
||||
//GENERATED_EVENT_LISTENERS_STOP_END
|
||||
|
||||
CLASS_NAME.Started = false;
|
||||
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
CLASS_NAME.Stop(options);
|
||||
CLASS_NAME.Stop();
|
||||
this.started = false;
|
|
@ -7,31 +7,31 @@ const Utils = require('INCLUDE_PATH/r3-utils');
|
|||
CUSTOM_OPTIONS_END
|
||||
|
||||
CUSTOM_METHODS_START
|
||||
start(options) - Just calls System.Start(options)
|
||||
stop(options) - Just calls System.Stop(options)
|
||||
start() - Just calls System.Start()
|
||||
stop() - Just calls System.Stop()
|
||||
CUSTOM_METHODS_END
|
||||
|
||||
CUSTOM_STATIC_METHODS_START
|
||||
Start(options) - Starts the system by registering subscriptions to events
|
||||
Stop(options) - Stops the system by removing these subscriptions to events
|
||||
Start() - Starts the system by registering subscriptions to events
|
||||
Stop() - Stops the system by removing these subscriptions to events
|
||||
CUSTOM_STATIC_METHODS_END
|
||||
|
||||
**/
|
||||
|
||||
class CLASS_NAME {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_START
|
||||
//GENERATE_CONSTRUCTOR_END
|
||||
//GENERATED_CONSTRUCTOR_START
|
||||
//GENERATED_CONSTRUCTOR_END
|
||||
|
||||
//GENERATED_METHODS_START
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATE_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
|
||||
}
|
||||
|
||||
//CUSTOM_OUT_OF_CLASS_IMPLEMENTATION_START
|
||||
|
|
|
@ -4,9 +4,9 @@ const EXTEND_CLASS = require('./EXTEND_CLASS_FILE_NAME');
|
|||
|
||||
/**
|
||||
|
||||
GENERATE_INHERITED_START
|
||||
GENERATED_INHERITED_START
|
||||
|
||||
GENERATE_INHERITED_END
|
||||
GENERATED_INHERITED_END
|
||||
|
||||
CUSTOM_OPTIONS_START
|
||||
CUSTOM_OPTIONS_END
|
||||
|
@ -15,30 +15,30 @@ const EXTEND_CLASS = require('./EXTEND_CLASS_FILE_NAME');
|
|||
CUSTOM_EVENT_LISTENERS_END
|
||||
|
||||
CUSTOM_METHODS_START
|
||||
start(options = {}) - Just calls System.Start(options)
|
||||
stop(options = {}) - Just calls System.Stop(options)
|
||||
start() - Just calls System.Start()
|
||||
stop() - Just calls System.Stop()
|
||||
CUSTOM_METHODS_END
|
||||
|
||||
CUSTOM_STATIC_METHODS_START
|
||||
Start(options = {}) - Starts the system by registering subscriptions to events
|
||||
Stop(options = {}) - Stops the system by removing these subscriptions to events
|
||||
Start() - Starts the system by registering subscriptions to events
|
||||
Stop() - Stops the system by removing these subscriptions to events
|
||||
CUSTOM_STATIC_METHODS_END
|
||||
|
||||
**/
|
||||
|
||||
class CLASS_NAME extends EXTEND_CLASS {
|
||||
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_START
|
||||
//GENERATE_CONSTRUCTOR_EXTENDS_END
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_START
|
||||
//GENERATED_CONSTRUCTOR_EXTENDS_END
|
||||
|
||||
//GENERATE_METHODS_START
|
||||
//GENERATE_METHODS_END
|
||||
//GENERATED_METHODS_START
|
||||
//GENERATED_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_METHODS_START
|
||||
//GENERATE_STATIC_METHODS_END
|
||||
//GENERATED_STATIC_METHODS_START
|
||||
//GENERATED_STATIC_METHODS_END
|
||||
|
||||
//GENERATE_STATIC_EVENT_LISTENER_METHODS_START
|
||||
//GENERATE_STATIC_EVENT_LISTENER_METHODS_END
|
||||
//GENERATED_STATIC_EVENT_LISTENER_METHODS_START
|
||||
//GENERATED_STATIC_EVENT_LISTENER_METHODS_END
|
||||
|
||||
//CUSTOM_IMPLEMENTATION_START
|
||||
//CUSTOM_IMPLEMENTATION_END
|
||||
|
|
|
@ -1,39 +1,49 @@
|
|||
GENERATE_ASYNC_METHOD
|
||||
GENERATE_CONSTRUCTOR
|
||||
GENERATE_CONSTRUCTOR_EXTENDS
|
||||
GENERATE_CONVENIENT_DEFINES
|
||||
GENERATE_CREATE_INSTANCE_METHOD
|
||||
GENERATE_CREATE_INSTANCE_OPTIONS
|
||||
GENERATE_DEFINES
|
||||
GENERATE_DISPOSE_INSTANCE_METHOD
|
||||
GENERATE_DISPOSE_METHOD
|
||||
GENERATE_EMIT_METHOD
|
||||
GENERATE_EVENT_LISTENERS_START
|
||||
GENERATE_EVENT_LISTENERS_STOP
|
||||
GENERATE_EVENTS
|
||||
GENERATE_EXPORTS
|
||||
GENERATE_GET_RUNTIME_METHOD
|
||||
GENERATE_IMPORTS
|
||||
GENERATE_INDEX_BODY
|
||||
GENERATE_INHERITED
|
||||
GENERATE_METHOD_NAME_UPPERCASE_METHOD
|
||||
GENERATE_METHODS
|
||||
GENERATE_OPTIONS_INIT
|
||||
GENERATE_START_METHOD
|
||||
GENERATE_STATIC_ASYNC_METHOD
|
||||
GENERATE_STATIC_EMIT_METHOD
|
||||
GENERATE_STATIC_EVENT_LISTENER_METHODS
|
||||
GENERATE_STATIC_METHOD_NAME_UPPERCASE_METHOD
|
||||
GENERATE_STATIC_METHODS
|
||||
GENERATE_STATIC_ON_INSTANCE_CREATED_METHOD
|
||||
GENERATE_STATIC_ON_OBJECT_CREATED_METHOD
|
||||
GENERATE_STATIC_START_METHOD
|
||||
GENERATE_STATIC_STOP_METHOD
|
||||
GENERATE_STATIC_SUBSCRIBE_METHOD
|
||||
GENERATE_STOP_METHOD
|
||||
GENERATE_SUBSCRIBE_METHOD
|
||||
GENERATE_UPDATE_FROM_INSTANCE_OPTIONS
|
||||
GENERATE_UPDATE_INSTANCE_OPTIONS
|
||||
GENERATED_ASYNC_METHOD
|
||||
GENERATED_CONSTRUCTOR
|
||||
GENERATED_CONSTRUCTOR_EXTENDS
|
||||
GENERATED_CONVENIENT_DEFINES
|
||||
GENERATED_CREATE_INSTANCE_METHOD
|
||||
GENERATED_CREATE_INSTANCE_OPTIONS
|
||||
GENERATED_DEFINES
|
||||
GENERATED_DISPOSE_INSTANCE_METHOD
|
||||
GENERATED_DISPOSE_METHOD
|
||||
GENERATED_EMIT_METHOD
|
||||
GENERATED_EVENT_LISTENERS_START
|
||||
GENERATED_EVENT_LISTENERS_STOP
|
||||
GENERATED_EVENTS
|
||||
GENERATED_EXPORTS
|
||||
GENERATED_GET_RUNTIME_METHOD
|
||||
GENERATED_IMPORTS
|
||||
GENERATED_INDEX_BODY
|
||||
GENERATED_INHERITED
|
||||
GENERATED_METHOD_NAME_UPPERCASE_METHOD
|
||||
GENERATED_METHODS
|
||||
GENERATED_OPTIONS_INIT
|
||||
GENERATED_START_METHOD
|
||||
GENERATED_STATIC_ASYNC_METHOD
|
||||
GENERATED_STATIC_EMIT_METHOD
|
||||
GENERATED_STATIC_EVENT_LISTENER_METHODS
|
||||
GENERATED_STATIC_METHOD_NAME_UPPERCASE_METHOD
|
||||
GENERATED_STATIC_METHODS
|
||||
GENERATED_STATIC_ON_INSTANCE_CREATED_METHOD
|
||||
GENERATED_STATIC_ON_KEYBOARD_DOWN_METHOD
|
||||
GENERATED_STATIC_ON_KEYBOARD_UP_METHOD
|
||||
GENERATED_STATIC_ON_MOUSE_DOWN_METHOD
|
||||
GENERATED_STATIC_ON_MOUSE_MOVE_METHOD
|
||||
GENERATED_STATIC_ON_MOUSE_UP_METHOD
|
||||
GENERATED_STATIC_ON_MOUSE_WHEEL_METHOD
|
||||
GENERATED_STATIC_ON_OBJECT_CREATED_METHOD
|
||||
GENERATED_STATIC_ON_TOUCH_CANCEL_METHOD
|
||||
GENERATED_STATIC_ON_TOUCH_END_METHOD
|
||||
GENERATED_STATIC_ON_TOUCH_MOVE_METHOD
|
||||
GENERATED_STATIC_ON_TOUCH_START_METHOD
|
||||
GENERATED_STATIC_START_METHOD
|
||||
GENERATED_STATIC_STOP_METHOD
|
||||
GENERATED_STATIC_SUBSCRIBE_METHOD
|
||||
GENERATED_STOP_METHOD
|
||||
GENERATED_SUBSCRIBE_METHOD
|
||||
GENERATED_UPDATE_FROM_INSTANCE_OPTIONS
|
||||
GENERATED_UPDATE_INSTANCE_OPTIONS
|
||||
CUSTOM_AFTER_INIT
|
||||
CUSTOM_ASYNC_METHOD
|
||||
CUSTOM_BEFORE_INIT
|
||||
|
@ -59,7 +69,17 @@ CUSTOM_STATIC_EMIT_METHOD
|
|||
CUSTOM_STATIC_METHOD_NAME_UPPERCASE_METHOD
|
||||
CUSTOM_STATIC_METHODS
|
||||
CUSTOM_STATIC_ON_INSTANCE_CREATED_METHOD
|
||||
CUSTOM_STATIC_ON_KEYBOARD_DOWN_METHOD
|
||||
CUSTOM_STATIC_ON_KEYBOARD_UP_METHOD
|
||||
CUSTOM_STATIC_ON_MOUSE_DOWN_METHOD
|
||||
CUSTOM_STATIC_ON_MOUSE_MOVE_METHOD
|
||||
CUSTOM_STATIC_ON_MOUSE_UP_METHOD
|
||||
CUSTOM_STATIC_ON_MOUSE_WHEEL_METHOD
|
||||
CUSTOM_STATIC_ON_OBJECT_CREATED_METHOD
|
||||
CUSTOM_STATIC_ON_TOUCH_CANCEL_METHOD
|
||||
CUSTOM_STATIC_ON_TOUCH_END_METHOD
|
||||
CUSTOM_STATIC_ON_TOUCH_MOVE_METHOD
|
||||
CUSTOM_STATIC_ON_TOUCH_START_METHOD
|
||||
CUSTOM_STATIC_START_METHOD
|
||||
CUSTOM_STATIC_STOP_METHOD
|
||||
CUSTOM_STATIC_SUBSCRIBE_METHOD
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
this.emit(Event.UPDATE_FROM_INSTANCE_BEFORE, this);
|
||||
|
||||
//GENERATE_UPDATE_FROM_INSTANCE_OPTIONS_START
|
||||
//GENERATE_UPDATE_FROM_INSTANCE_OPTIONS_END
|
||||
//GENERATED_UPDATE_FROM_INSTANCE_OPTIONS_START
|
||||
//GENERATED_UPDATE_FROM_INSTANCE_OPTIONS_END
|
||||
|
||||
this.emit(Event.UPDATE_FROM_INSTANCE_AFTER, this);
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
this.emit(Event.UPDATE_INSTANCE_BEFORE, this);
|
||||
|
||||
//GENERATE_UPDATE_INSTANCE_OPTIONS_START
|
||||
//GENERATE_UPDATE_INSTANCE_OPTIONS_END
|
||||
//GENERATED_UPDATE_INSTANCE_OPTIONS_START
|
||||
//GENERATED_UPDATE_INSTANCE_OPTIONS_END
|
||||
|
||||
this.emit(Event.UPDATE_INSTANCE_AFTER, this);
|
Loading…
Reference in New Issue