|
SO3Engine
|
Go to the source code of this file.
Functions | |
| int | ZooConvertvirtcode (int c) |
| int | getWidgetCallbackOnScriptCallback (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of script function callback. | |
| int | getWidgetCallbackOnEnterEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when mouse enters inside a widget (one event) | |
| int | getWidgetCallbackOnExitEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when mouse gets outside a widget (single event) | |
| int | getWidgetCallbackMouseMoveEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when a mouse move event occurs on a widget. | |
| int | getWidgetCallbackMouseDownEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when a mouse down event occurs on a widget. | |
| int | getWidgetCallbackMouseUpEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when a mouse up event occurs on a widget. | |
| int | getWidgetCallbackMouseWheelEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when a mouse wheel event occurs on a widget. | |
| int | getWidgetCallbackTouchAddEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when a touch point added event occurs on a widget. | |
| int | getWidgetCallbackTouchRemoveEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when a touch point removed event occurs on a widget. | |
| int | getWidgetCallbackTouchUpdateEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when a touch update event occurs on a widget. | |
| int | getWidgetCallbackInputDownEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when an inpur down event occurs on a widget. | |
| int | getWidgetCallbackInputUpEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when an input up event occurs on a widget. | |
| int | getWidgetCallbackInputUpdateEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when an input update event occurs on a widget. | |
| int | getWidgetCallbackInputWheelEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when an input wheel event occurs on a widget. | |
| int | getWidgetCallbackKeyDownEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when a key down event occurs on a widget. | |
| int | getWidgetCallbackKeyUpEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when a key up event occurs on a widget. | |
| int | getWidgetCallbackKeyEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when a key event occurs on a widget. | |
| int | getWidgetCallbackFocusEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when a focus event occurs on a widget. | |
| int | getWidgetCallbackOnLoadStartEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when a load start event occurs on a widget. | |
| int | getWidgetCallbackOnLoadEndEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when a load end event occurs on a widget. | |
| int | getWidgetCallbackOnLoadErrorEvent (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
| C function that prepares the VM for the execution of the callback when a load error event occurs on a widget. | |
| int | SO3WidgetLoadFile (mmachine m) |
| SO3WidgetLoadFile : Load a File/movie on a widget. | |
| int | SO3WidgetLoadUrl (mmachine m) |
| SO3WidgetLoadUrl : Load an Url in a widget. | |
| int | SO3WidgetDestroy (mmachine m) |
| SO3WidgetDestroy : Destroy a widget. | |
| int | SO3WidgetSetZOrder (mmachine m) |
| SO3WidgetSetZOrder : defines Z order of a widget. | |
| int | SO3WidgetSetForeground (mmachine m) |
| SO3WidgetSetForeground : defines foreground state of a widget. | |
| int | SO3WidgetGetForeground (mmachine m) |
| SO3WidgetGetForeground : Get the foreground state of a widget. | |
| int | SO3WidgetSetTopOnFocus (mmachine m) |
| SO3WidgetSetTopOnFocus : defines top On focus state a widget. | |
| int | SO3WidgetGetTopOnFocus (mmachine m) |
| SO3WidgetGetTopOnFocus : Get the top On focus state of a widget. | |
| int | SO3WidgetSetIgnoreTransparentPixels (mmachine m) |
| SO3WidgetSetIgnoreTransparentPixels : defines ignore transparent pixels state on a widget. | |
| int | SO3WidgetGetIgnoreTransparentPixels (mmachine m) |
| SO3WidgetGetIgnoreTransparentPixels : Get the ignore transparent pixels state on a widget. | |
| int | SO3WidgetSetFocus (mmachine m) |
| SO3WidgetSetFocus : Force a widget to take focus. | |
| int | SO3WidgetUnFocus (mmachine m) |
| SO3WidgetUnFocus : Force a widget to release focus. | |
| int | SO3WidgetGetZOrder (mmachine m) |
| SO3WidgetGetZOrder : Get the Z order of a widget. | |
| int | SO3WidgetSetPosition (mmachine m) |
| SO3WidgetSetPosition : defines position of a widget, in a viewport. | |
| int | SO3WidgetGetPosition (mmachine m) |
| SO3WidgetGetPosition : Return the position of a widget, in the current viewport. | |
| int | SO3WidgetSetTextureRatio (mmachine m) |
| SO3WidgetSetTextureRatio : defines the texture ratio of a widget, ie how the texture size will be scaled compare to the widget size. | |
| int | SO3WidgetGetTextureRatio (mmachine m) |
| SO3WidgetGetTextureRatio : Return the texture ratio of a widget, ie how the texture size will be scaled compare to the widget size. | |
| int | SO3WidgetGetSize (mmachine m) |
| SO3WidgetGetSize : Return the size of a widget. | |
| int | SO3WidgetSetSize (mmachine m) |
| SO3WidgetSetSize : defines size of a widget. | |
| int | SO3WidgetGetName (mmachine m) |
| SO3WidgetGetName : Return the name of a widget. | |
| int | SO3WidgetGetType (mmachine m) |
| SO3WidgetGetType : Return the type of a widget. | |
| int | SO3WidgetGetMode (mmachine m) |
| SO3WidgetGetMode : Return the mode of a widget. | |
| int | SO3WidgetSetStereo (mmachine m) |
| SO3WidgetSetStereo : Set the widget stereo mode. | |
| int | SO3WidgetGetStereo (mmachine m) |
| SO3WidgetGetStereo : Return the stereo mode of a widget. | |
| int | SO3WidgetSetStereoEye (mmachine m) |
| SO3WidgetSetStereoEye : Set the current visible eye of a stereo widget. | |
| int | SO3WidgetSetVisibility (mmachine m) |
| SO3WidgetSetVisibility : show or hide a widget. | |
| int | SO3WidgetGetVisibility (mmachine m) |
| SO3WidgetGetVisibility : Retrieves if a widget is visible or not. | |
| int | SO3WidgetSetKeyboardEnable (mmachine m) |
| SO3WidgetSetKeyboardEnable : enable or disable keyboard input on a widget. | |
| int | SO3WidgetGetKeyboardEnable (mmachine m) |
| SO3WidgetGetKeyboardEnable : Retrieves if a widget take keyboard events or not. | |
| int | SO3WidgetSetMouseEnable (mmachine m) |
| SO3WidgetSetMouseEnable : enable or disable mouse input on a widget. | |
| int | SO3WidgetGetMouseEnable (mmachine m) |
| SO3WidgetGetMouseEnable : Retrieves if a widget take mouse events or not. | |
| int | SO3WidgetIsMouseOver (mmachine m) |
| SO3WidgetIsMouseOver : Retrieves if the mouse is over a widget. | |
| int | SO3WidgetSetTransparency (mmachine m) |
| SO3WidgetSetTransparency : Set transparency state of a widget (enable or not) | |
| int | SO3WidgetGetTransparency (mmachine m) |
| SO3WidgetGetTransparency : Get transparency state of a widget. | |
| int | SO3WidgetSetOpacity (mmachine m) |
| SO3WidgetSetOpacity : defines opacity coefficient of a widget. | |
| int | SO3WidgetGetOpacity (mmachine m) |
| SO3WidgetGetOpacity : Get the opacity coefficient of a widget. | |
| int | SO3WidgetHasFocus (mmachine m) |
| SO3WidgetHasFocus : Retrieves if a widget has the focus. | |
| int | SO3WidgetCallFunction (mmachine m) |
| SO3WidgetCallFunction : Call script function of a widgets. Script type may depend of widget type, ActionScript for Flash widgets, JavaScript for WebNavigator widgets. | |
| int | SO3WidgetGetUpdateOnFocusOnly (mmachine m) |
| SO3WidgetGetUpdateOnFocusOnly : Return if the widget is updated only when he have focus. | |
| int | SO3WidgetSetUpdateOnFocusOnly (mmachine m) |
| SO3WidgetSetUpdateOnFocusOnly : Set if the widget will be updated only when he have focus. | |
| int | SO3WidgetEnterEventCb (mmachine m) |
| SO3WidgetEnterEventCb : Define the scol callback to call when the mouse enter a widget. | |
| int | SO3WidgetExitEventCb (mmachine m) |
| SO3WidgetExitEventCb : Define the scol callback to call when the mouse exit a widget. | |
| int | SO3WidgetMouseMoveEventCb (mmachine m) |
| SO3WidgetMouseMoveEventCb : Define the scol callback to call when a mouse button is "downed" on a widget. | |
| int | SO3WidgetMouseDownEventCb (mmachine m) |
| SO3WidgetMouseDownEventCb : Define the scol callback to call when a mouse button is "downed" on a widget. | |
| int | SO3WidgetMouseUpEventCb (mmachine m) |
| SO3WidgetMouseUpEventCb : Define the scol callback to call when a mouse button is "released" over a widget. | |
| int | SO3WidgetMouseWheelEventCb (mmachine m) |
| SO3WidgetMouseWheelEventCb : Define the scol callback to call when the mouse wheel is moved (scrolling event) over a widget. | |
| int | SO3WidgetTouchAddEventCb (mmachine m) |
| SO3WidgetTouchAddEventCb : Define the scol callback to call when a touch point is added on a widget. | |
| int | SO3WidgetTouchRemoveEventCb (mmachine m) |
| SO3WidgetTouchRemoveEventCb : Define the scol callback to call when a touch point is removed on a widget. | |
| int | SO3WidgetTouchUpdateEventCb (mmachine m) |
| SO3WidgetTouchUpdateEventCb : Define the scol callback to call when a touch point is updated over a widget. | |
| int | SO3WidgetInputDownEventCb (mmachine m) |
| SO3WidgetInputDownEventCb : Define the scol callback to call when an input down button occure on a widget. | |
| int | SO3WidgetInputUpEventCb (mmachine m) |
| SO3WidgetInputUpEventCb : Define the scol callback to call when an input up button occure on a widget. | |
| int | SO3WidgetInputUpdateEventCb (mmachine m) |
| SO3WidgetInputUpdateEventCb : Define the scol callback to call when an input is updated over a widget. | |
| int | SO3WidgetInputWheelEventCb (mmachine m) |
| SO3WidgetInputWheelEventCb : Define the scol callback to call when an input wheel is updated over a widget. | |
| int | SO3WidgetKeyDownEventCb (mmachine m) |
| SO3WidgetKeyDownEventCb : Define the scol callback to call when a key is "downed" on a widget. | |
| int | SO3WidgetKeyUpEventCb (mmachine m) |
| SO3WidgetKeyUpEventCb : Define the scol callback to call when a key is "up" on a widget. | |
| int | SO3WidgetKeyEventCb (mmachine m) |
| SO3WidgetKeyEventCb : Define the scol callback to call when a key event is thow on a widget. | |
| int | SO3WidgetFocusEventCb (mmachine m) |
| SO3WidgetFocusEventCb : Define the scol callback to call when a widget take or loose focus. | |
| int | SO3WidgetOnScriptEventCb (mmachine m) |
| SO3WidgetOnScriptEventCb : Define the callback scol had to call when there is a script event on a widget. Script event are defined by widget type, for example, it's action script event for Flash widget and javascript functions for Web Navigator widget. | |
| int | SO3WidgetOnLoadStartEventCb (mmachine m) |
| SO3WidgetOnLoadStartEventCb : Define the scol callback to call when a widget start to load content. | |
| int | SO3WidgetOnLoadEndEventCb (mmachine m) |
| SO3WidgetOnLoadEndEventCb : Define the scol callback to call when a widget has finished to load content. | |
| int | SO3WidgetOnLoadErrorEventCb (mmachine m) |
| SO3WidgetOnLoadErrorEventCb : Define the scol callback to call when a widget throw an error while loading content. | |
| int | SCOLloadWidget (mmachine m, cbmachine w) |
| Load the SO3Engine Widgets function. | |
| int | SCOLfreeWidget () |
| free the SO3Engine Viewport function | |
Variables | |
| int | WIDGET_ENTER_EVENT |
| main include | |
| int | WIDGET_EXIT_EVENT |
| int | WIDGET_MOUSEDOWN_EVENT |
| int | WIDGET_MOUSEUP_EVENT |
| int | WIDGET_MOUSEMOVE_EVENT |
| int | WIDGET_MOUSEWHEEL_EVENT |
| int | WIDGET_TOUCHADD_EVENT |
| int | WIDGET_TOUCHREMOVE_EVENT |
| int | WIDGET_TOUCHUPDATE_EVENT |
| int | WIDGET_INPUTDOWN_EVENT |
| int | WIDGET_INPUTUP_EVENT |
| int | WIDGET_INPUTUPDATE_EVENT |
| int | WIDGET_INPUTWHEEL_EVENT |
| int | WIDGET_KEY_DOWN_EVENT |
| int | WIDGET_KEY_UP_EVENT |
| int | WIDGET_KEY_EVENT |
| int | WIDGET_FOCUS_EVENT |
| int | WIDGET_ON_LOAD_START_EVENT |
| int | WIDGET_ON_LOAD_END_EVENT |
| int | WIDGET_ON_LOAD_ERROR_EVENT |
| int | WIDGET_SCRIPT_EVENT |
| int | ScolZooTabCodes [160] |
| NativeDefinition | natSO3Widget [] |
| ScolWidgetEventsListener * | scolWidgetEventsListener = 0 |
Function Documentation
◆ getWidgetCallbackFocusEvent()
| int getWidgetCallbackFocusEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when a focus event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 1073 of file SCOLWidget.cpp.
◆ getWidgetCallbackInputDownEvent()
| int getWidgetCallbackInputDownEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when an inpur down event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 830 of file SCOLWidget.cpp.
◆ getWidgetCallbackInputUpdateEvent()
| int getWidgetCallbackInputUpdateEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when an input update event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 902 of file SCOLWidget.cpp.
◆ getWidgetCallbackInputUpEvent()
| int getWidgetCallbackInputUpEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when an input up event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 866 of file SCOLWidget.cpp.
◆ getWidgetCallbackInputWheelEvent()
| int getWidgetCallbackInputWheelEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when an input wheel event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 938 of file SCOLWidget.cpp.
◆ getWidgetCallbackKeyDownEvent()
| int getWidgetCallbackKeyDownEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when a key down event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 974 of file SCOLWidget.cpp.
◆ getWidgetCallbackKeyEvent()
| int getWidgetCallbackKeyEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when a key event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 1039 of file SCOLWidget.cpp.
◆ getWidgetCallbackKeyUpEvent()
| int getWidgetCallbackKeyUpEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when a key up event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 1007 of file SCOLWidget.cpp.
◆ getWidgetCallbackMouseDownEvent()
| int getWidgetCallbackMouseDownEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when a mouse down event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 618 of file SCOLWidget.cpp.
◆ getWidgetCallbackMouseMoveEvent()
| int getWidgetCallbackMouseMoveEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when a mouse move event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 583 of file SCOLWidget.cpp.
◆ getWidgetCallbackMouseUpEvent()
| int getWidgetCallbackMouseUpEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when a mouse up event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 653 of file SCOLWidget.cpp.
◆ getWidgetCallbackMouseWheelEvent()
| int getWidgetCallbackMouseWheelEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when a mouse wheel event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 688 of file SCOLWidget.cpp.
◆ getWidgetCallbackOnEnterEvent()
| int getWidgetCallbackOnEnterEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when mouse enters inside a widget (one event)
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 529 of file SCOLWidget.cpp.
◆ getWidgetCallbackOnExitEvent()
| int getWidgetCallbackOnExitEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when mouse gets outside a widget (single event)
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 556 of file SCOLWidget.cpp.
◆ getWidgetCallbackOnLoadEndEvent()
| int getWidgetCallbackOnLoadEndEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when a load end event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 1129 of file SCOLWidget.cpp.
◆ getWidgetCallbackOnLoadErrorEvent()
| int getWidgetCallbackOnLoadErrorEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when a load error event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 1164 of file SCOLWidget.cpp.
◆ getWidgetCallbackOnLoadStartEvent()
| int getWidgetCallbackOnLoadStartEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when a load start event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 1102 of file SCOLWidget.cpp.
◆ getWidgetCallbackOnScriptCallback()
| int getWidgetCallbackOnScriptCallback | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of script function callback.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 475 of file SCOLWidget.cpp.
◆ getWidgetCallbackTouchAddEvent()
| int getWidgetCallbackTouchAddEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when a touch point added event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 723 of file SCOLWidget.cpp.
◆ getWidgetCallbackTouchRemoveEvent()
| int getWidgetCallbackTouchRemoveEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when a touch point removed event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 758 of file SCOLWidget.cpp.
◆ getWidgetCallbackTouchUpdateEvent()
| int getWidgetCallbackTouchUpdateEvent | ( | mmachine | m, |
| SCOL_PTR_TYPE | id, | ||
| SCOL_PTR_TYPE | param | ||
| ) |
C function that prepares the VM for the execution of the callback when a touch update event occurs on a widget.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 793 of file SCOLWidget.cpp.
◆ SCOLfreeWidget()
| int SCOLfreeWidget | ( | ) |
free the SO3Engine Viewport function
- Parameters
-
m : The VM
Definition at line 3453 of file SCOLWidget.cpp.
◆ SCOLloadWidget()
| int SCOLloadWidget | ( | mmachine | m, |
| cbmachine | w | ||
| ) |
Load the SO3Engine Widgets function.
- Parameters
-
m : The VM w : The Callback VM
Definition at line 3375 of file SCOLWidget.cpp.
◆ ZooConvertvirtcode()
| int ZooConvertvirtcode | ( | int | c | ) |
Definition at line 256 of file SCOLWidget.cpp.
Variable Documentation
◆ natSO3Widget
| NativeDefinition natSO3Widget[] |
Definition at line 3299 of file SCOLWidget.cpp.
◆ scolWidgetEventsListener
| ScolWidgetEventsListener* scolWidgetEventsListener = 0 |
Global instance.
Definition at line 3367 of file SCOLWidget.cpp.
◆ ScolZooTabCodes
| int ScolZooTabCodes[160] |
Definition at line 232 of file SCOLWidget.cpp.
◆ WIDGET_ENTER_EVENT
| int WIDGET_ENTER_EVENT |
◆ WIDGET_EXIT_EVENT
| int WIDGET_EXIT_EVENT |
Definition at line 47 of file SCOLWidget.cpp.
◆ WIDGET_FOCUS_EVENT
| int WIDGET_FOCUS_EVENT |
Definition at line 62 of file SCOLWidget.cpp.
◆ WIDGET_INPUTDOWN_EVENT
| int WIDGET_INPUTDOWN_EVENT |
Definition at line 55 of file SCOLWidget.cpp.
◆ WIDGET_INPUTUP_EVENT
| int WIDGET_INPUTUP_EVENT |
Definition at line 56 of file SCOLWidget.cpp.
◆ WIDGET_INPUTUPDATE_EVENT
| int WIDGET_INPUTUPDATE_EVENT |
Definition at line 57 of file SCOLWidget.cpp.
◆ WIDGET_INPUTWHEEL_EVENT
| int WIDGET_INPUTWHEEL_EVENT |
Definition at line 58 of file SCOLWidget.cpp.
◆ WIDGET_KEY_DOWN_EVENT
| int WIDGET_KEY_DOWN_EVENT |
Definition at line 59 of file SCOLWidget.cpp.
◆ WIDGET_KEY_EVENT
| int WIDGET_KEY_EVENT |
Definition at line 61 of file SCOLWidget.cpp.
◆ WIDGET_KEY_UP_EVENT
| int WIDGET_KEY_UP_EVENT |
Definition at line 60 of file SCOLWidget.cpp.
◆ WIDGET_MOUSEDOWN_EVENT
| int WIDGET_MOUSEDOWN_EVENT |
Definition at line 48 of file SCOLWidget.cpp.
◆ WIDGET_MOUSEMOVE_EVENT
| int WIDGET_MOUSEMOVE_EVENT |
Definition at line 50 of file SCOLWidget.cpp.
◆ WIDGET_MOUSEUP_EVENT
| int WIDGET_MOUSEUP_EVENT |
Definition at line 49 of file SCOLWidget.cpp.
◆ WIDGET_MOUSEWHEEL_EVENT
| int WIDGET_MOUSEWHEEL_EVENT |
Definition at line 51 of file SCOLWidget.cpp.
◆ WIDGET_ON_LOAD_END_EVENT
| int WIDGET_ON_LOAD_END_EVENT |
Definition at line 64 of file SCOLWidget.cpp.
◆ WIDGET_ON_LOAD_ERROR_EVENT
| int WIDGET_ON_LOAD_ERROR_EVENT |
Definition at line 65 of file SCOLWidget.cpp.
◆ WIDGET_ON_LOAD_START_EVENT
| int WIDGET_ON_LOAD_START_EVENT |
Definition at line 63 of file SCOLWidget.cpp.
◆ WIDGET_SCRIPT_EVENT
| int WIDGET_SCRIPT_EVENT |
Definition at line 66 of file SCOLWidget.cpp.
◆ WIDGET_TOUCHADD_EVENT
| int WIDGET_TOUCHADD_EVENT |
Definition at line 52 of file SCOLWidget.cpp.
◆ WIDGET_TOUCHREMOVE_EVENT
| int WIDGET_TOUCHREMOVE_EVENT |
Definition at line 53 of file SCOLWidget.cpp.
◆ WIDGET_TOUCHUPDATE_EVENT
| int WIDGET_TOUCHUPDATE_EVENT |
Definition at line 54 of file SCOLWidget.cpp.
Generated by