Feel
4.3
The best way to improve your game's feel and make it extra juicy
|
Quaternion property setter More...
Public Member Functions | |
override void | Initialization (MMProperty property) |
On init we grab our initial initialization More... | |
override void | CreateGettersAndSetters (MMProperty property) |
Creates cached getter and setters for properties More... | |
override object | GetValue (MMPropertyEmitter emitter, MMProperty property) |
Gets the raw value of the property, a normalized float value, caching the operation if possible More... | |
override void | SetValue (MMPropertyReceiver receiver, MMProperty property, object newValue) |
Sets the raw property value, float normalized, caching the operation if possible More... | |
override float | GetLevel (MMPropertyEmitter emitter, MMProperty property) |
Returns this property link's level between 0 and 1 More... | |
override void | SetLevel (MMPropertyReceiver receiver, MMProperty property, float level) |
Sets the level, based on remap zero and remap one, angles in degree More... | |
Public Member Functions inherited from MoreMountains.Tools.MMPropertyLink | |
virtual object | GetPropertyValue (MMProperty property) |
Returns the value of the selected property More... | |
Public Attributes | |
Func< Quaternion > | GetQuaternionDelegate |
Action< Quaternion > | SetQuaternionDelegate |
Protected Member Functions | |
virtual Quaternion | GetValueOptimized (MMProperty property) |
Gets either the cached value or the raw value More... | |
virtual void | SetValueOptimized (MMProperty property, Quaternion newValue) |
Sets either the cached value or the raw value More... | |
Protected Member Functions inherited from MoreMountains.Tools.MMPropertyLink | |
virtual void | SetPropertyValue (MMProperty property, object newValue) |
Sets the value of the selected property More... | |
Protected Attributes | |
Quaternion | _initialValue = Quaternion.identity |
Quaternion | _newValue |
Protected Attributes inherited from MoreMountains.Tools.MMPropertyLink | |
bool | _getterSetterInitialized = false |
Quaternion property setter
|
virtual |
Creates cached getter and setters for properties
property |
Reimplemented from MoreMountains.Tools.MMPropertyLink.
|
virtual |
Returns this property link's level between 0 and 1
receiver | |
property | |
level |
Reimplemented from MoreMountains.Tools.MMPropertyLink.
|
virtual |
Gets the raw value of the property, a normalized float value, caching the operation if possible
emitter | |
property |
Reimplemented from MoreMountains.Tools.MMPropertyLink.
|
protectedvirtual |
Gets either the cached value or the raw value
property |
|
virtual |
On init we grab our initial initialization
property |
Reimplemented from MoreMountains.Tools.MMPropertyLink.
|
virtual |
Sets the level, based on remap zero and remap one, angles in degree
receiver | |
property | |
level |
Reimplemented from MoreMountains.Tools.MMPropertyLink.
|
virtual |
Sets the raw property value, float normalized, caching the operation if possible
receiver | |
property | |
level |
Reimplemented from MoreMountains.Tools.MMPropertyLink.
|
protectedvirtual |
Sets either the cached value or the raw value
property | |
newValue |
|
protected |
|
protected |
Func<Quaternion> MoreMountains.Tools.MMPropertyLinkQuaternion.GetQuaternionDelegate |
Action<Quaternion> MoreMountains.Tools.MMPropertyLinkQuaternion.SetQuaternionDelegate |