X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Fintegration-api%2Fevents%2Fkey-event-integ.cpp;h=b3bcdee64f37b00f38bb63b452fd59038f460819;hb=098bbb63dc30930773b46e14fae77bb89414a57b;hp=ed46ccfd21716843714c7523310db43a49f896f5;hpb=87e30fc39a493ef0347a593f320e62d08983e678;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/integration-api/events/key-event-integ.cpp b/dali/integration-api/events/key-event-integ.cpp index ed46ccf..b3bcdee 100644 --- a/dali/integration-api/events/key-event-integ.cpp +++ b/dali/integration-api/events/key-event-integ.cpp @@ -25,39 +25,42 @@ namespace Integration { KeyEvent::KeyEvent() -: Event(Key), +: Event( Key ), keyName(), keyString(), - keyCode(-1), - keyModifier(0), - time(0), - state(KeyEvent::Down), - deviceName("") + keyCode( -1 ), + keyModifier( 0 ), + time( 0 ), + state( KeyEvent::Down ), + deviceName( "" ), + deviceClass( DevelKeyEvent::DeviceClass::NONE ) { } KeyEvent::KeyEvent( const std::string& keyName, const std::string& keyString, int keyCode, int keyModifier, - unsigned long timeStamp, const State& keyState, const std::string deviceName ) -: Event(Key), - keyName(keyName), - keyString(keyString), - keyCode(keyCode), - keyModifier(keyModifier), - time(timeStamp), - state(keyState), - deviceName(deviceName) + unsigned long timeStamp, const State& keyState, const std::string deviceName, const DevelKeyEvent::DeviceClass::Type deviceClass ) +: Event( Key ), + keyName( keyName ), + keyString( keyString ), + keyCode( keyCode ), + keyModifier( keyModifier ), + time( timeStamp ), + state( keyState ), + deviceName( deviceName ), + deviceClass( deviceClass ) { } KeyEvent::KeyEvent( const Dali::KeyEvent& event ) -: Event(Key), +: Event( Key ), keyName( event.keyPressedName ), keyString( event.keyPressed ), keyCode( event.keyCode ), keyModifier( event.keyModifier ), time( event.time ), state( static_cast< Integration::KeyEvent::State >( event.state ) ), - deviceName("") + deviceName( "" ), + deviceClass( DevelKeyEvent::DeviceClass::NONE ) { }