Skip to content

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.