|
Drag[en]gine Script Module DragonScript 1.32.1
|
Synchronized integer value. More...
Public Member Functions | |
Constructors | |
| SynchronizedInt | new () |
| Create synchronized integer value with initial value of 0. | |
| SynchronizedInt | new (int value) |
| Create synchronized integer value with initial value. | |
| SynchronizedInt | new (SynchronizedInt copy) |
| Create copy of synchronized integer value. | |
Management | |
| int | getValue () |
| Value of network state or local value if not set. | |
| void | setValue (int value) |
| Set value and update network state if set. | |
| NetworkState | getNetworkState () |
| Linked network state or null if not set. | |
| int | getNetworkStateValue () |
| Linked network state value index or -1 if not set. | |
| void | setNetworkState (NetworkState state, int value) |
| Set network state value to synchronize or null to clear. | |
| String | toString () |
| String representation. | |
Synchronized integer value.
Local integer value optionally synchronized across the network using a NetworkState value.
This is a native class.
| NetworkState Dragengine.Networking.SynchronizedInt.getNetworkState | ( | ) |
Linked network state or null if not set.
| int Dragengine.Networking.SynchronizedInt.getNetworkStateValue | ( | ) |
Linked network state value index or -1 if not set.
| int Dragengine.Networking.SynchronizedInt.getValue | ( | ) |
Value of network state or local value if not set.
| SynchronizedInt Dragengine.Networking.SynchronizedInt.new | ( | ) |
Create synchronized integer value with initial value of 0.
| SynchronizedInt Dragengine.Networking.SynchronizedInt.new | ( | int | value | ) |
Create synchronized integer value with initial value.
| SynchronizedInt Dragengine.Networking.SynchronizedInt.new | ( | SynchronizedInt | copy | ) |
Create copy of synchronized integer value.
| void Dragengine.Networking.SynchronizedInt.setNetworkState | ( | NetworkState | state, |
| int | value | ||
| ) |
Set network state value to synchronize or null to clear.
| EOutOfBoundary | value is less than 0 or larger than or equal to network state value count. |
| void Dragengine.Networking.SynchronizedInt.setValue | ( | int | value | ) |
Set value and update network state if set.
| String Dragengine.Networking.SynchronizedInt.toString | ( | ) |
String representation.