#include <input_event.h>
Definition at line 253 of file input_event.h.
 
      
        
          | pp::KeyboardInputEvent::KeyboardInputEvent  | 
          ( | 
           | ) | 
           | 
        
      
 
Constructs an is_null() keyboard input event object. 
 
 
  
  
      
        
          | pp::KeyboardInputEvent::KeyboardInputEvent  | 
          ( | 
          const InputEvent &  | 
          event | ) | 
           | 
         
       
   | 
  
explicit   | 
  
 
Constructs a keyboard input event object from the provided generic input event. If the given event is itself is_null() or is not a keyboard input event, the keybaord object will be is_null().
- Parameters
 - 
  
    | [in] | event | A generic input event.  | 
  
   
 
 
      
        
          | pp::KeyboardInputEvent::KeyboardInputEvent  | 
          ( | 
          const InstanceHandle &  | 
          instance,  | 
        
        
           | 
           | 
          PP_InputEvent_Type  | 
          type,  | 
        
        
           | 
           | 
          PP_TimeTicks  | 
          time_stamp,  | 
        
        
           | 
           | 
          uint32_t  | 
          modifiers,  | 
        
        
           | 
           | 
          uint32_t  | 
          key_code,  | 
        
        
           | 
           | 
          const Var &  | 
          character_text  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Constructs a keyboard input even from the given parameters.
- Parameters
 - 
  
    | [in] | instance | The instance for which this event occurred. | 
    | [in] | type | A PP_InputEvent_Type identifying the type of input event. | 
    | [in] | time_stamp | A PP_TimeTicks indicating the time when the event occurred. | 
    | [in] | modifiers | A bit field combination of the PP_InputEvent_Modifier flags. | 
    | [in] | key_code | This value reflects the DOM KeyboardEvent keyCode field. Chrome populates this with the Windows-style Virtual Key code of the key. | 
    | [in] | character_text | This value represents the typed character as a UTF-8 string.  | 
  
   
 
 
      
        
          | Var pp::KeyboardInputEvent::GetCharacterText  | 
          ( | 
           | ) | 
           const | 
        
      
 
Returns the typed character for the given character event.
- Returns
 - A string var representing a single typed character for character input events. For non-character input events the return value will be an undefined var. 
 
 
 
      
        
          | uint32_t pp::KeyboardInputEvent::GetKeyCode  | 
          ( | 
           | ) | 
           const | 
        
      
 
Returns the DOM keyCode field for the keyboard event. Chrome populates this with the Windows-style Virtual Key code of the key. 
 
 
The documentation for this class was generated from the following file: