perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
119 lines • 3.31 kB
TypeScript
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";
/**
* Describes the file protos/perfetto/trace/android/viewcapture.proto.
*/
export declare const file_protos_perfetto_trace_android_viewcapture: GenFile;
/**
* @generated from message perfetto.protos.ViewCapture
*/
export type ViewCapture = Message<"perfetto.protos.ViewCapture"> & {
/**
* @generated from field: optional int32 package_name_iid = 1;
*/
packageNameIid: number;
/**
* @generated from field: optional int32 window_name_iid = 2;
*/
windowNameIid: number;
/**
* @generated from field: repeated perfetto.protos.ViewCapture.View views = 3;
*/
views: ViewCapture_View[];
};
/**
* Describes the message perfetto.protos.ViewCapture.
* Use `create(ViewCaptureSchema)` to create a new message.
*/
export declare const ViewCaptureSchema: GenMessage<ViewCapture>;
/**
* @generated from message perfetto.protos.ViewCapture.View
*/
export type ViewCapture_View = Message<"perfetto.protos.ViewCapture.View"> & {
/**
* @generated from field: optional int32 id = 1;
*/
id: number;
/**
* @generated from field: optional int32 parent_id = 2;
*/
parentId: number;
/**
* @generated from field: optional int32 hashcode = 3;
*/
hashcode: number;
/**
* @generated from field: optional int32 view_id_iid = 4;
*/
viewIdIid: number;
/**
* @generated from field: optional int32 class_name_iid = 5;
*/
classNameIid: number;
/**
* @generated from field: optional int32 left = 6;
*/
left: number;
/**
* @generated from field: optional int32 top = 7;
*/
top: number;
/**
* @generated from field: optional int32 width = 8;
*/
width: number;
/**
* @generated from field: optional int32 height = 9;
*/
height: number;
/**
* @generated from field: optional int32 scroll_x = 10;
*/
scrollX: number;
/**
* @generated from field: optional int32 scroll_y = 11;
*/
scrollY: number;
/**
* @generated from field: optional float translation_x = 12;
*/
translationX: number;
/**
* @generated from field: optional float translation_y = 13;
*/
translationY: number;
/**
* @generated from field: optional float scale_x = 14;
*/
scaleX: number;
/**
* @generated from field: optional float scale_y = 15;
*/
scaleY: number;
/**
* @generated from field: optional float alpha = 16;
*/
alpha: number;
/**
* @generated from field: optional bool will_not_draw = 17;
*/
willNotDraw: boolean;
/**
* @generated from field: optional bool clip_children = 18;
*/
clipChildren: boolean;
/**
* @generated from field: optional int32 visibility = 19;
*/
visibility: number;
/**
* @generated from field: optional float elevation = 20;
*/
elevation: number;
};
/**
* Describes the message perfetto.protos.ViewCapture.View.
* Use `create(ViewCapture_ViewSchema)` to create a new message.
*/
export declare const ViewCapture_ViewSchema: GenMessage<ViewCapture_View>;
//# sourceMappingURL=viewcapture_pb.d.ts.map