class
Opal::Input::DSL::CategoryBuilder
- Opal::Input::DSL::CategoryBuilder
- Reference
- Object
Overview
Contextual builder for grouping actions under a shared category.
Defined in:
opal/input/dsl/remap_builder.crConstructors
Instance Method Summary
- #action(id : String | Symbol, label : String | Nil = nil, description : String = "", primary : Core::InputBinding | String | Nil = nil, secondary : Core::InputBinding | String | Nil = nil, deadzone : Float32 | Float64 = 0.2_f32, locked : Bool = false) : Core::InputAction
- #action(id : String | Symbol, label : String | Nil = nil, description : String = "", primary : Core::InputBinding | String | Nil = nil, secondary : Core::InputBinding | String | Nil = nil, deadzone : Float32 | Float64 = 0.2_f32, locked : Bool = false, &) : Core::InputAction
- #bind(id : String | Symbol, primary : Core::InputBinding | String, secondary : Core::InputBinding | String | Nil = nil, label : String | Nil = nil) : Core::InputAction
- #category_name : String
- #model : Core::InputRemapModel
Constructor Detail
Instance Method Detail
def action(id : String | Symbol, label : String | Nil = nil, description : String = "", primary : Core::InputBinding | String | Nil = nil, secondary : Core::InputBinding | String | Nil = nil, deadzone : Float32 | Float64 = 0.2_f32, locked : Bool = false) : Core::InputAction
#
def action(id : String | Symbol, label : String | Nil = nil, description : String = "", primary : Core::InputBinding | String | Nil = nil, secondary : Core::InputBinding | String | Nil = nil, deadzone : Float32 | Float64 = 0.2_f32, locked : Bool = false, &) : Core::InputAction
#
def bind(id : String | Symbol, primary : Core::InputBinding | String, secondary : Core::InputBinding | String | Nil = nil, label : String | Nil = nil) : Core::InputAction
#