blob: ae62c9138bf65658d1f3d6cf459ce8cc050f81b2 [file] [log] [blame]
[
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/EventPhase.ADD",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/EventPhase.CANCEL",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/EventPhase.CHANGE",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/EventPhase.REMOVE",
"value": "3"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.ui.pointer/EventPhase",
"strictness": "strict"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.ui.pointer/MOUSE_MAX_EVENT",
"value": "128"
},
{
"declaration": "vector<uint8>:32",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MouseDeviceInfo.buttons"
},
{
"declaration": "uint32",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MouseDeviceInfo.id"
},
{
"declaration": "array<fuchsia.input.report/Axis,2>",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MouseDeviceInfo.relative_motion_range"
},
{
"declaration": "fuchsia.input.report/Axis",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MouseDeviceInfo.scroll_h_range"
},
{
"declaration": "fuchsia.input.report/Axis",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MouseDeviceInfo.scroll_v_range"
},
{
"kind": "table",
"name": "fuchsia.ui.pointer/MouseDeviceInfo"
},
{
"declaration": "fuchsia.ui.pointer/MouseDeviceInfo",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MouseEvent.device_info"
},
{
"declaration": "fuchsia.ui.pointer/MousePointerSample",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MouseEvent.pointer_sample"
},
{
"declaration": "fuchsia.ui.pointer/MouseEventStreamInfo",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MouseEvent.stream_info"
},
{
"declaration": "int64",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MouseEvent.timestamp"
},
{
"declaration": "uint64",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MouseEvent.trace_flow_id"
},
{
"declaration": "fuchsia.ui.pointer/ViewParameters",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MouseEvent.view_parameters"
},
{
"kind": "table",
"name": "fuchsia.ui.pointer/MouseEvent"
},
{
"declaration": "uint32",
"kind": "struct/member",
"name": "fuchsia.ui.pointer/MouseEventStreamInfo.device_id"
},
{
"declaration": "fuchsia.ui.pointer/MouseViewStatus",
"kind": "struct/member",
"name": "fuchsia.ui.pointer/MouseEventStreamInfo.status"
},
{
"kind": "struct",
"name": "fuchsia.ui.pointer/MouseEventStreamInfo"
},
{
"declaration": "uint32",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MousePointerSample.device_id"
},
{
"declaration": "bool",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MousePointerSample.is_precision_scroll"
},
{
"declaration": "array<float32,2>",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MousePointerSample.position_in_viewport"
},
{
"declaration": "vector<uint8>:32",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MousePointerSample.pressed_buttons"
},
{
"declaration": "array<float32,2>",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MousePointerSample.relative_motion"
},
{
"declaration": "int64",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MousePointerSample.scroll_h"
},
{
"declaration": "float64",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MousePointerSample.scroll_h_physical_pixel"
},
{
"declaration": "int64",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MousePointerSample.scroll_v"
},
{
"declaration": "float64",
"kind": "table/member",
"name": "fuchsia.ui.pointer/MousePointerSample.scroll_v_physical_pixel"
},
{
"kind": "table",
"name": "fuchsia.ui.pointer/MousePointerSample"
},
{
"declaration": "() -> (vector<fuchsia.ui.pointer/MouseEvent>:128 events)",
"kind": "protocol/member",
"name": "fuchsia.ui.pointer/MouseSource.Watch"
},
{
"kind": "protocol",
"name": "fuchsia.ui.pointer/MouseSource"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/MouseViewStatus.ENTERED",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/MouseViewStatus.EXITED",
"value": "2"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.ui.pointer/MouseViewStatus",
"strictness": "strict"
},
{
"declaration": "array<float32,2>",
"kind": "struct/member",
"name": "fuchsia.ui.pointer/Rectangle.max"
},
{
"declaration": "array<float32,2>",
"kind": "struct/member",
"name": "fuchsia.ui.pointer/Rectangle.min"
},
{
"kind": "struct",
"name": "fuchsia.ui.pointer/Rectangle"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.ui.pointer/TOUCH_MAX_EVENT",
"value": "128"
},
{
"declaration": "uint32",
"kind": "table/member",
"name": "fuchsia.ui.pointer/TouchDeviceInfo.id"
},
{
"kind": "table",
"name": "fuchsia.ui.pointer/TouchDeviceInfo"
},
{
"declaration": "fuchsia.ui.pointer/TouchDeviceInfo",
"kind": "table/member",
"name": "fuchsia.ui.pointer/TouchEvent.device_info"
},
{
"declaration": "fuchsia.ui.pointer/TouchInteractionResult",
"kind": "table/member",
"name": "fuchsia.ui.pointer/TouchEvent.interaction_result"
},
{
"declaration": "fuchsia.ui.pointer/TouchPointerSample",
"kind": "table/member",
"name": "fuchsia.ui.pointer/TouchEvent.pointer_sample"
},
{
"declaration": "int64",
"kind": "table/member",
"name": "fuchsia.ui.pointer/TouchEvent.timestamp"
},
{
"declaration": "uint64",
"kind": "table/member",
"name": "fuchsia.ui.pointer/TouchEvent.trace_flow_id"
},
{
"declaration": "fuchsia.ui.pointer/ViewParameters",
"kind": "table/member",
"name": "fuchsia.ui.pointer/TouchEvent.view_parameters"
},
{
"kind": "table",
"name": "fuchsia.ui.pointer/TouchEvent"
},
{
"declaration": "uint32",
"kind": "struct/member",
"name": "fuchsia.ui.pointer/TouchInteractionId.device_id"
},
{
"declaration": "uint32",
"kind": "struct/member",
"name": "fuchsia.ui.pointer/TouchInteractionId.interaction_id"
},
{
"declaration": "uint32",
"kind": "struct/member",
"name": "fuchsia.ui.pointer/TouchInteractionId.pointer_id"
},
{
"kind": "struct",
"name": "fuchsia.ui.pointer/TouchInteractionId"
},
{
"declaration": "fuchsia.ui.pointer/TouchInteractionId",
"kind": "struct/member",
"name": "fuchsia.ui.pointer/TouchInteractionResult.interaction"
},
{
"declaration": "fuchsia.ui.pointer/TouchInteractionStatus",
"kind": "struct/member",
"name": "fuchsia.ui.pointer/TouchInteractionResult.status"
},
{
"kind": "struct",
"name": "fuchsia.ui.pointer/TouchInteractionResult"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/TouchInteractionStatus.DENIED",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/TouchInteractionStatus.GRANTED",
"value": "2"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.ui.pointer/TouchInteractionStatus",
"strictness": "strict"
},
{
"declaration": "fuchsia.ui.pointer/TouchInteractionId",
"kind": "table/member",
"name": "fuchsia.ui.pointer/TouchPointerSample.interaction"
},
{
"declaration": "fuchsia.ui.pointer/EventPhase",
"kind": "table/member",
"name": "fuchsia.ui.pointer/TouchPointerSample.phase"
},
{
"declaration": "array<float32,2>",
"kind": "table/member",
"name": "fuchsia.ui.pointer/TouchPointerSample.position_in_viewport"
},
{
"kind": "table",
"name": "fuchsia.ui.pointer/TouchPointerSample"
},
{
"declaration": "fuchsia.ui.pointer/TouchResponseType",
"kind": "table/member",
"name": "fuchsia.ui.pointer/TouchResponse.response_type"
},
{
"declaration": "uint64",
"kind": "table/member",
"name": "fuchsia.ui.pointer/TouchResponse.trace_flow_id"
},
{
"kind": "table",
"name": "fuchsia.ui.pointer/TouchResponse"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/TouchResponseType.HOLD",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/TouchResponseType.HOLD_SUPPRESS",
"value": "7"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/TouchResponseType.MAYBE",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/TouchResponseType.MAYBE_PRIORITIZE",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/TouchResponseType.MAYBE_PRIORITIZE_SUPPRESS",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/TouchResponseType.MAYBE_SUPPRESS",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/TouchResponseType.NO",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/TouchResponseType.YES",
"value": "8"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.pointer/TouchResponseType.YES_PRIORITIZE",
"value": "9"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.ui.pointer/TouchResponseType",
"strictness": "strict"
},
{
"declaration": "(fuchsia.ui.pointer/TouchInteractionId interaction,fuchsia.ui.pointer/TouchResponse response) -> ()",
"kind": "protocol/member",
"name": "fuchsia.ui.pointer/TouchSource.UpdateResponse"
},
{
"declaration": "(vector<fuchsia.ui.pointer/TouchResponse>:128 responses) -> (vector<fuchsia.ui.pointer/TouchEvent>:128 events)",
"kind": "protocol/member",
"name": "fuchsia.ui.pointer/TouchSource.Watch"
},
{
"kind": "protocol",
"name": "fuchsia.ui.pointer/TouchSource"
},
{
"declaration": "fuchsia.ui.pointer/Rectangle",
"kind": "struct/member",
"name": "fuchsia.ui.pointer/ViewParameters.view"
},
{
"declaration": "fuchsia.ui.pointer/Rectangle",
"kind": "struct/member",
"name": "fuchsia.ui.pointer/ViewParameters.viewport"
},
{
"declaration": "array<float32,9>",
"kind": "struct/member",
"name": "fuchsia.ui.pointer/ViewParameters.viewport_to_view_transform"
},
{
"kind": "struct",
"name": "fuchsia.ui.pointer/ViewParameters"
},
{
"kind": "library",
"name": "fuchsia.ui.pointer"
}
]