![]() This version number generally conforms to the semantic version system. More.Įncapsulates a comparable version number. This type represents a range inclusive of two values, and can remap a value from one range to another. An action set can contain both explicit, bindable single value actions (for example, "Jump", "Left" and "Right") and implicit, aggregate actions which combine together other actions into one or two axes, for example "Move", which might consist of "Left", "Right", "Up" and "Down" filtered into a single two-axis control with its own applied circular deadzone, queryable vector value, etc. This class must be subclassed to be used. More.Īn action set represents a set of actions, usually for a single player. There are no other distinctions between these groupings they are purely for organizational convenience. Regular bindings are those added by users, most likely at runtime in a settings menu or the like. Default bindings are the predefined default bindings, and the current bindings for the action can be reset to this group in a single operation. Actions have two groups of bindings defined: default bindings and regular bindings. An action may have any number of bindings. Similarly, KeyBindingSource provides input from one or more keypresses. For example, DeviceBindingSource provides input from a control on any supported InputDevice. A bound control is represented by a subclass of BindingSource. ![]() This class represents a single action that may have multiple controls bound to it. The dynamic system provides operators with a constellation view in addition to drill-down capabilities, which enable operators to assess individual satellite performance with one click of a button. Represents a combination of one or more keys, including modifiers, up to a maximum of eight. InControl is designed to support a fleet of satellites, treating each satellite and ground station as its own mission. Not all bindings require an input device. For example, the binding source may be "Left Trigger," but when querying a value for the binding, a specific InputDevice must be provided. An InputDevice may serve as context for a binding source, especially in the case of controllers. An action may have multiple binding sources bound. ![]() It essentially represents a control bound to an action, whether it be a controller button, a key or combination of keys, or a mouse button, etc. A binding source can be bound to an action and provides an input source. The abstract base class for all binding sources. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |