String property setter
More...
|
| override void | Initialization (MMProperty property) |
| | On initialization we grab our initial value 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 void | SetLevel (MMPropertyReceiver receiver, MMProperty property, float level) |
| | Sets the level (above threshold : remap one, under threshold : remap zero) More...
|
| |
| virtual float | GetLevel (MMPropertyEmitter emitter, MMProperty property) |
| | Gets the "level" of the property, a normalized float value, caching the operation if possible More...
|
| |
| virtual float | GetLevel (MMPropertyReceiver receiver, MMProperty property) |
| |
| virtual object | GetPropertyValue (MMProperty property) |
| | Returns the value of the selected property More...
|
| |
◆ CreateGettersAndSetters()
| override void MoreMountains.Tools.MMPropertyLinkString.CreateGettersAndSetters |
( |
MMProperty |
property | ) |
|
|
virtual |
◆ GetValue()
◆ GetValueOptimized()
| virtual string MoreMountains.Tools.MMPropertyLinkString.GetValueOptimized |
( |
MMProperty |
property | ) |
|
|
protectedvirtual |
Gets either the cached value or the raw value
- Parameters
-
- Returns
◆ Initialization()
| override void MoreMountains.Tools.MMPropertyLinkString.Initialization |
( |
MMProperty |
property | ) |
|
|
virtual |
◆ SetLevel()
◆ SetValue()
◆ SetValueOptimized()
| virtual void MoreMountains.Tools.MMPropertyLinkString.SetValueOptimized |
( |
MMProperty |
property, |
|
|
string |
newValue |
|
) |
| |
|
protectedvirtual |
Sets either the cached value or the raw value
- Parameters
-
◆ _initialValue
| string MoreMountains.Tools.MMPropertyLinkString._initialValue |
|
protected |
◆ _newValue
| string MoreMountains.Tools.MMPropertyLinkString._newValue |
|
protected |
◆ GetStringDelegate
| Func<string> MoreMountains.Tools.MMPropertyLinkString.GetStringDelegate |
◆ SetStringDelegate
| Action<string> MoreMountains.Tools.MMPropertyLinkString.SetStringDelegate |
The documentation for this class was generated from the following file: