![]() |
AR Design
UBC EML collab with UBC SALA - visualizing IoT data in AR
|
Allows users of ObjectElements to register to receive event callbacks without having their classes inherit directly from ObjectElementListener More...
Public Member Functions | |
| ObjectElementAdapter () | |
| Initializes a new instance of ObjectElementAdapter. More... | |
| override void | OnIntElementChanged (long elementID, int newValue) |
| Throws the IntChangedEvent. More... | |
| override void | OnDoubleElementChanged (long elementID, double newValue) |
| Throws the DoubleChangedEvent. More... | |
| override void | OnFloatElementChanged (long elementID, float newValue) |
| Throws the FloatChangedEvent. More... | |
| override void | OnLongElementChanged (long elementID, long newValue) |
| Throws the LongChangedEvent. More... | |
| override void | OnStringElementChanged (long elementID, XString newValue) |
| Throws the StringChangedEvent. More... | |
| override void | OnBoolElementChanged (long elementID, bool newValue) |
| Throws the BoolChangedEvent. More... | |
| override void | OnElementAdded (Element element) |
| Throws the ElementAddedEvent. More... | |
| override void | OnElementDeleted (Element element) |
| Throws the ElementDeletedEvent. More... | |
Public Member Functions inherited from HoloToolkit.Sharing.ObjectElementListener | |
| override void | Dispose () |
| ObjectElementListener () | |
| delegate void | SwigDelegateObjectElementListener_0 (long elementID, bool newValue) |
| delegate void | SwigDelegateObjectElementListener_1 (long elementID, int newValue) |
| delegate void | SwigDelegateObjectElementListener_2 (long elementID, long newValue) |
| delegate void | SwigDelegateObjectElementListener_3 (long elementID, float newValue) |
| delegate void | SwigDelegateObjectElementListener_4 (long elementID, double newValue) |
| delegate void | SwigDelegateObjectElementListener_5 (long elementID, global::System.IntPtr newValue) |
| delegate void | SwigDelegateObjectElementListener_6 (global::System.IntPtr element) |
| delegate void | SwigDelegateObjectElementListener_7 (global::System.IntPtr element) |
Public Member Functions inherited from HoloToolkit.Sharing.Listener | |
| void | UnregisterAll () |
| bool | IsRegistered () |
| Listener () | |
Events | |
| System.Action< long, bool > | BoolChangedEvent |
| System.Action< long, int > | IntChangedEvent |
| System.Action< long, long > | LongChangedEvent |
| System.Action< long, float > | FloatChangedEvent |
| System.Action< long, double > | DoubleChangedEvent |
| System.Action< long, XString > | StringChangedEvent |
| System.Action< Element > | ElementAddedEvent |
| System.Action< Element > | ElementDeletedEvent |
Additional Inherited Members | |
Protected Attributes inherited from HoloToolkit.Sharing.Listener | |
| bool | swigCMemOwn |
Allows users of ObjectElements to register to receive event callbacks without having their classes inherit directly from ObjectElementListener
Definition at line 10 of file ObjectElementAdapter.cs.
| HoloToolkit.Sharing.ObjectElementAdapter.ObjectElementAdapter | ( | ) |
Initializes a new instance of ObjectElementAdapter.
Definition at line 24 of file ObjectElementAdapter.cs.
|
virtual |
Throws the BoolChangedEvent.
| elementID | The Elements id. |
| newValue | The new bool value |
Reimplemented from HoloToolkit.Sharing.ObjectElementListener.
Definition at line 106 of file ObjectElementAdapter.cs.
|
virtual |
Throws the DoubleChangedEvent.
| elementID | The Elements id. |
| newValue | The new double value. |
Reimplemented from HoloToolkit.Sharing.ObjectElementListener.
Definition at line 46 of file ObjectElementAdapter.cs.
|
virtual |
Throws the ElementAddedEvent.
| element | The new Element. |
Reimplemented from HoloToolkit.Sharing.ObjectElementListener.
Definition at line 120 of file ObjectElementAdapter.cs.
|
virtual |
Throws the ElementDeletedEvent.
| element | The deleted Element. |
Reimplemented from HoloToolkit.Sharing.ObjectElementListener.
Definition at line 134 of file ObjectElementAdapter.cs.
|
virtual |
Throws the FloatChangedEvent.
| elementID | The Elements id. |
| newValue | The new float value. |
Reimplemented from HoloToolkit.Sharing.ObjectElementListener.
Definition at line 61 of file ObjectElementAdapter.cs.
|
virtual |
Throws the IntChangedEvent.
| elementID | The Elements id. |
| newValue | The new int value. |
Reimplemented from HoloToolkit.Sharing.ObjectElementListener.
Definition at line 31 of file ObjectElementAdapter.cs.
|
virtual |
Throws the LongChangedEvent.
| elementID | The Elements id. |
| newValue | The new long value. |
Reimplemented from HoloToolkit.Sharing.ObjectElementListener.
Definition at line 76 of file ObjectElementAdapter.cs.
|
virtual |
Throws the StringChangedEvent.
| elementID | The Elements id. |
| newValue | The new string value. |
Reimplemented from HoloToolkit.Sharing.ObjectElementListener.
Definition at line 91 of file ObjectElementAdapter.cs.
| System.Action<long, bool> HoloToolkit.Sharing.ObjectElementAdapter.BoolChangedEvent |
Definition at line 12 of file ObjectElementAdapter.cs.
| System.Action<long, double> HoloToolkit.Sharing.ObjectElementAdapter.DoubleChangedEvent |
Definition at line 16 of file ObjectElementAdapter.cs.
| System.Action<Element> HoloToolkit.Sharing.ObjectElementAdapter.ElementAddedEvent |
Definition at line 18 of file ObjectElementAdapter.cs.
| System.Action<Element> HoloToolkit.Sharing.ObjectElementAdapter.ElementDeletedEvent |
Definition at line 19 of file ObjectElementAdapter.cs.
| System.Action<long, float> HoloToolkit.Sharing.ObjectElementAdapter.FloatChangedEvent |
Definition at line 15 of file ObjectElementAdapter.cs.
| System.Action<long, int> HoloToolkit.Sharing.ObjectElementAdapter.IntChangedEvent |
Definition at line 13 of file ObjectElementAdapter.cs.
| System.Action<long, long> HoloToolkit.Sharing.ObjectElementAdapter.LongChangedEvent |
Definition at line 14 of file ObjectElementAdapter.cs.
| System.Action<long, XString> HoloToolkit.Sharing.ObjectElementAdapter.StringChangedEvent |
Definition at line 17 of file ObjectElementAdapter.cs.