Doloro GDK 22 .1.0 Beta
by Tauri Interactive
|
Property that provides Vector3 field.
Public Member Functions | |
Vector3AssetProperty () | |
Empty constructor. | |
Vector3AssetProperty (Vector3 value) | |
Creates property with defined value. More... | |
Vector3AssetProperty (SerializationInfo info, StreamingContext context) | |
Constructor fro applying data during binary deserialization. More... | |
override bool | Equals (object obj) |
override int | GetHashCode () |
delegate void | KeyGlobalOperationHandler (AssetProperty target, string oldKey, string newKey) |
delegate void | KeyOperationHandler (string oldKey, string newKey) |
virtual void | GetObjectData (SerializationInfo info, StreamingContext context) |
Calling by binary serializer to get object's data. More... | |
Static Public Member Functions | |
static Vector3AssetProperty | operator+ (Vector3AssetProperty a, Vector3 b) |
static Vector3AssetProperty | operator- (Vector3AssetProperty a, Vector3 b) |
static Vector3 | operator- (Vector3AssetProperty a) |
static Vector3AssetProperty | operator* (float a, Vector3AssetProperty b) |
static Vector3AssetProperty | operator* (Vector3AssetProperty a, float b) |
static Vector3AssetProperty | operator/ (Vector3AssetProperty a, float b) |
static bool | operator== (Vector3AssetProperty a, Vector3 b) |
static bool | operator!= (Vector3AssetProperty a, Vector3 b) |
static bool | operator== (Vector3AssetProperty a, Vector3AssetProperty b) |
static bool | operator!= (Vector3AssetProperty a, Vector3AssetProperty b) |
static | operator Vector3 (Vector3AssetProperty a) |
Protected Member Functions | |
virtual void | OnValueChanged () |
Invokes the ValueChanged event. Must be called in implementation of the Value property. | |
Properties | |
Vector3 | ValueAsVector3 [get, set] |
Value in Vector3 format. | |
string | Key [get] |
Last element in FullPath More... | |
string | Domain [get] |
Domain part of the property. | |
string | FullPath [get, set] |
Unique path to the property in asset hierarchy. More... | |
virtual object | Value [get, set] |
Value related to the property. | |
Events | |
static KeyGlobalOperationHandler | PropertyKeyChanged |
Occurs when FullPath changed. More... | |
KeyOperationHandler | KeyChanged |
Occurs when FullPath changed. | |
Action | ValueChanged |
Occurs when the value of property is changed. | |
Doloro.DataManagement.AssetPropertiesSystem.Vector3AssetProperty.Vector3AssetProperty | ( | Vector3 | value | ) |
Creates property with defined value.
value | Value to set. |
Doloro.DataManagement.AssetPropertiesSystem.Vector3AssetProperty.Vector3AssetProperty | ( | SerializationInfo | info, |
StreamingContext | context | ||
) |
Constructor fro applying data during binary deserialization.
info | |
context |
|
virtualinherited |
Calling by binary serializer to get object's data.
info | |
context |
|
getsetinherited |
Unique path to the property in asset hierarchy.
Use dot divided format to apply the property to the certain subgroup (namespace).
health.head
body.libs.armL.forearm.hand.thumb
stats.agility
|
getinherited |
Last element in FullPath
Implements Doloro.DataManagement.AssetPropertiesSystem.IKeyHolder.
|
staticinherited |
Occurs when FullPath changed.
AssetProperty - object reference. string 1 - old key. string 2 - new key.