コード例 #1
0
 internal InputReference(AInputEvent a_input, EInputTriggerType a_eventType)
 {
     trigger = a_eventType;
     input   = a_input;
 }
コード例 #2
0
 internal void Register(AInputEvent a_input)
 {
     keys.Add(a_input.eventName, a_input);
 }
コード例 #3
0
ファイル: InputManager.cs プロジェクト: dannisliang/FFEngine
	internal void RegisterOnEventKey(EInputEventKey a_key, AInputEvent.InputAction a_delegate)
	{
		RegisterOnEventKey(a_key.ToString(), a_delegate);
	}
コード例 #4
0
ファイル: InputManager.cs プロジェクト: dannisliang/FFEngine
	internal void Register(AInputEvent a_input)
	{
		keys.Add(a_input.eventName, a_input);
	}
コード例 #5
0
ファイル: InputManager.cs プロジェクト: dannisliang/FFEngine
	internal void UnregisterOnEventKey(string a_keyName, AInputEvent.InputAction a_delegate)
	{
		if(keys.ContainsKey(a_keyName))
		{
			keys[a_keyName].onActivation -= a_delegate;
		}
	}
コード例 #6
0
ファイル: InputManager.cs プロジェクト: dannisliang/FFEngine
	internal InputReference(AInputEvent a_input, EInputTriggerType a_eventType)
	{
		trigger = a_eventType;
		input = a_input;
	}
コード例 #7
0
ファイル: input.cs プロジェクト: squareinc/JSC-Cross-Compiler
 /* Get the input event type. */
 public static AInputEventType AInputEvent_getType(this AInputEvent @event)
 {
     return(default(AInputEventType));
 }