Exemplo n.º 1
0
        public bool AskForFloatAnswer(GrammarBlock question, AnswerListener <float> listener)
        {
            var lisBridge = new FloatAnswerListenerBridge(listener);

            floatAnswerListeners.Add(lisBridge);
            return(AskForNumericAnswer(helperFactory.implPtr, implPtr, helperFactory.GBlockToGBlockPtr(question), lisBridge.callback));
        }
Exemplo n.º 2
0
 public FloatAnswerListenerBridge(AnswerListener <float> _listener)
 {
     listener = _listener;
     callback = (float answer) => {
         _listener.OnAnswerUpdate(answer);
     };
 }
Exemplo n.º 3
0
 bool BehaviorAnalyzer.AskForFloatAnswer(GrammarBlock question, AnswerListener <float> listener)
 {
     return(false);           //stub
 }