mirror of
https://github.com/vczh-libraries/Release.git
synced 2026-02-06 03:42:11 +08:00
3341 lines
89 KiB
JSON
3341 lines
89 KiB
JSON
{
|
|
"$ast": "Schema",
|
|
"declarations": [{
|
|
"$ast": "StructDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::NativeCoordinate",
|
|
"name": "@Cpp"
|
|
}],
|
|
"name": "NativeCoordinate",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "value",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::NativePoint",
|
|
"name": "@Cpp"
|
|
}],
|
|
"name": "NativePoint",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "x",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeCoordinate"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "y",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeCoordinate"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::NativeSize",
|
|
"name": "@Cpp"
|
|
}],
|
|
"name": "NativeSize",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "x",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeCoordinate"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "y",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeCoordinate"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::NativeRect",
|
|
"name": "@Cpp"
|
|
}],
|
|
"name": "NativeRect",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "x1",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeCoordinate"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "y1",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeCoordinate"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "x2",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeCoordinate"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "y2",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeCoordinate"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::NativeMargin",
|
|
"name": "@Cpp"
|
|
}],
|
|
"name": "NativeMargin",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "left",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeCoordinate"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "top",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeCoordinate"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "right",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeCoordinate"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "bottom",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeCoordinate"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::Point",
|
|
"name": "@Cpp"
|
|
}],
|
|
"name": "Point",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "x",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "y",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::Size",
|
|
"name": "@Cpp"
|
|
}],
|
|
"name": "Size",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "x",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "y",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::Rect",
|
|
"name": "@Cpp"
|
|
}],
|
|
"name": "Rect",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "x1",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "y1",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "x2",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "y2",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::FontProperties",
|
|
"name": "@Cpp"
|
|
}],
|
|
"name": "FontProperties",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "fontFamily",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "String"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "size",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "bold",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "italic",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "underline",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "strikeline",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "antialias",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "verticalAntialias",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "FontConfig",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "defaultFont",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "FontProperties"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "supportedFonts",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "String"
|
|
}
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "ControllerGetFontConfig",
|
|
"request": null,
|
|
"response": {
|
|
"$ast": "MessageResponse",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "FontConfig"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ScreenConfig",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "bounds",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeRect"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "clientBounds",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeRect"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "scalingX",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Double"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "scalingY",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Double"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "ControllerGetScreenConfig",
|
|
"request": null,
|
|
"response": {
|
|
"$ast": "MessageResponse",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ScreenConfig"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "ControllerConnectionEstablished",
|
|
"request": null,
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "ControllerConnectionStopped",
|
|
"request": null,
|
|
"response": null
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [],
|
|
"name": "CharacterEncoding",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "UTF8"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "UTF16"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "UTF32"
|
|
}]
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ControllerGlobalConfig",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "documentCaretFromEncoding",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "CharacterEncoding"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [],
|
|
"name": "ControllerConnect",
|
|
"request": {
|
|
"$ast": "EventRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ControllerGlobalConfig"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [],
|
|
"name": "ControllerDisconnect",
|
|
"request": null
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [],
|
|
"name": "ControllerRequestExit",
|
|
"request": null
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [],
|
|
"name": "ControllerForceExit",
|
|
"request": null
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "ControllerScreenUpdated",
|
|
"request": {
|
|
"$ast": "EventRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ScreenConfig"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::INativeWindowListener::HitTestResult",
|
|
"name": "@Cpp"
|
|
}, {
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::INativeWindowListener",
|
|
"name": "@CppNamespace"
|
|
}],
|
|
"name": "WindowHitTestResult",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "BorderNoSizing"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "BorderLeft"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "BorderRight"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "BorderTop"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "BorderBottom"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "BorderLeftTop"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "BorderRightTop"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "BorderLeftBottom"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "BorderRightBottom"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Title"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "ButtonMinimum"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "ButtonMaximum"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "ButtonClose"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Client"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Icon"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "NoDecision"
|
|
}]
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::INativeCursor::SystemCursorType",
|
|
"name": "@Cpp"
|
|
}, {
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::INativeCursor",
|
|
"name": "@CppNamespace"
|
|
}],
|
|
"name": "WindowSystemCursorType",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "SmallWaiting"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "LargeWaiting"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Arrow"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Cross"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Hand"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Help"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "IBeam"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "SizeAll"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "SizeNESW"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "SizeNS"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "SizeNWSE"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "SizeWE"
|
|
}]
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::INativeWindow::WindowSizeState",
|
|
"name": "@Cpp"
|
|
}],
|
|
"name": "WindowSizeState",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "Minimized"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Restored"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Maximized"
|
|
}]
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "WindowSizingConfig",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "bounds",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeRect"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "clientBounds",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeRect"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "sizeState",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "WindowSizeState"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "customFramePadding",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeMargin"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "WindowGetBounds",
|
|
"request": null,
|
|
"response": {
|
|
"$ast": "MessageResponse",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "WindowSizingConfig"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifySetTitle",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "String"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifySetEnabled",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifySetTopMost",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifySetShowInTaskBar",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifySetCustomFrameMode",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifySetMaximizedBox",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifySetMinimizedBox",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifySetBorder",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifySetSizeBox",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifySetIconVisible",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifySetTitleBar",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifySetBounds",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeRect"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifySetClientSize",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeSize"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "WindowShowing",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "activate",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "sizeState",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "WindowSizeState"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifyActivate",
|
|
"request": null,
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifyShow",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "WindowShowing"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowNotifyMinSize",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeSize"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowBoundsUpdated",
|
|
"request": {
|
|
"$ast": "EventRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "WindowSizingConfig"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropRepeat"
|
|
}],
|
|
"name": "WindowActivatedUpdated",
|
|
"request": {
|
|
"$ast": "EventRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [],
|
|
"name": "IOMouseButton",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "Left"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Middle"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Right"
|
|
}]
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::NativeWindowMouseInfo",
|
|
"name": "@Cpp"
|
|
}],
|
|
"name": "IOMouseInfo",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "ctrl",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "shift",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "left",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "middle",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "right",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "x",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeCoordinate"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "y",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "NativeCoordinate"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "wheel",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "nonClient",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "IOMouseInfoWithButton",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "button",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "IOMouseButton"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "info",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "IOMouseInfo"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::NativeWindowKeyInfo",
|
|
"name": "@Cpp"
|
|
}],
|
|
"name": "IOKeyInfo",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "code",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Key"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "ctrl",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "shift",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "alt",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "capslock",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "autoRepeatKeyDown",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::NativeWindowCharInfo",
|
|
"name": "@Cpp"
|
|
}],
|
|
"name": "IOCharInfo",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "code",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Char"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "ctrl",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "shift",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "alt",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "capslock",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "GlobalShortcutKey",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "ctrl",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "shift",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "alt",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "code",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Key"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "IOUpdateGlobalShortcutKey",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "GlobalShortcutKey"
|
|
}
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [],
|
|
"name": "IOGlobalShortcutKey",
|
|
"request": {
|
|
"$ast": "EventRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "IORequireCapture",
|
|
"request": null,
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "IOReleaseCapture",
|
|
"request": null,
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "IOIsKeyPressing",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Key"
|
|
}
|
|
},
|
|
"response": {
|
|
"$ast": "MessageResponse",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "IOIsKeyToggled",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Key"
|
|
}
|
|
},
|
|
"response": {
|
|
"$ast": "MessageResponse",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [],
|
|
"name": "IOButtonDown",
|
|
"request": {
|
|
"$ast": "EventRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "IOMouseInfoWithButton"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [],
|
|
"name": "IOButtonDoubleClick",
|
|
"request": {
|
|
"$ast": "EventRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "IOMouseInfoWithButton"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [],
|
|
"name": "IOButtonUp",
|
|
"request": {
|
|
"$ast": "EventRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "IOMouseInfoWithButton"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [],
|
|
"name": "IOHWheel",
|
|
"request": {
|
|
"$ast": "EventRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "IOMouseInfo"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [],
|
|
"name": "IOVWheel",
|
|
"request": {
|
|
"$ast": "EventRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "IOMouseInfo"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "",
|
|
"name": "@DropConsecutive"
|
|
}],
|
|
"name": "IOMouseMoving",
|
|
"request": {
|
|
"$ast": "EventRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "IOMouseInfo"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [],
|
|
"name": "IOMouseEntered",
|
|
"request": null
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [],
|
|
"name": "IOMouseLeaved",
|
|
"request": null
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [],
|
|
"name": "IOKeyDown",
|
|
"request": {
|
|
"$ast": "EventRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "IOKeyInfo"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [],
|
|
"name": "IOKeyUp",
|
|
"request": {
|
|
"$ast": "EventRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "IOKeyInfo"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "EventDecl",
|
|
"attributes": [],
|
|
"name": "IOChar",
|
|
"request": {
|
|
"$ast": "EventRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "IOCharInfo"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::elements::ElementShapeType",
|
|
"name": "@Cpp"
|
|
}],
|
|
"name": "ElementShapeType",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "Rectangle"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Ellipse"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "RoundRect"
|
|
}]
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::elements::GuiGradientBackgroundElement::Direction",
|
|
"name": "@Cpp"
|
|
}, {
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::elements::GuiGradientBackgroundElement",
|
|
"name": "@CppNamespace"
|
|
}],
|
|
"name": "ElementGradientrDirection",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "Horizontal"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Vertical"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Slash"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Backslash"
|
|
}]
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::elements::Gui3DSplitterElement::Direction",
|
|
"name": "@Cpp"
|
|
}, {
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::elements::Gui3DSplitterElement",
|
|
"name": "@CppNamespace"
|
|
}],
|
|
"name": "ElementSplitterDirection",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "Horizontal"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Vertical"
|
|
}]
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [],
|
|
"name": "ElementHorizontalAlignment",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "Left"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Right"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Center"
|
|
}]
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [],
|
|
"name": "ElementVerticalAlignment",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "Top"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Bottom"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Center"
|
|
}]
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::elements::ElementShape",
|
|
"name": "@Cpp"
|
|
}],
|
|
"name": "ElementShape",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "shapeType",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementShapeType"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "radiusX",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "radiusY",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementDesc_SolidBorder",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "borderColor",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Color"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "shape",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementShape"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementDesc_SinkBorder",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "leftTopColor",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Color"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "rightBottomColor",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Color"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementDesc_SinkSplitter",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "leftTopColor",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Color"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "rightBottomColor",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Color"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "direction",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementSplitterDirection"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementDesc_SolidBackground",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "backgroundColor",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Color"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "shape",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementShape"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementDesc_GradientBackground",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "leftTopColor",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Color"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "rightBottomColor",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Color"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "direction",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementGradientrDirection"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "shape",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementShape"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementDesc_InnerShadow",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "shadowColor",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Color"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "thickness",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementDesc_Polygon",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "size",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Size"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "borderColor",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Color"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "backgroundColor",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Color"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "points",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Point"
|
|
}
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [],
|
|
"name": "ElementSolidLabelMeasuringRequest",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "FontHeight"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "TotalSize"
|
|
}]
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementDesc_SolidLabel",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "textColor",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Color"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "horizontalAlignment",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementHorizontalAlignment"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "verticalAlignment",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementVerticalAlignment"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "wrapLine",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "wrapLineHeightCalculation",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "ellipse",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "multiline",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "font",
|
|
"type": {
|
|
"$ast": "OptionalType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "FontProperties"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "text",
|
|
"type": {
|
|
"$ast": "OptionalType",
|
|
"element": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "String"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "measuringRequest",
|
|
"type": {
|
|
"$ast": "OptionalType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementSolidLabelMeasuringRequest"
|
|
}
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererUpdateElement_SolidBorder",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementDesc_SolidBorder"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererUpdateElement_SinkBorder",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementDesc_SinkBorder"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererUpdateElement_SinkSplitter",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementDesc_SinkSplitter"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererUpdateElement_SolidBackground",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementDesc_SolidBackground"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererUpdateElement_GradientBackground",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementDesc_GradientBackground"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererUpdateElement_InnerShadow",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementDesc_InnerShadow"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererUpdateElement_Polygon",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementDesc_Polygon"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererUpdateElement_SolidLabel",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementDesc_SolidLabel"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::INativeImage::FormatType",
|
|
"name": "@Cpp"
|
|
}, {
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::INativeImage",
|
|
"name": "@CppNamespace"
|
|
}],
|
|
"name": "ImageFormatType",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "Bmp"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Gif"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Icon"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Jpeg"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Png"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Tiff"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Wmp"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Unknown"
|
|
}]
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ImageCreation",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "imageData",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Binary"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "imageDataOmitted",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ImageFrameMetadata",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "size",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Size"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ImageMetadata",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "format",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ImageFormatType"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "frames",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ImageFrameMetadata"
|
|
}
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "ImageCreated",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ImageCreation"
|
|
}
|
|
},
|
|
"response": {
|
|
"$ast": "MessageResponse",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ImageMetadata"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "ImageDestroyed",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementDesc_ImageFrame",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "imageId",
|
|
"type": {
|
|
"$ast": "OptionalType",
|
|
"element": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "imageFrame",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "horizontalAlignment",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementHorizontalAlignment"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "verticalAlignment",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementVerticalAlignment"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "stretch",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "enabled",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "imageCreation",
|
|
"type": {
|
|
"$ast": "OptionalType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ImageCreation"
|
|
}
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererUpdateElement_ImageFrame",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementDesc_ImageFrame"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::elements::IGuiGraphicsParagraph::BreakCondition",
|
|
"name": "@Cpp"
|
|
}, {
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::elements::IGuiGraphicsParagraph",
|
|
"name": "@CppNamespace"
|
|
}],
|
|
"name": "BreakCondition",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "StickToPreviousRun"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "StickToNextRun"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Alone"
|
|
}]
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [{
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::elements::IGuiGraphicsParagraph::CaretRelativePosition",
|
|
"name": "@Cpp"
|
|
}, {
|
|
"$ast": "Attribute",
|
|
"cppType": "::vl::presentation::elements::IGuiGraphicsParagraph",
|
|
"name": "@CppNamespace"
|
|
}],
|
|
"name": "CaretRelativePosition",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "CaretFirst"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "CaretLast"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "CaretLineFirst"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "CaretLineLast"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "CaretMoveLeft"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "CaretMoveRight"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "CaretMoveUp"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "CaretMoveDown"
|
|
}]
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "DocumentTextRunProperty",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "textColor",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Color"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "backgroundColor",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Color"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "fontProperties",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "FontProperties"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "DocumentInlineObjectRunProperty",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "size",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Size"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "baseline",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "breakCondition",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "BreakCondition"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "backgroundElementId",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "callbackId",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "UnionDecl",
|
|
"attributes": [],
|
|
"name": "DocumentRunProperty",
|
|
"members": [{
|
|
"$ast": "UnionMember",
|
|
"name": "DocumentTextRunProperty"
|
|
}, {
|
|
"$ast": "UnionMember",
|
|
"name": "DocumentInlineObjectRunProperty"
|
|
}]
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "DocumentRun",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "caretBegin",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "caretEnd",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "props",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "DocumentRunProperty"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementDesc_DocumentParagraph",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "text",
|
|
"type": {
|
|
"$ast": "OptionalType",
|
|
"element": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "String"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "wrapLine",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "maxWidth",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "alignment",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementHorizontalAlignment"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "runsDiff",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "DocumentRun"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "createdInlineObjects",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "removedInlineObjects",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "UpdateElement_DocumentParagraphResponse",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "documentSize",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Size"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "inlineObjectBounds",
|
|
"type": {
|
|
"$ast": "MapType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Rect"
|
|
},
|
|
"keyType": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererUpdateElement_DocumentParagraph",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementDesc_DocumentParagraph"
|
|
}
|
|
},
|
|
"response": {
|
|
"$ast": "MessageResponse",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "UpdateElement_DocumentParagraphResponse"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "GetCaretRequest",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "caret",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "relativePosition",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "CaretRelativePosition"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "GetCaretResponse",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "newCaret",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "preferFrontSide",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "GetCaretBoundsRequest",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "caret",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "frontSide",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "GetInlineObjectFromPointRequest",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "point",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Point"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "IsValidCaretRequest",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "caret",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "OpenCaretRequest",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "caret",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "caretColor",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Color"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "frontSide",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "DocumentParagraph_GetCaret",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "GetCaretRequest"
|
|
}
|
|
},
|
|
"response": {
|
|
"$ast": "MessageResponse",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "GetCaretResponse"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "DocumentParagraph_GetCaretBounds",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "GetCaretBoundsRequest"
|
|
}
|
|
},
|
|
"response": {
|
|
"$ast": "MessageResponse",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Rect"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "DocumentParagraph_GetInlineObjectFromPoint",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "GetInlineObjectFromPointRequest"
|
|
}
|
|
},
|
|
"response": {
|
|
"$ast": "MessageResponse",
|
|
"type": {
|
|
"$ast": "OptionalType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "DocumentRun"
|
|
}
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "DocumentParagraph_GetNearestCaretFromTextPos",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "GetCaretBoundsRequest"
|
|
}
|
|
},
|
|
"response": {
|
|
"$ast": "MessageResponse",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "DocumentParagraph_IsValidCaret",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "IsValidCaretRequest"
|
|
}
|
|
},
|
|
"response": {
|
|
"$ast": "MessageResponse",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Boolean"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "DocumentParagraph_OpenCaret",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "OpenCaretRequest"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "DocumentParagraph_CloseCaret",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "RenderInlineObjectRequest",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "callbackId",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "location",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Rect"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [],
|
|
"name": "RendererType",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "FocusRectangle"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Raw"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "SolidBorder"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "SinkBorder"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "SinkSplitter"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "SolidBackground"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "GradientBackground"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "InnerShadow"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "SolidLabel"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Polygon"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "ImageFrame"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "DocumentParagraph"
|
|
}]
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "RendererCreation",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "type",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "RendererType"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererCreated",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "RendererCreation"
|
|
}
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererDestroyed",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementBeginRendering",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "frameId",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementRendering",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "bounds",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Rect"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "areaClippedByParent",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Rect"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementBoundary",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "hitTestResult",
|
|
"type": {
|
|
"$ast": "OptionalType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "WindowHitTestResult"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "cursor",
|
|
"type": {
|
|
"$ast": "OptionalType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "WindowSystemCursorType"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "bounds",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Rect"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "areaClippedBySelf",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Rect"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementMeasuring_FontHeight",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "fontFamily",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "String"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "fontSize",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "height",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementMeasuring_ElementMinSize",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "minSize",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Size"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementMeasurings",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "fontHeights",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementMeasuring_FontHeight"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "minSizes",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementMeasuring_ElementMinSize"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "createdImages",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ImageMetadata"
|
|
}
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererBeginRendering",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementBeginRendering"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererBeginBoundary",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementBoundary"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererRenderElement",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementRendering"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererEndBoundary",
|
|
"request": null,
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererEndRendering",
|
|
"request": null,
|
|
"response": {
|
|
"$ast": "MessageResponse",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementMeasurings"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "RenderingDomContent",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "hitTestResult",
|
|
"type": {
|
|
"$ast": "OptionalType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "WindowHitTestResult"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "cursor",
|
|
"type": {
|
|
"$ast": "OptionalType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "WindowSystemCursorType"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "element",
|
|
"type": {
|
|
"$ast": "OptionalType",
|
|
"element": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "bounds",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Rect"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "validArea",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "Rect"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "RenderingDom",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "content",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "RenderingDomContent"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "children",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "RenderingDom"
|
|
}
|
|
}
|
|
}],
|
|
"type": "Class"
|
|
}, {
|
|
"$ast": "EnumDecl",
|
|
"attributes": [],
|
|
"name": "RenderingDom_DiffType",
|
|
"members": [{
|
|
"$ast": "EnumMember",
|
|
"name": "Deleted"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Created"
|
|
}, {
|
|
"$ast": "EnumMember",
|
|
"name": "Modified"
|
|
}]
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "RenderingDom_Diff",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "id",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "diffType",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "RenderingDom_DiffType"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "content",
|
|
"type": {
|
|
"$ast": "OptionalType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "RenderingDomContent"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "children",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "RenderingDom_DiffsInOrder",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "diffsInOrder",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "RenderingDom_Diff"
|
|
}
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererRenderDom",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "RenderingDom"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "MessageDecl",
|
|
"attributes": [],
|
|
"name": "RendererRenderDomDiff",
|
|
"request": {
|
|
"$ast": "MessageRequest",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "RenderingDom_DiffsInOrder"
|
|
}
|
|
},
|
|
"response": null
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "ElementDesc_DocumentParagraphFull",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "paragraph",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "ElementDesc_DocumentParagraph"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "caret",
|
|
"type": {
|
|
"$ast": "OptionalType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "OpenCaretRequest"
|
|
}
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "UnionDecl",
|
|
"attributes": [],
|
|
"name": "UnitTest_ElementDescVariant",
|
|
"members": [{
|
|
"$ast": "UnionMember",
|
|
"name": "ElementDesc_SolidBorder"
|
|
}, {
|
|
"$ast": "UnionMember",
|
|
"name": "ElementDesc_SinkBorder"
|
|
}, {
|
|
"$ast": "UnionMember",
|
|
"name": "ElementDesc_SinkSplitter"
|
|
}, {
|
|
"$ast": "UnionMember",
|
|
"name": "ElementDesc_SolidBackground"
|
|
}, {
|
|
"$ast": "UnionMember",
|
|
"name": "ElementDesc_GradientBackground"
|
|
}, {
|
|
"$ast": "UnionMember",
|
|
"name": "ElementDesc_InnerShadow"
|
|
}, {
|
|
"$ast": "UnionMember",
|
|
"name": "ElementDesc_Polygon"
|
|
}, {
|
|
"$ast": "UnionMember",
|
|
"name": "ElementDesc_SolidLabel"
|
|
}, {
|
|
"$ast": "UnionMember",
|
|
"name": "ElementDesc_ImageFrame"
|
|
}, {
|
|
"$ast": "UnionMember",
|
|
"name": "ElementDesc_DocumentParagraphFull"
|
|
}]
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "UnitTest_RenderingFrame",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "frameId",
|
|
"type": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "frameName",
|
|
"type": {
|
|
"$ast": "OptionalType",
|
|
"element": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "String"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "windowSize",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "WindowSizingConfig"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "elements",
|
|
"type": {
|
|
"$ast": "MapType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "UnitTest_ElementDescVariant"
|
|
},
|
|
"keyType": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "root",
|
|
"type": {
|
|
"$ast": "ReferenceType",
|
|
"name": "RenderingDom"
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}, {
|
|
"$ast": "StructDecl",
|
|
"attributes": [],
|
|
"name": "UnitTest_RenderingTrace",
|
|
"members": [{
|
|
"$ast": "StructMember",
|
|
"name": "createdElements",
|
|
"type": {
|
|
"$ast": "MapType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "RendererType"
|
|
},
|
|
"keyType": {
|
|
"$ast": "PrimitiveType",
|
|
"type": "Integer"
|
|
}
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "imageCreations",
|
|
"type": {
|
|
"$ast": "ArrayMapType",
|
|
"element": "ImageCreation",
|
|
"keyField": "id"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "imageMetadatas",
|
|
"type": {
|
|
"$ast": "ArrayMapType",
|
|
"element": "ImageMetadata",
|
|
"keyField": "id"
|
|
}
|
|
}, {
|
|
"$ast": "StructMember",
|
|
"name": "frames",
|
|
"type": {
|
|
"$ast": "ArrayType",
|
|
"element": {
|
|
"$ast": "ReferenceType",
|
|
"name": "UnitTest_RenderingFrame"
|
|
}
|
|
}
|
|
}],
|
|
"type": "Struct"
|
|
}]
|
|
} |