Class ReflectionSource
Provides the ability to select objects using reflection.
Namespace: UnityEngine.Localization.SmartFormat.Extensions
Syntax
[Serializable]
public class ReflectionSource : ISource
Constructors
ReflectionSource(SmartFormatter)
Creates a new instance of the source.
Declaration
public ReflectionSource(SmartFormatter formatter)
Parameters
| Type | Name | Description |
|---|---|---|
| SmartFormatter | formatter |
Methods
TryEvaluateSelector(ISelectorInfo)
Evaluates the ISelectorInfo based on the CurrentValue. If this extension cannot evaluate the Selector, returns False. Otherwise, sets the Result and returns true.
Declaration
public bool TryEvaluateSelector(ISelectorInfo selectorInfo)
Parameters
| Type | Name | Description |
|---|---|---|
| ISelectorInfo | selectorInfo |
Returns
| Type | Description |
|---|---|
| Boolean |