Documentation generator: JsDoc Toolkit 2.4.0
Template: Codeview 1.2
Generated on: 2016-0-4 21:23

Class enchant.BinaryInputManager

入力を管理するためのクラス.

Class Summary
Constructor Attributes Constructor Name and Description
 
enchant.BinaryInputManager(flagStore, activeEventNameSuffix, inactiveEventNameSuffix, source)
Field Summary
Field Attributes Field Name and Description
 
BinaryInputManagerが発行するイベント名の接尾辞.
 
アクティブな入力の数.
 
BinaryInputManagerが発行するイベント名の接尾辞.
Fields borrowed from class enchant.InputManager:
broadcastTarget, source, valueStore

Method Summary

Method Attributes Method Name and Description
 
bind(inputSource, name)
特定の入力に名前をつける.
 
changeState(name, bool)
入力の状態を変更する.
 
unbind(inputSource)
入力のバインドを解除する.
Methods borrowed from class enchant.InputManager:
addBroadcastTarget
broadcastEvent
removeBroadcastTarget
Methods borrowed from class enchant.EventTarget:
addEventListener
clearEventListener
dispatchEvent
on
removeEventListener

Class Detail

enchant.BinaryInputManager(flagStore, activeEventNameSuffix, inactiveEventNameSuffix, source)
Parameters:
{*} flagStore
入力のフラグを保持させるオブジェクト.
{String} activeEventNameSuffix
イベント名の接尾辞.
{String} inactiveEventNameSuffix
イベント名の接尾辞.
{*} source Optional, Default: this
イベントに付加される入力のソース.

Field Detail

{String} activeEventNameSuffix
BinaryInputManagerが発行するイベント名の接尾辞.
{Number} activeInputsNum
アクティブな入力の数.
{String} inactiveEventNameSuffix
BinaryInputManagerが発行するイベント名の接尾辞.

Method Detail