Difference between revisions of "ISKernel:input (Object Type)"
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
* [[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 | ||
*[[ObjectType:bool|bool]] '''BindsEnabled''': | *[[ObjectType:bool|bool]] '''BindsEnabled''': | ||
− | *[[ISKernel:vkey (Object Type)|vkey]] '''VKey['''name''']''': | + | *[[ISKernel:vkey (Object Type)|vkey]] '''VKey['''name''']''': Retrieves a vkey (button) object by name |
− | *[[ISKernel:axis (Object Type)|axis]] '''Axis['''name''']''': | + | *[[ISKernel:axis (Object Type)|axis]] '''Axis['''name''']''': Retrieves an axis object by name |
− | *[[ISKernel:dpad (Object Type)|dpad]] '''DPad['''name''']''': | + | *[[ISKernel:dpad (Object Type)|dpad]] '''DPad['''name''']''': Retrieves a d-pad object by name |
+ | *[[ISKernel:vkey (Object Type)|vkey]] '''VKey['''#''']''': Retrieves a vkey (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 13: | 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 |
− | *'''GetVKeyIterator['''iterator object''']''' | + | *'''GetVKeyIterator['''iterator object''']''': Initializes the given iterator object for iteration of VKeys |
== See Also == | == See Also == |
Revision as of 04:59, 14 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:
- vkey VKey[name]: Retrieves a vkey (button) object by name
- axis Axis[name]: Retrieves an axis object by name
- dpad DPad[name]: Retrieves a d-pad object by name
- vkey VKey[#]: Retrieves a vkey (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
- GetVKeyIterator[iterator object]: Initializes the given iterator object for iteration of VKeys
See Also