Int property setter
More...
|
override void | Initialization (MMProperty property) |
| On init 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 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 specified level More...
|
|
virtual object | GetPropertyValue (MMProperty property) |
| Returns the value of the selected property More...
|
|
◆ CreateGettersAndSetters()
override void MoreMountains.Tools.MMPropertyLinkInt.CreateGettersAndSetters |
( |
MMProperty |
property | ) |
|
|
virtual |
◆ GetLevel()
◆ GetValue()
◆ GetValueOptimized()
virtual int MoreMountains.Tools.MMPropertyLinkInt.GetValueOptimized |
( |
MMProperty |
property | ) |
|
|
protectedvirtual |
Gets either the cached value or the raw value
- Parameters
-
- Returns
◆ Initialization()
override void MoreMountains.Tools.MMPropertyLinkInt.Initialization |
( |
MMProperty |
property | ) |
|
|
virtual |
◆ SetLevel()
◆ SetValue()
◆ SetValueOptimized()
virtual void MoreMountains.Tools.MMPropertyLinkInt.SetValueOptimized |
( |
MMProperty |
property, |
|
|
int |
newValue |
|
) |
| |
|
protectedvirtual |
Sets either the cached value or the raw value
- Parameters
-
◆ _initialValue
int MoreMountains.Tools.MMPropertyLinkInt._initialValue |
|
protected |
◆ _newValue
int MoreMountains.Tools.MMPropertyLinkInt._newValue |
|
protected |
◆ GetIntDelegate
Func<int> MoreMountains.Tools.MMPropertyLinkInt.GetIntDelegate |
◆ SetIntDelegate
Action<int> MoreMountains.Tools.MMPropertyLinkInt.SetIntDelegate |
The documentation for this class was generated from the following file:
- F:/Github/Store/Feel/Assets/Feel/MMTools/Core/MMRadio/MMProperty/MMPropertyLink/MMPropertyLinkInt.cs