#include <DarwinEmbedKeyboard.h>
◆ CDarwinEmbedKeyboard()
      
        
          | CDarwinEmbedKeyboard::CDarwinEmbedKeyboard  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ Cancel()
  
  
      
        
          | void CDarwinEmbedKeyboard::Cancel  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
This call should cancel a currently shown keyboard dialog. The implementation should return false from the modal ShowAndGetInput once anyone calls this method. 
Implements CGUIKeyboard.
 
 
◆ fireCallback()
      
        
          | void CDarwinEmbedKeyboard::fireCallback  | 
          ( | 
          const std::string & |           str | ) | 
           | 
        
      
 
 
◆ hasExternalKeyboard()
  
  
      
        
          | bool CDarwinEmbedKeyboard::hasExternalKeyboard  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ invalidateCallback()
      
        
          | void CDarwinEmbedKeyboard::invalidateCallback  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ SetTextToKeyboard()
  
  
      
        
          | bool CDarwinEmbedKeyboard::SetTextToKeyboard  | 
          ( | 
          const std::string & |           text,  | 
         
        
           | 
           | 
          bool |           closeKeyboard = false ) | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ ShowAndGetInput()
  
  
      
        
          | bool CDarwinEmbedKeyboard::ShowAndGetInput  | 
          ( | 
          char_callback_t |           pCallback,  | 
         
        
           | 
           | 
          const std::string & |           initialString,  | 
         
        
           | 
           | 
          std::string & |           typedString,  | 
         
        
           | 
           | 
          const std::string & |           heading,  | 
         
        
           | 
           | 
          bool |           bHiddenInput ) | 
         
       
   | 
  
overridevirtual   | 
  
 
each native keyboard needs to implement this function with the following behaviour: 
- Parameters
 - 
  
    | pCallback | implementation should call this on each keypress with the current whole string  | 
    | initialString | implementation should show that initialstring  | 
    | typedstring | returns the typed string after close if return is true  | 
    | heading | implementation should show a heading (e.x. "search for a movie")  | 
    | bHiddenInput | if true the implementation should obfuscate the user input (e.x. by printing "*" for each char) | 
  
   
- Returns
 - - true if typedstring is valid and user has confirmed input - false if typedstring is undefined and user canceled the input 
 
Implements CGUIKeyboard.
 
 
The documentation for this class was generated from the following files: