Sends the spatial data gathered from SDLCarWindow or VirtualDisplayEncoder to the HMI. This data will be utilized by the HMI to determine how and when haptic events should occur.
Constructs a new SDLSendHapticData object indicated by the hapticSpatialData parameter
- (nonnull instancetype)initWithHapticRectData:
(nonnull NSArray<SDLHapticRect *> *)hapticRectData;
init(hapticRectData: [SDLHapticRect])
Array of spatial data structures
Array of spatial data structures that represent the locations of all user controls present on the HMI. This data should be updated if/when the application presents a new screen. When a request is sent, if successful, it will replace all spatial data previously sent through RPC. If an empty array is sent, the existing spatial data will be cleared
Optional, Array of SDLHapticRect, Array size 0 - 1,000
@property (nonatomic, strong, nullable) NSArray<SDLHapticRect *> *hapticRectData;
var hapticRectData: [SDLHapticRect]? { get set }