Difference between revisions of "ISKernel:input (Object Type)"
Jump to navigation
Jump to search
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== Description == | == Description == | ||
+ | {{ObjectType-Vitals|input|[[Inner Space]]|none|NULL|none|no|internal}} | ||
== Members == | == Members == | ||
* [[ISKernel:bind (Object Type)|bind]] '''Bind['''name''']''': Retrieves the bind with the given name | * [[ISKernel:bind (Object Type)|bind]] '''Bind['''name''']''': Retrieves the bind with the given name | ||
− | *bool BindsEnabled | + | *[[ObjectType:bool|bool]] '''BindsEnabled''': |
− | * | + | *[[ISKernel:button (Object Type)|button]] '''Button['''name''']''': Retrieves a button object by name |
− | *axis Axis[name] | + | *[[ISKernel:axis (Object Type)|axis]] '''Axis['''name''']''': Retrieves an axis object by name |
− | *dpad DPad[name] | + | *[[ISKernel:dpad (Object Type)|dpad]] '''DPad['''name''']''': Retrieves a d-pad object by name |
+ | *[[ISKernel:button (Object Type)|button]] '''Button['''#''']''': Retrieves a button object by its ID number | ||
+ | *[[ISKernel:axis (Object Type)|axis]] '''Axis['''#''']''': Retrieves an axis object by its ID number | ||
+ | *[[ISKernel:dpad (Object Type)|dpad]] '''DPad['''#''']''': Retrieves a d-pad object by its ID number | ||
== Methods == | == Methods == | ||
Line 12: | Line 16: | ||
*'''Bind['''-press|-release''','''name''','''key combination''','''command''']''': Binds a command to a key combination, with a given name (see [[ISSession:Bind (Command)|Bind command]]) | *'''Bind['''-press|-release''','''name''','''key combination''','''command''']''': Binds a command to a key combination, with a given name (see [[ISSession:Bind (Command)|Bind command]]) | ||
:'''Note:''' -press or -release is an optional first argument, default will be release if not given | :'''Note:''' -press or -release is an optional first argument, default will be release if not given | ||
− | *EnableBinds | + | *'''EnableBinds''': Enables binds |
− | *DisableBinds | + | *'''DisableBinds''': Disables binds |
− | * | + | *'''GetButtonIterator['''iterator object''']''': Initializes the given iterator object for iteration of buttons |
− | |||
− | |||
− | |||
== See Also == | == See Also == |
Latest revision as of 00:51, 15 May 2006
Contents
Description
input | |
Defined By | Inner Space |
Inherits | none |
Reduces To | NULL |
Variable Object Type | none |
Uses Sub-Types | no |
C/C++ Type | internal |
Members
- bind Bind[name]: Retrieves the bind with the given name
- bool BindsEnabled:
- button Button[name]: Retrieves a button object by name
- axis Axis[name]: Retrieves an axis object by name
- dpad DPad[name]: Retrieves a d-pad object by name
- button Button[#]: Retrieves a button object by its ID number
- axis Axis[#]: Retrieves an axis object by its ID number
- dpad DPad[#]: Retrieves a d-pad object by its ID number
Methods
- Bind[name,key combination,command]: Binds a command to a key combination, with a given name (see Bind command)
- Bind[-press|-release,name,key combination,command]: Binds a command to a key combination, with a given name (see Bind command)
- Note: -press or -release is an optional first argument, default will be release if not given
- EnableBinds: Enables binds
- DisableBinds: Disables binds
- GetButtonIterator[iterator object]: Initializes the given iterator object for iteration of buttons
See Also