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 |