コード例 #1
0
ファイル: InputFactory.cs プロジェクト: abraxas4/ARDrone
        public static InputControl CreateInputControlFromMappings(Dictionary<String, String> mappings, InputMapping mappingToCreateFor)
        {
            if (mappingToCreateFor is ButtonBasedInputMapping)
                return new ButtonBasedInputControl(mappings);
            else if (mappingToCreateFor is SpeechBasedInputMapping)
                return new SpeechBasedInputControl(mappings);

            throw new Exception("No suitable input mapping class found to create the input controls for");
        }
コード例 #2
0
 public void CopyMappingsFrom(InputMapping mapping)
 {
     SetControls(mapping.controls);
 }
コード例 #3
0
 public void CopyMappingsFrom(InputMapping mapping)
 {
     SetControls(mapping.controls);
 }