CanPurchaseProducts() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
ClearAppStoreLastError()=0 | Murl::Logic::IDeviceHandler | pure virtual |
ConfigChanged(const IAppConfiguration *appConfig)=0 | Murl::Logic::IDeviceHandler | pure virtual |
ConfirmConsumedProduct(IAppStoreProduct *product)=0 | Murl::Logic::IDeviceHandler | pure virtual |
ConnectToStore()=0 | Murl::Logic::IDeviceHandler | pure virtual |
ConsumeProduct(IAppStoreProduct *product)=0 | Murl::Logic::IDeviceHandler | pure virtual |
CreateEMail(const String &subject, const String &message)=0 | Murl::Logic::IDeviceHandler | pure virtual |
CreateEMail(const String &subject, const String &message, const String &recipientAddress)=0 | Murl::Logic::IDeviceHandler | pure virtual |
CreateScreenshot()=0 | Murl::Logic::IDeviceHandler | pure virtual |
CreateSystemDialog(const String &title, const String &message, const String &button0Label) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
CreateSystemDialog(const String &title, const String &message, const String &button0Label, const String &button1Label) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
CreateSystemDialog(const String &title, const String &message, const String &button0Label, const String &button1Label, const String &button2Label) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
CreateSystemDialog(const String &title, const String &message, const StringArray &buttonLabels) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
CreateSystemDialog(const String &title, const String &message) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
CreateUrlRequest()=0 | Murl::Logic::IDeviceHandler | pure virtual |
DeInit()=0 | Murl::Logic::IDeviceHandler | pure virtual |
DestroyEMail(IEMail *&eMail)=0 | Murl::Logic::IDeviceHandler | pure virtual |
DestroyScreenshot()=0 | Murl::Logic::IDeviceHandler | pure virtual |
DestroySystemDialog(ISystemDialog *&dialog)=0 | Murl::Logic::IDeviceHandler | pure virtual |
DestroyUrlRequest(IUrlRequest *&urlRequest)=0 | Murl::Logic::IDeviceHandler | pure virtual |
DisconnectFromStore()=0 | Murl::Logic::IDeviceHandler | pure virtual |
EditString(String &editString, UInt32 maxLength=0, Bool hideKeyboard=false, const Graph::ITextGeometry *textGeometry=nullptr, String nonPrintableReplacement=String()) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetAcceleration() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetAccelerationX() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetAccelerationY() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetAccelerationZ() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetAltitude() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetAngularVelocity() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetAngularVelocityX() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetAngularVelocityY() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetAngularVelocityZ() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetAppStoreControl()=0 | Murl::Logic::IDeviceHandler | pure virtual |
GetAppStoreLastError() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetAppStoreStatus() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetAuthorization() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetAvailableProduct(UInt32 index) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetAvailableProduct(const String &productId) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetCloudControl()=0 | Murl::Logic::IDeviceHandler | pure virtual |
GetGameCenterControl()=0 | Murl::Logic::IDeviceHandler | pure virtual |
GetGameControllerAcceleration(Input::AccelerationVector &acceleration, UInt32 deviceIndex) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetGameControllerDeviceInfo(IGameControllerMapping::DeviceInfo &deviceInfo, UInt32 deviceIndex) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetGameControllerGravity(Input::AccelerationVector &gravity, UInt32 deviceIndex) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetGameControllerMapping(UInt32 deviceIndex)=0 | Murl::Logic::IDeviceHandler | pure virtual |
GetGameControllerPlayerIndex(UInt32 deviceIndex) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetGameControllerShoulder(Float &value, IEnums::GameControllerControl control, UInt32 deviceIndex) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetGameControllerStick(Float &xAxis, Float &yAxis, IEnums::GameControllerControl control, UInt32 deviceIndex) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetGameControllerTouchAbsoluteEnabled(Bool &isEnabled, UInt32 deviceIndex) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetGameControllerTouchOrientationEnabled(Bool &isEnabled, UInt32 deviceIndex) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetGeoLocation() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetHorizontalAccuracy() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetInputDeviceHandler()=0 | Murl::Logic::IDeviceHandler | pure virtual |
GetKey(UInt32 index) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetKeyboardControl()=0 | Murl::Logic::IDeviceHandler | pure virtual |
GetKeyboardText() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetKeyCode(UInt32 index) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetKeys() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetLatitude() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetLoadingProgress() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetLongitude() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetMagneticAngle() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetMagneticField() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetMagneticFieldX() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetMagneticFieldY() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetMagneticFieldZ() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetMousePosition(Real &x, Real &y) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetMusicPlayerControl()=0 | Murl::Logic::IDeviceHandler | pure virtual |
GetNumberOfAvailableProducts() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetNumberOfGameControllerDevices() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetNumberOfKeys() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetNumberOfTouchDevices() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetOrientation() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetOutputDeviceHandler()=0 | Murl::Logic::IDeviceHandler | pure virtual |
GetPreferenceData(const String &key, Data &value) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetPreferencesControl()=0 | Murl::Logic::IDeviceHandler | pure virtual |
GetPreferenceValue(const String &key) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetPreferenceValue(const String &key, String &value) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetRawMouseDelta(Real &x, Real &y) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetRawWheelDelta(Real &x, Real &y) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetScreenshotImage() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetTelephonyCarrierName() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetTelephonyCountryCode() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetTelephonyNetworkCode() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetTouchPosition(Real &x, Real &y, UInt32 deviceIndex=0) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetTrueAngle() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetVelocity() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetVerticalAccuracy() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
GetVirtualMouse()=0 | Murl::Logic::IDeviceHandler | pure virtual |
HasKeyboardTextfield() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
HideKeyboard() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
Init()=0 | Murl::Logic::IDeviceHandler | pure virtual |
IsAccelerationAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsAppStoreControlAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsCloudControlAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsGameCenterControlAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsGameControllerButtonAvailable(IEnums::GameControllerButton button, UInt32 deviceIndex) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsGameControllerButtonPressed(IEnums::GameControllerButton button, UInt32 deviceIndex) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsGameControllerConnected(UInt32 deviceIndex) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsGameControllerControlAvailable(IEnums::GameControllerControl control, UInt32 deviceIndex) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsGyroscopeAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsHeadingAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsKeyboardAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsKeyboardControlAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsKeyboardShowing() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsLocationAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsMotionAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsMouseAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsMouseButtonPressed(IEnums::MouseButton button) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsMousePositionInRange() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsMousePositionXInRange() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsMousePositionYInRange() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsMusicPlayerControlAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsOrientationAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsPreferencesControlAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsRawButtonAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsRawButtonPressed(RawButtonCode code) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsRawKeyboardAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsRawKeyPressed(RawKeyCode code) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsRawMouseAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsRumbleControlAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsScreenshotBusy() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsScreenshotControlAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsScreenshotReady() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsShaken() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsSuspendingApp() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsSystemDialogControlAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsTelephonyControlAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsTerminatingApp() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsTouchPressed(UInt32 deviceIndex=0) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
IsWebControlAvailable() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
OpenUrlInSystemBrowser(const String &url) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
PreferenceExists(const String &key)=0 | Murl::Logic::IDeviceHandler | pure virtual |
PreferenceRemove(const String &key)=0 | Murl::Logic::IDeviceHandler | pure virtual |
PurchaseProduct(IAppStoreProduct *product)=0 | Murl::Logic::IDeviceHandler | pure virtual |
ReconnectToStore()=0 | Murl::Logic::IDeviceHandler | pure virtual |
RegisterProduct(const String &productId, IAppStoreProduct::ProductType productType)=0 | Murl::Logic::IDeviceHandler | pure virtual |
RestoreTransactions()=0 | Murl::Logic::IDeviceHandler | pure virtual |
Rumble(Float duration=0.5) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
SetGameControllerTouchAbsoluteEnabled(Bool isEnabled, UInt32 deviceIndex)=0 | Murl::Logic::IDeviceHandler | pure virtual |
SetGameControllerTouchOrientationEnabled(Bool isEnabled, UInt32 deviceIndex)=0 | Murl::Logic::IDeviceHandler | pure virtual |
SetGameControllerVibration(Float intensity, IEnums::GameControllerControl control, UInt32 deviceIndex)=0 | Murl::Logic::IDeviceHandler | pure virtual |
SetKeyboardDescription(const String &description)=0 | Murl::Logic::IDeviceHandler | pure virtual |
SetKeyboardText(const String &text)=0 | Murl::Logic::IDeviceHandler | pure virtual |
SetKeyboardTitle(const String &title)=0 | Murl::Logic::IDeviceHandler | pure virtual |
SetKeyboardType(IKeyboardControl::KeyboardType keyboardType)=0 | Murl::Logic::IDeviceHandler | pure virtual |
SetLoadingProgress(Real progress)=0 | Murl::Logic::IDeviceHandler | pure virtual |
SetPreferenceData(const String &key, const Data &value)=0 | Murl::Logic::IDeviceHandler | pure virtual |
SetPreferenceValue(const String &key, const String &value)=0 | Murl::Logic::IDeviceHandler | pure virtual |
SetReturnKeyType(IKeyboardControl::ReturnKeyType returnKeyType)=0 | Murl::Logic::IDeviceHandler | pure virtual |
ShowKeyboard() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
SuspendApp()=0 | Murl::Logic::IDeviceHandler | pure virtual |
SwitchAppStoreImplementation(SInt32 id)=0 | Murl::Logic::IDeviceHandler | pure virtual |
TerminateApp()=0 | Murl::Logic::IDeviceHandler | pure virtual |
ToggleKeyboard() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
TryCancelProduct(IAppStoreProduct *product)=0 | Murl::Logic::IDeviceHandler | pure virtual |
WasGameControllerButtonPressed(IEnums::GameControllerButton button, UInt32 deviceIndex) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
WasGameControllerButtonReleased(IEnums::GameControllerButton button, UInt32 deviceIndex) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
WasKeyboardClosed() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
WasMouseButtonPressed(IEnums::MouseButton button) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
WasMouseButtonReleased(IEnums::MouseButton button) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
WasMouseMoved() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
WasRawButtonPressed(RawButtonCode code) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
WasRawButtonReleased(RawButtonCode code) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
WasRawKeyPressed(RawKeyCode code) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
WasRawKeyReleased(RawKeyCode code) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
WasShaken() const =0 | Murl::Logic::IDeviceHandler | pure virtual |
WasTouchCancelled(UInt32 deviceIndex=0) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
WasTouchMoved(UInt32 deviceIndex=0) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
WasTouchPressed(UInt32 deviceIndex=0) const =0 | Murl::Logic::IDeviceHandler | pure virtual |
WasTouchReleased(UInt32 deviceIndex=0) const =0 | Murl::Logic::IDeviceHandler | pure virtual |