BoolActionDefinition¶
Source:
Assets/UpscaleSDK/Core/Input/Runtime/Definitions/BoolActionDefinition.cs
class BoolActionDefinition¶
Represents a bool action definition class.
Properties¶
public List<IInputSource<bool>> Sources¶
Gets or sets the sources.
public List<IProcessor<bool>> Processors¶
Gets or sets the processors.
public override IEnumerable<IGlyphSource> GlyphSources¶
Methods¶
public override InputAction<bool> Build()¶
Build.
class InputActionDefinition¶
Represents a input action definition class.
Properties¶
public abstract IEnumerable<IGlyphSource> GlyphSources¶
Methods¶
public abstract object BuildAction()¶
Builds the runtime InputAction from this definition. Called at runtime to instantiate the actual input action.
class InputActionDefinition¶
Generic base for type-safe action building
Methods¶
public abstract InputAction<T> Build()¶
Build.
public override object BuildAction()¶
Build action.