Inherited by Murl::Logic::DeviceHandler.
|
virtual Bool | Init ()=0 |
| Initialize the object. More...
|
|
virtual Bool | DeInit ()=0 |
| Deinitialize the object. More...
|
|
virtual void | ConfigChanged (const IAppConfiguration *appConfig)=0 |
| Notification of changed configuration. More...
|
|
virtual IVirtualMouse * | GetVirtualMouse ()=0 |
| Get the virtual-mouse device object. More...
|
|
virtual Input::IDeviceHandler * | GetInputDeviceHandler ()=0 |
| Get the input devicehandler object. More...
|
|
virtual Output::IDeviceHandler * | GetOutputDeviceHandler ()=0 |
| Get the output devicehandler object. More...
|
|
|
|
virtual Bool | IsAccelerationAvailable () const =0 |
| Check if the Input::IAccelerometerDevice is available. More...
|
|
virtual Real | GetAccelerationX () const =0 |
| Forward to Input::Input::IAccelerometerDevice::GetAccelerationX() if control is available, otherwise 0 is returned.
|
|
virtual Real | GetAccelerationY () const =0 |
| Forward to Input::IAccelerometerDevice::GetAccelerationY() if control is available, otherwise 0 is returned.
|
|
virtual Real | GetAccelerationZ () const =0 |
| Forward to Input::IAccelerometerDevice::GetAccelerationZ() if control is available, otherwise 0 is returned.
|
|
virtual Input::AccelerationVector | GetAcceleration () const =0 |
| Forward to Input::IAccelerometerDevice::GetAcceleration() if control is available, otherwise a zero vector is returned.
|
|
|
The Input::IGyroscopeDevice methods.
To receive data the device must be activated by IAppConfiguration::SetGyroscopeActive().
|
virtual Bool | IsGyroscopeAvailable () const =0 |
| Check if the Input::IGyroscopeDevice is available. More...
|
|
virtual Real | GetAngularVelocityX () const =0 |
| Forward to Input::IGyroscopeDevice::GetAngularVelocityX() if control is available, otherwise 0 is returned.
|
|
virtual Real | GetAngularVelocityY () const =0 |
| Forward to Input::IGyroscopeDevice::GetAngularVelocityY() if control is available, otherwise 0 is returned.
|
|
virtual Real | GetAngularVelocityZ () const =0 |
| Forward to Input::IGyroscopeDevice::GetAngularVelocityZ() if control is available, otherwise 0 is returned.
|
|
virtual Input::AngularVelocityVector | GetAngularVelocity () const =0 |
| Forward to Input::IGyroscopeDevice::GetAngularVelocity() if control is available, otherwise a zero vector is returned.
|
|
|
The Input::IHeadingDevice methods.
To receive data the device must be activated by IAppConfiguration::SetHeadingActive().
|
virtual Bool | IsHeadingAvailable () const =0 |
| Check if the Input::IHeadingDevice is available. More...
|
|
virtual Double | GetMagneticFieldX () const =0 |
| Forward to Input::IHeadingDevice::GetMagneticFieldX() if control is available, otherwise 0 is returned.
|
|
virtual Double | GetMagneticFieldY () const =0 |
| Forward to Input::IHeadingDevice::GetMagneticFieldY() if control is available, otherwise 0 is returned.
|
|
virtual Double | GetMagneticFieldZ () const =0 |
| Forward to Input::IHeadingDevice::GetMagneticFieldZ() if control is available, otherwise 0 is returned.
|
|
virtual Input::MagneticFieldVector | GetMagneticField () const =0 |
| Forward to Input::IHeadingDevice::GetMagneticField() if control is available, otherwise a zero vector is returned.
|
|
virtual Double | GetMagneticAngle () const =0 |
| Forward to Input::IHeadingDevice::GetMagneticAngle() if control is available, otherwise 0 is returned.
|
|
virtual Double | GetTrueAngle () const =0 |
| Forward to Input::IHeadingDevice::GetTrueAngle() if control is available, otherwise 0 is returned.
|
|
|
The Input::ILocationDevice methods.
To receive data the device must be activated by IAppConfiguration::SetLocationActive().
|
virtual Bool | IsLocationAvailable () const =0 |
| Check if the Input::ILocationDevice is available. More...
|
|
virtual Double | GetLatitude () const =0 |
| Forward to Input::ILocationDevice::GetLatitude() if control is available, otherwise 0 is returned.
|
|
virtual Double | GetLongitude () const =0 |
| Forward to Input::ILocationDevice::GetLongitude() if control is available, otherwise 0 is returned.
|
|
virtual Double | GetAltitude () const =0 |
| Forward to Input::ILocationDevice::GetAltitude() if control is available, otherwise 0 is returned.
|
|
virtual Util::GeoLocation | GetGeoLocation () const =0 |
| Forward to Input::ILocationDevice::GetGeoLocation() if control is available, otherwise a zero location is returned.
|
|
virtual Double | GetVelocity () const =0 |
| Forward to Input::ILocationDevice::GetVelocity() if control is available, otherwise -1 is returned.
|
|
virtual Double | GetHorizontalAccuracy () const =0 |
| Forward to Input::ILocationDevice::GetHorizontalAccuracy() if control is available, otherwise -1 is returned.
|
|
virtual Double | GetVerticalAccuracy () const =0 |
| Forward to Input::ILocationDevice::GetVerticalAccuracy() if control is available, otherwise -1 is returned.
|
|
virtual IEnums::AuthorizationStatus | GetAuthorization () const =0 |
| Forward to Input::ILocationDevice::GetAuthorization() if control is available, otherwise IEnums::AUTHORIZATION_NOT_DETERMINED is returned.
|
|
|
|
virtual UInt32 | GetNumberOfGameControllerDevices () const =0 |
| Get the number of Input::IGameControllerDevice devices. More...
|
|
virtual Bool | IsGameControllerConnected (UInt32 deviceIndex) const =0 |
| Check if a game controller device is connected. More...
|
|
virtual SInt32 | GetGameControllerPlayerIndex (UInt32 deviceIndex) const =0 |
| Get the game controller player index. More...
|
|
virtual Bool | GetGameControllerDeviceInfo (IGameControllerMapping::DeviceInfo &deviceInfo, UInt32 deviceIndex) const =0 |
| Get the game controller device information. More...
|
|
virtual Bool | IsGameControllerButtonAvailable (IEnums::GameControllerButton button, UInt32 deviceIndex) const =0 |
| Check if a specified game controller button is available. More...
|
|
virtual Bool | IsGameControllerButtonPressed (IEnums::GameControllerButton button, UInt32 deviceIndex) const =0 |
| Check if a specified game controller button is pressed. More...
|
|
virtual Bool | WasGameControllerButtonPressed (IEnums::GameControllerButton button, UInt32 deviceIndex) const =0 |
| Check if a specified game controller button was pressed in the most recent tick. More...
|
|
virtual Bool | WasGameControllerButtonReleased (IEnums::GameControllerButton button, UInt32 deviceIndex) const =0 |
| Check if a specified game controller button was released in the most recent tick. More...
|
|
virtual Bool | IsGameControllerControlAvailable (IEnums::GameControllerControl control, UInt32 deviceIndex) const =0 |
| Check if a specified game controller control is available. More...
|
|
virtual Bool | GetGameControllerShoulder (Float &value, IEnums::GameControllerControl control, UInt32 deviceIndex) const =0 |
| Get the game controller analog shoulder button value. More...
|
|
virtual Bool | GetGameControllerStick (Float &xAxis, Float &yAxis, IEnums::GameControllerControl control, UInt32 deviceIndex) const =0 |
| Get the game controller analog stick axis values. More...
|
|
virtual Bool | GetGameControllerGravity (Input::AccelerationVector &gravity, UInt32 deviceIndex) const =0 |
| Get the game controller gravity axes values. More...
|
|
virtual Bool | GetGameControllerAcceleration (Input::AccelerationVector &acceleration, UInt32 deviceIndex) const =0 |
| Get the game controller acceleration axes values. More...
|
|
virtual Bool | SetGameControllerTouchOrientationEnabled (Bool isEnabled, UInt32 deviceIndex)=0 |
| Set the game controller touchpad orientation enabled state. More...
|
|
virtual Bool | GetGameControllerTouchOrientationEnabled (Bool &isEnabled, UInt32 deviceIndex) const =0 |
| Get the game controller touchpad orientation enabled state. More...
|
|
virtual Bool | SetGameControllerTouchAbsoluteEnabled (Bool isEnabled, UInt32 deviceIndex)=0 |
| Set the game controller touchpad absolute enabled state. More...
|
|
virtual Bool | GetGameControllerTouchAbsoluteEnabled (Bool &isEnabled, UInt32 deviceIndex) const =0 |
| Get the game controller touchpad absolute enabled state. More...
|
|
virtual Bool | SetGameControllerVibration (Float intensity, IEnums::GameControllerControl control, UInt32 deviceIndex)=0 |
| Set a game controller vibration with a specified intensity. More...
|
|
virtual IGameControllerMappingPtr | GetGameControllerMapping (UInt32 deviceIndex)=0 |
| Get the game controller mapping interface. More...
|
|
|
|
virtual Bool | IsKeyboardAvailable () const =0 |
| Check if the Input::IKeyboardDevice is available. More...
|
|
virtual UInt32 | GetNumberOfKeys () const =0 |
| Forward to Input::IKeyboardDevice::GetNumberOfKeys() if control is available, otherwise 0 is returned.
|
|
virtual const String & | GetKey (UInt32 index) const =0 |
| Forward to Input::IKeyboardDevice::GetKey() if control is available, otherwise an empty string is returned.
|
|
virtual const StringArray & | GetKeys () const =0 |
| Forward to Input::IKeyboardDevice::GetKeys() if control is available, otherwise an empty string array is returned.
|
|
virtual IEnums::KeyCode | GetKeyCode (UInt32 index) const =0 |
| Get the key code of a key pressed in the most recent tick. More...
|
|
virtual SInt32 | EditString (String &editString, UInt32 maxLength=0, Bool hideKeyboard=false, const Graph::ITextGeometry *textGeometry=0, String nonPrintableReplacement=String()) const =0 |
| Edit a UTF8 string using all keys pressed in the most recent tick. More...
|
|
|
|
virtual Bool | IsMotionAvailable () const =0 |
| Check if the Input::IMotionDevice is available. More...
|
|
virtual Bool | IsShaken () const =0 |
| Forward to Input::IMotionDevice::IsShaken() if control is available, otherwise false is returned.
|
|
virtual Bool | WasShaken () const =0 |
| Forward to Input::IMotionDevice::WasShaken() if control is available, otherwise false is returned.
|
|
|
|
virtual Bool | IsMouseAvailable () const =0 |
| Check if the Input::IMouseDevice is available. More...
|
|
virtual Bool | WasMouseMoved () const =0 |
| Forward to Input::IMouseDevice::WasMoved() if control is available, otherwise false is returned.
|
|
virtual Bool | GetMousePosition (Real &x, Real &y) const =0 |
| Get the mouse position on the display surface. More...
|
|
virtual Bool | IsMousePositionInRange () const =0 |
| Check if the mouse position is in range of the display surface. More...
|
|
virtual Bool | IsMousePositionXInRange () const =0 |
| Forward to Input::IMouseDevice::IsPositionXInRange() if control is available, otherwise false is returned.
|
|
virtual Bool | IsMousePositionYInRange () const =0 |
| Forward to Input::IMouseDevice::IsPositionYInRange() if control is available, otherwise false is returned.
|
|
virtual Bool | IsMouseButtonPressed (IEnums::MouseButton button) const =0 |
| Check if a specified mouse button is pressed. More...
|
|
virtual Bool | WasMouseButtonPressed (IEnums::MouseButton button) const =0 |
| Check if a specified mouse button was pressed in the most recent tick. More...
|
|
virtual Bool | WasMouseButtonReleased (IEnums::MouseButton button) const =0 |
| Check if a specified mouse button was released in the most recent tick. More...
|
|
|
|
virtual Bool | IsOrientationAvailable () const =0 |
| Check if the Input::IOrientationDevice is available. More...
|
|
virtual IEnums::SensorOrientation | GetOrientation () const =0 |
| Forward to Input::IOrientationDevice::GetOrientation() if control is available, otherwise IEnums::SENSOR_ORIENTATION_UNKNOWN is returned.
|
|
|
|
virtual Bool | IsRawButtonAvailable () const =0 |
| Check if the Input::IRawButtonDevice is available. More...
|
|
virtual Bool | IsRawButtonPressed (RawButtonCode code) const =0 |
| Forward to Input::IRawButtonDevice::IsButtonPressed() if control is available, otherwise false is returned.
|
|
virtual Bool | WasRawButtonPressed (RawButtonCode code) const =0 |
| Forward to Input::IRawButtonDevice::WasButtonPressed() if control is available, otherwise false is returned.
|
|
virtual Bool | WasRawButtonReleased (RawButtonCode code) const =0 |
| Forward to Input::IRawButtonDevice::WasButtonReleased() if control is available, otherwise false is returned.
|
|
|
|
virtual Bool | IsRawKeyboardAvailable () const =0 |
| Check if the Input::IRawKeyboardDevice is available. More...
|
|
virtual Bool | IsRawKeyPressed (RawKeyCode code) const =0 |
| Forward to Input::IRawKeyboardDevice::IsKeyPressed() if control is available, otherwise false is returned.
|
|
virtual Bool | WasRawKeyPressed (RawKeyCode code) const =0 |
| Forward to Input::IRawKeyboardDevice::WasKeyPressed() if control is available, otherwise false is returned.
|
|
virtual Bool | WasRawKeyReleased (RawKeyCode code) const =0 |
| Forward to Input::IRawKeyboardDevice::WasKeyReleased() if control is available, otherwise false is returned.
|
|
|
|
virtual Bool | IsRawMouseAvailable () const =0 |
| Check if the Input::IRawMouseDevice is available. More...
|
|
virtual Bool | GetRawMouseDelta (Real &x, Real &y) const =0 |
| Get the mouse axis delta values in the most recent tick. More...
|
|
virtual Bool | GetRawWheelDelta (Real &x, Real &y) const =0 |
| Get the mouse wheel axis delta values in the most recent tick. More...
|
|
|
|
virtual UInt32 | GetNumberOfTouchDevices () const =0 |
| Get the number of Input::ITouchScreenDevice devices. More...
|
|
virtual Bool | IsTouchPressed (UInt32 deviceIndex=0) const =0 |
| Check if the touch is pressed. More...
|
|
virtual Bool | WasTouchCancelled (UInt32 deviceIndex=0) const =0 |
| Check if the touch was cancelled in the most recent tick. More...
|
|
virtual Bool | WasTouchPressed (UInt32 deviceIndex=0) const =0 |
| Check if the touch was pressed in the most recent tick. More...
|
|
virtual Bool | WasTouchReleased (UInt32 deviceIndex=0) const =0 |
| Check if the touch was released in the most recent tick. More...
|
|
virtual Bool | WasTouchMoved (UInt32 deviceIndex=0) const =0 |
| Check if the touch was moved in the most recent tick. More...
|
|
virtual Bool | GetTouchPosition (Real &x, Real &y, UInt32 deviceIndex=0) const =0 |
| Get the touch position on the display surface. More...
|
|
|
|
virtual Bool | IsKeyboardControlAvailable () const =0 |
| Check if the keyboard control is available. More...
|
|
virtual IKeyboardControl * | GetKeyboardControl ()=0 |
| Get the keyboard control interface. More...
|
|
virtual void | SetKeyboardType (IKeyboardControl::KeyboardType keyboardType)=0 |
| Forward to IKeyboardControl::SetKeyboardType() if control is available.
|
|
virtual void | SetReturnKeyType (IKeyboardControl::ReturnKeyType returnKeyType)=0 |
| Forward to IKeyboardControl::SetReturnKeyType() if control is available.
|
|
virtual void | ShowKeyboard () const =0 |
| Forward to IKeyboardControl::Show() if control is available.
|
|
virtual void | HideKeyboard () const =0 |
| Forward to IKeyboardControl::Hide() if control is available.
|
|
virtual Bool | ToggleKeyboard () const =0 |
| Toggle the show/hide state of the on-screen keyboard. More...
|
|
virtual Bool | IsKeyboardShowing () const =0 |
| Forward to IKeyboardControl::IsShowing() if control is available, otherwise false is returned. More...
|
|
virtual Bool | WasKeyboardClosed () const =0 |
| Forward to IKeyboardControl::WasClosed() if control is available, otherwise false is returned. More...
|
|
virtual Bool | HasKeyboardTextfield () const =0 |
| Forward to IKeyboardControl::HasTextfield() if control is available, otherwise false is returned. More...
|
|
virtual void | SetKeyboardTitle (const String &title)=0 |
| Forward to IKeyboardControl::SetTitle() if control is available. More...
|
|
virtual void | SetKeyboardDescription (const String &description)=0 |
| Forward to IKeyboardControl::SetDescription() if control is available. More...
|
|
virtual void | SetKeyboardText (const String &text)=0 |
| Forward to IKeyboardControl::SetText() if control is available. More...
|
|
virtual const String & | GetKeyboardText () const =0 |
| Forward to IKeyboardControl::GetText() if control is available, otherwise an empty string is returned. More...
|
|
|
|
virtual Bool | IsRumbleControlAvailable () const =0 |
| Check if the rumble control is available. More...
|
|
virtual void | Rumble (Float duration=0.5) const =0 |
| Forward to IRumbleControl::Rumble() if control is available.
|
|
|
|
virtual Bool | IsAppStoreControlAvailable () const =0 |
| Check if the app-store control is available. More...
|
|
virtual IAppStoreControl * | GetAppStoreControl ()=0 |
| Get the app-store control interface. More...
|
|
virtual IAppStoreControl::Status | GetAppStoreStatus () const =0 |
| Forward to IAppStoreControl::GetStatus() if control is available, otherwise IAppStoreControl::STATUS_IDLE is returned.
|
|
virtual Bool | RegisterProduct (const String &productId, IAppStoreProduct::ProductType productType)=0 |
| Forward to IAppStoreControl::RegisterProduct() if control is available, otherwise false is returned.
|
|
virtual Bool | ConnectToStore ()=0 |
| Forward to IAppStoreControl::ConnectToStore() if control is available, otherwise false is returned.
|
|
virtual Bool | DisconnectFromStore ()=0 |
| Forward to IAppStoreControl::DisconnectToStore() if control is available, otherwise false is returned.
|
|
virtual Bool | RestoreTransactions ()=0 |
| Forward to IAppStoreControl::RestoreTransactions() if control is available, otherwise false is returned.
|
|
virtual UInt32 | GetNumberOfAvailableProducts () const =0 |
| Forward to IAppStoreControl::GetNumberOfAvailableProducts() if control is available, otherwise 0 is returned.
|
|
virtual IAppStoreProduct * | GetAvailableProduct (UInt32 index) const =0 |
| Forward to IAppStoreControl::GetAvailableProduct() if control is available, otherwise null is returned.
|
|
virtual IAppStoreProduct * | GetAvailableProduct (const String &productId) const =0 |
| Forward to IAppStoreControl::GetAvailableProduct() if control is available, otherwise null is returned.
|
|
virtual Bool | CanPurchaseProducts () const =0 |
| Forward to IAppStoreControl::CanPurchaseProducts() if control is available, otherwise false is returned.
|
|
virtual Bool | PurchaseProduct (IAppStoreProduct *product)=0 |
| Forward to IAppStoreControl::PurchaseProduct() if control is available, otherwise false is returned.
|
|
virtual Bool | ConsumeProduct (IAppStoreProduct *product)=0 |
| Forward to IAppStoreControl::ConsumeProduct() if control is available, otherwise false is returned.
|
|
virtual Bool | ConfirmConsumedProduct (IAppStoreProduct *product)=0 |
| Forward to IAppStoreControl::ConfirmConsumedProduct() if control is available, otherwise false is returned.
|
|
virtual const String & | GetAppStoreLastError () const =0 |
| Forward to IAppStoreControl::GetLastError() if control is available, otherwise an empty string is returned.
|
|
virtual Bool | ClearAppStoreLastError ()=0 |
| Forward to IAppStoreControl::ClearLastError() if control is available, otherwise false is returned.
|
|
|
The ICloudControl methods.
|
virtual Bool | IsCloudControlAvailable () const =0 |
| Check if the cloud control is available. More...
|
|
virtual ICloudControl * | GetCloudControl ()=0 |
| Get the cloud control interface. More...
|
|
|
|
virtual Bool | IsGameCenterControlAvailable () const =0 |
| Check if the game-center control is available. More...
|
|
virtual IGameCenterControl * | GetGameCenterControl ()=0 |
| Get the game center control interface. More...
|
|
|
|
virtual Bool | IsSystemDialogControlAvailable () const =0 |
| Check if the system-dialog control is available. More...
|
|
virtual ISystemDialog * | CreateSystemDialog (const String &title, const String &message, const String &button0Label) const =0 |
| Create a system-dialog object with 1 button. More...
|
|
virtual ISystemDialog * | CreateSystemDialog (const String &title, const String &message, const String &button0Label, const String &button1Label) const =0 |
| Create a system-dialog object with 2 buttons. More...
|
|
virtual ISystemDialog * | CreateSystemDialog (const String &title, const String &message, const String &button0Label, const String &button1Label, const String &button2Label) const =0 |
| Create a system-dialog object with 3 buttons. More...
|
|
virtual ISystemDialog * | CreateSystemDialog (const String &title, const String &message, const StringArray &buttonLabels) const =0 |
| Create a system-dialog object with a variable number of buttons. More...
|
|
virtual ISystemDialog * | CreateSystemDialog (const String &title, const String &message) const =0 |
| Forward to ISystemDialogControl::CreateSystemDialog() if control is available, otherwise null is returned.
|
|
virtual void | DestroySystemDialog (ISystemDialog *&dialog)=0 |
| Forward to ISystemDialogControl::DestroySystemDialog() if control is available.
|
|
|
|
virtual Bool | IsWebControlAvailable () const =0 |
| Check if the web control is available. More...
|
|
virtual Bool | OpenUrlInSystemBrowser (const String &url) const =0 |
| Forward to IWebControl::OpenUrlInSystemBrowser() if control is available, otherwise false is returned.
|
|
virtual IUrlRequest * | CreateUrlRequest ()=0 |
| Forward to IWebControl::CreateUrlRequest() if control is available, otherwise null is returned.
|
|
virtual void | DestroyUrlRequest (IUrlRequest *&urlRequest)=0 |
| Forward to IWebControl::DestroyUrlRequest() if control is available.
|
|
virtual IEMail * | CreateEMail (const String &subject, const String &message)=0 |
| Forward to IWebControl::CreateEMail() if control is available, otherwise null is returned.
|
|
virtual IEMail * | CreateEMail (const String &subject, const String &message, const String &recipientAddress)=0 |
| Forward to IWebControl::CreateEMail() if control is available, otherwise null is returned.
|
|
virtual void | DestroyEMail (IEMail *&eMail)=0 |
| Forward to IWebControl::DestroyEMail() if control is available.
|
|
|
|
virtual Bool | IsScreenshotControlAvailable () const =0 |
| Check if the screen-shot control is available. More...
|
|
virtual Bool | CreateScreenshot ()=0 |
| Forward to IScreenshotControl::CreateScreenshot() if control is available, otherwise false is returned.
|
|
virtual Bool | DestroyScreenshot ()=0 |
| Forward to IScreenshotControl::DestroyScreenshot() if control is available, otherwise false is returned.
|
|
virtual Bool | IsScreenshotBusy () const =0 |
| Forward to IScreenshotControl::IsBusy() if control is available, otherwise false is returned.
|
|
virtual Bool | IsScreenshotReady () const =0 |
| Forward to IScreenshotControl::IsReady() if control is available, otherwise false is returned.
|
|
virtual const Resource::IImage * | GetScreenshotImage () const =0 |
| Forward to IScreenshotControl::GetScreenshotImage() if control is available, otherwise null is returned.
|
|
|
|
virtual Bool | IsPreferencesControlAvailable () const =0 |
| Check if the preferences control is available. More...
|
|
virtual IPreferencesControl * | GetPreferencesControl ()=0 |
| Get the preferences control interface. More...
|
|
virtual Bool | PreferenceExists (const String &key)=0 |
| Forward to IPreferencesControl::Exists() if control is available, otherwise false is returned.
|
|
virtual String | GetPreferenceValue (const String &key) const =0 |
| Forward to IPreferencesControl::GetValue(const String& key) if control is available, otherwise an empty string is returned.
|
|
virtual Bool | GetPreferenceValue (const String &key, String &value) const =0 |
| Forward to IPreferencesControl::GetValue(const String& key, String& value) if control is available, otherwise false is returned.
|
|
virtual Bool | SetPreferenceValue (const String &key, const String &value)=0 |
| Forward to IPreferencesControl::SetValue() if control is available, otherwise false is returned.
|
|
virtual Bool | GetPreferenceData (const String &key, Data &value) const =0 |
| Forward to IPreferencesControl::GetData() if control is available, otherwise false is returned.
|
|
virtual Bool | SetPreferenceData (const String &key, const Data &value)=0 |
| Forward to IPreferencesControl::SetData() if control is available, otherwise false is returned.
|
|
virtual Bool | PreferenceRemove (const String &key)=0 |
| Forward to IPreferencesControl::Remove() if control is available, otherwise false is returned.
|
|
|
|
virtual Bool | IsTelephonyControlAvailable () const =0 |
| Check if the telephony control is available. More...
|
|
virtual String | GetTelephonyCarrierName () const =0 |
| Forward to ITelephonyControl::GetCarrierName() if control is available, otherwise an empty string is returned.
|
|
virtual String | GetTelephonyCountryCode () const =0 |
| Forward to ITelephonyControl::GetCountryCode() if control is available, otherwise an empty string is returned.
|
|
virtual String | GetTelephonyNetworkCode () const =0 |
| Forward to ITelephonyControl::GetNetworkCode() if control is available, otherwise an empty string is returned.
|
|
|
|
virtual Bool | TerminateApp ()=0 |
| Forward to IAppControl::TerminateApp() if control is available, otherwise false is returned.
|
|
virtual Bool | IsTerminateApp () const =0 |
| Forward to IAppControl::IsTerminateApp() if control is available, otherwise false is returned.
|
|
virtual Bool | SetLoadingProgress (Real progress)=0 |
| Forward to IAppControl::SetLoadingProgress() if control is available, otherwise false is returned.
|
|
virtual Real | GetLoadingProgress () const =0 |
| Forward to IAppControl::GetLoadingProgress() if control is available, otherwise 0.0 is returned.
|
|
|
|
virtual Bool | IsMusicPlayerControlAvailable () const =0 |
| Check if the music player control is available. More...
|
|
virtual IMusicPlayerControl * | GetMusicPlayerControl ()=0 |
| Get the music player control interface. More...
|
|