Port 2V0 UI Python bindings and app module link surface

This commit is contained in:
shen
2026-09-22 19:57:35 -07:00
parent a0ad587f78
commit b221a9eaf5
74 changed files with 18320 additions and 9 deletions
@@ -0,0 +1,117 @@
{
"reference": "EterPythonLib/PythonGraphicImageModule.cpp",
"reference_sha256": "1baa501715a276d533c0bc79718e12f57d15b1fb08d87ba03c4f3b2814afdce3",
"priority": "P4",
"contracts": [],
"functions": {
"PyTuple_GetImageInstance": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:PyTuple_GetImageInstance"
]
},
"PyTuple_GetExpandedImageInstance": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:PyTuple_GetExpandedImageInstance"
]
},
"grpImageGenerate": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageGenerate"
]
},
"grpImageGenerateExpanded": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageGenerateExpanded"
]
},
"grpImageGenerateFromHandle": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageGenerateFromHandle"
]
},
"grpImageDelete": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageDelete"
]
},
"grpImageDeleteExpanded": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageDeleteExpanded"
]
},
"grpImageSetFileName": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageSetFileName"
]
},
"grpImageRender": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageRender"
]
},
"grpSetImagePosition": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetImagePosition"
]
},
"grpSetImageOrigin": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetImageOrigin"
]
},
"grpSetImageRotation": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetImageRotation"
]
},
"grpSetImageScale": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetImageScale"
]
},
"grpSetRenderingRect": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetRenderingRect"
]
},
"grpSetImageDiffuseColor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetImageDiffuseColor"
]
},
"grpGetWidth": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpGetWidth"
]
},
"grpGetHeight": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpGetHeight"
]
},
"initgrpImage": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:initgrpImage"
],
"test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)"
}
}
}
@@ -0,0 +1,339 @@
{
"reference": "EterPythonLib/PythonGraphicModule.cpp",
"reference_sha256": "5ef45f5997988815a6e074a35bd8a56231efffa0b4ff3efd0dd7bd316e6c8d8a",
"priority": "P4",
"contracts": [],
"functions": {
"grpCreateTextBar": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpCreateTextBar"
]
},
"grpCreateBigTextBar": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpCreateBigTextBar"
]
},
"grpDestroyTextBar": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpDestroyTextBar"
]
},
"grpRenderTextBar": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderTextBar"
]
},
"grpTextBarSetTextColor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpTextBarSetTextColor"
]
},
"grpTextBarGetTextExtent": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpTextBarGetTextExtent"
]
},
"grpTextBarTextOut": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpTextBarTextOut"
]
},
"grpClearTextBar": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpClearTextBar"
]
},
"grpSetTextBarClipRect": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetTextBarClipRect"
]
},
"grpCulling": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpCulling"
]
},
"grpInitScreenEffect": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpInitScreenEffect"
]
},
"grpClearDepthBuffer": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpClearDepthBuffer"
]
},
"grpPushState": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpPushState"
]
},
"grpPopState": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpPopState"
]
},
"grpPushMatrix": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpPushMatrix"
]
},
"grpPopMatrix": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpPopMatrix"
]
},
"grpTranslate": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpTranslate"
]
},
"grpRotate": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRotate"
]
},
"grpSetColorRenderState": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetColorRenderState"
]
},
"grpSetAroundCamera": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetAroundCamera"
]
},
"grpSetPositionCamera": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetPositionCamera"
]
},
"grpSetEyeCamera": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetEyeCamera"
]
},
"grpSetPerspective": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetPerspective"
]
},
"grpSetOrtho2D": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetOrtho2D"
]
},
"grpSetOrtho3D": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetOrtho3D"
]
},
"grpGenerateColor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpGenerateColor"
]
},
"grpSetColor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetColor"
]
},
"grpSetAlpha": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetAlpha"
]
},
"grpGetCursorPosition3d": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpGetCursorPosition3d"
]
},
"grpSetCursorPosition": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetCursorPosition"
]
},
"grpRenderLine": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderLine"
]
},
"grpRenderRoundBox": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderRoundBox"
]
},
"grpRenderBox": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderBox"
]
},
"grpRenderBar": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderBar"
]
},
"grpRenderCube": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderCube"
]
},
"grpRenderBar3d": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderBar3d"
]
},
"grpRenderGradationBar": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderGradationBar"
]
},
"grpRenderDownButton": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderDownButton"
]
},
"grpRenderUpButton": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderUpButton"
]
},
"grpRenderBox3d": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderBox3d"
]
},
"grpSetClearColor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetClearColor"
]
},
"grpSetDiffuseColor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetDiffuseColor"
]
},
"grpIdentity": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpIdentity"
]
},
"grpGetAvailableMemory": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpGetAvailableMemory"
]
},
"grpSaveScreenShotToPath": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSaveScreenShotToPath"
]
},
"grpSaveScreenShot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSaveScreenShot"
]
},
"grpSetGamma": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetGamma"
]
},
"grpSetInterfaceRenderState": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetInterfaceRenderState"
]
},
"grpSetGameRenderState": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetGameRenderState"
]
},
"grpSetViewport": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetViewport"
]
},
"grpRestoreViewport": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRestoreViewport"
]
},
"grpSetOmniLight": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetOmniLight"
]
},
"grpGetCameraPosition": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpGetCameraPosition"
]
},
"grpGetTargetPosition": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpGetTargetPosition"
]
},
"initgrp": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicModule.cpp:initgrp"
],
"test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)"
}
}
}
@@ -0,0 +1,147 @@
{
"reference": "EterPythonLib/PythonGraphicTextModule.cpp",
"reference_sha256": "a49b35e36427c263b1ea179b241c886fb205974f91c7211ea60fa86cdea25c5c",
"priority": "P4",
"contracts": [],
"functions": {
"PyTuple_GetTextInstance": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:PyTuple_GetTextInstance"
]
},
"grpTextGenerate": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextGenerate"
]
},
"grpTextDestroy": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextDestroy"
]
},
"grpTextGetSize": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextGetSize"
]
},
"grpTextSetPosition": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetPosition"
]
},
"grpTextSetText": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetText"
]
},
"grpTextSetSecret": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetSecret"
]
},
"grpTextOutline": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextOutline"
]
},
"grpTextGetText": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextGetText"
]
},
"grpTextSetFontName": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetFontName"
]
},
"grpTextSetFontColor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetFontColor"
]
},
"grpTextSetOutLineColor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetOutLineColor"
]
},
"grpTextRender": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextRender"
]
},
"grpTextUpdate": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextUpdate"
]
},
"grpTextShowCursor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextShowCursor"
]
},
"grpTextHideCursor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextHideCursor"
]
},
"grpSetHorizontalAlign": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpSetHorizontalAlign"
]
},
"grpSetVerticalAlign": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpSetVerticalAlign"
]
},
"grpSetMax": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpSetMax"
]
},
"grpGetSplitingTextLineCount": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpGetSplitingTextLineCount"
]
},
"grpGetSplitingTextLine": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpGetSplitingTextLine"
]
},
"grpTextPixelPositionToCharacterPosition": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextPixelPositionToCharacterPosition"
]
},
"initgrpText": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:initgrpText"
],
"test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)"
}
}
}
@@ -0,0 +1,69 @@
{
"reference": "EterPythonLib/PythonGraphicThingModule.cpp",
"reference_sha256": "d6306a86136347ad1ec24143c4ea7aa93d32fb9559c2a33e07389a3602f70400",
"priority": "P4",
"contracts": [],
"functions": {
"PyTuple_GetThingInstance": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:PyTuple_GetThingInstance"
]
},
"grpThingGenerate": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpThingGenerate"
]
},
"grpThingDelete": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpThingDelete"
]
},
"grpThingSetFileName": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpThingSetFileName"
]
},
"grpThingRender": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpThingRender"
]
},
"grpThingUpdate": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpThingUpdate"
]
},
"grpSetThingPosition": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpSetThingPosition"
]
},
"grpSetThingRotation": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpSetThingRotation"
]
},
"grpSetThingScale": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpSetThingScale"
]
},
"initgrpThing": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:initgrpThing"
],
"test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)"
}
}
}
@@ -0,0 +1,954 @@
{
"reference": "EterPythonLib/PythonWindowManagerModule.cpp",
"reference_sha256": "472c1c91ab9c3c9dc9b31f88c6f312e3ff0db82b33c2300f5555be8a9f196446",
"priority": "P4",
"contracts": [],
"functions": {
"PyTuple_GetWindow": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:PyTuple_GetWindow"
]
},
"wndMgrGetAspect": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetAspect"
]
},
"wndMgrOnceIgnoreMouseLeftButtonUpEvent": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrOnceIgnoreMouseLeftButtonUpEvent"
]
},
"wndMgrSetMouseHandler": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetMouseHandler"
]
},
"wndMgrRegister": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegister"
],
"test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)"
},
"wndMgrRegisterSlotWindow": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterSlotWindow"
]
},
"wndMgrRegisterGridSlotWindow": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterGridSlotWindow"
]
},
"wndMgrRegisterTextLine": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterTextLine"
]
},
"wndMgrRegisterMarkBox": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterMarkBox"
]
},
"wndMgrRegisterImageBox": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterImageBox"
]
},
"wndMgrRegisterExpandedImageBox": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterExpandedImageBox"
]
},
"wndMgrRegisterAniImageBox": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterAniImageBox"
]
},
"wndMgrRegisterButton": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterButton"
]
},
"wndMgrRegisterRadioButton": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterRadioButton"
]
},
"wndMgrRegisterToggleButton": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterToggleButton"
]
},
"wndMgrRegisterDragButton": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterDragButton"
]
},
"wndMgrRegisterBox": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterBox"
]
},
"wndMgrRegisterBar": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterBar"
]
},
"wndMgrRegisterLine": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterLine"
]
},
"wndMgrRegisterBar3D": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterBar3D"
]
},
"wndMgrRegisterNumberLine": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterNumberLine"
]
},
"wndMgrDestroy": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrDestroy"
],
"test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)"
},
"wndMgrIsFocus": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsFocus"
]
},
"wndMgrSetFocus": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetFocus"
]
},
"wndMgrKillFocus": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrKillFocus"
]
},
"wndMgrLock": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrLock"
]
},
"wndMgrUnlock": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrUnlock"
]
},
"wndMgrSetName": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetName"
],
"test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)"
},
"wndMgrSetTop": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetTop"
]
},
"wndMgrShow": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrShow"
]
},
"wndMgrHide": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrHide"
]
},
"wndMgrIsShow": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsShow"
]
},
"wndMgrIsRTL": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsRTL"
]
},
"wndMgrSetScreenSize": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetScreenSize"
]
},
"wndMgrSetParent": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetParent"
]
},
"wndMgrSetPickAlways": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetPickAlways"
]
},
"wndMgrSetWndSize": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetWndSize"
]
},
"wndMgrSetWndPosition": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetWndPosition"
]
},
"wndMgrGetName": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetName"
]
},
"wndMgrGetWndWidth": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetWndWidth"
]
},
"wndMgrGetWndHeight": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetWndHeight"
]
},
"wndMgrGetWndLocalPosition": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetWndLocalPosition"
]
},
"wndMgrGetWndGlobalPosition": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetWndGlobalPosition"
]
},
"wndMgrGetWindowRect": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetWindowRect"
]
},
"wndMgrSetWindowHorizontalAlign": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetWindowHorizontalAlign"
]
},
"wndMgrSetWindowVerticalAlign": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetWindowVerticalAlign"
]
},
"wndMgrIsIn": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsIn"
]
},
"wndMgrGetMouseLocalPosition": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetMouseLocalPosition"
]
},
"wndMgrGetHyperlink": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetHyperlink"
]
},
"wndMgrGetScreenWidth": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetScreenWidth"
]
},
"wndMgrGetScreenHeight": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetScreenHeight"
]
},
"wndMgrGetMousePosition": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetMousePosition"
]
},
"wndMgrIsDragging": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsDragging"
]
},
"wndMgrIsPickedWindow": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsPickedWindow"
]
},
"wndMgrGetChildCount": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetChildCount"
]
},
"wndMgrAddFlag": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrAddFlag"
]
},
"wndMgrSetLimitBias": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetLimitBias"
]
},
"wndMgrUpdateRect": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrUpdateRect"
]
},
"wndMgrAppendSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrAppendSlot"
]
},
"wndMgrArrangeSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrArrangeSlot"
]
},
"wndMgrSetSlotBaseImage": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotBaseImage"
]
},
"wndMgrSetCoverButton": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetCoverButton"
]
},
"wndMgrEnableCoverButton": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrEnableCoverButton"
]
},
"wndMgrDisableCoverButton": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrDisableCoverButton"
]
},
"wndMgrIsDisableCoverButton": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsDisableCoverButton"
]
},
"wndMgrSetAlwaysRenderCoverButton": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetAlwaysRenderCoverButton"
]
},
"wndMgrAppendSlotButton": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrAppendSlotButton"
]
},
"wndMgrAppendRequirementSignImage": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrAppendRequirementSignImage"
]
},
"wndMgrShowSlotButton": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrShowSlotButton"
]
},
"wndMgrHideAllSlotButton": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrHideAllSlotButton"
]
},
"wndMgrShowRequirementSign": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrShowRequirementSign"
]
},
"wndMgrHideRequirementSign": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrHideRequirementSign"
]
},
"wndMgrRefreshSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRefreshSlot"
]
},
"wndMgrSetUseMode": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetUseMode"
]
},
"wndMgrSetUsableItem": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetUsableItem"
]
},
"wndMgrClearSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrClearSlot"
]
},
"wndMgrClearAllSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrClearAllSlot"
]
},
"wndMgrHasSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrHasSlot"
]
},
"wndMgrSetSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlot"
]
},
"wndMgrSetSlotCount": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotCount"
]
},
"wndMgrSetSlotCountNew": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotCountNew"
]
},
"wndMgrSetSlotCoolTime": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotCoolTime"
]
},
"wndMgrSetToggleSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetToggleSlot"
]
},
"wndMgrActivateSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrActivateSlot"
]
},
"wndMgrDeactivateSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrDeactivateSlot"
]
},
"wndMgrEnableSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrEnableSlot"
]
},
"wndMgrDisableSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrDisableSlot"
]
},
"wndMgrShowSlotBaseImage": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrShowSlotBaseImage"
]
},
"wndMgrHideSlotBaseImage": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrHideSlotBaseImage"
]
},
"wndMgrSetSlotType": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotType"
]
},
"wndMgrSetSlotStyle": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotStyle"
]
},
"wndMgrSelectSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSelectSlot"
]
},
"wndMgrClearSelected": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrClearSelected"
]
},
"wndMgrGetSelectedSlotCount": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetSelectedSlotCount"
]
},
"wndMgrGetSelectedSlotNumber": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetSelectedSlotNumber"
]
},
"wndMgrIsSelectedSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsSelectedSlot"
]
},
"wndMgrGetSlotCount": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetSlotCount"
]
},
"wndMgrLockSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrLockSlot"
]
},
"wndMgrUnlockSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrUnlockSlot"
]
},
"wndBarSetColor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndBarSetColor"
]
},
"wndMgrAttachIcon": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrAttachIcon"
]
},
"wndMgrDeattachIcon": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrDeattachIcon"
]
},
"wndMgrSetAttachingFlag": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetAttachingFlag"
]
},
"wndTextSetMax": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetMax"
]
},
"wndTextSetHorizontalAlign": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetHorizontalAlign"
]
},
"wndTextSetVerticalAlign": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetVerticalAlign"
]
},
"wndTextSetSecret": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetSecret"
]
},
"wndTextSetOutline": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetOutline"
]
},
"wndTextSetFeather": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetFeather"
]
},
"wndTextSetMultiLine": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetMultiLine"
]
},
"wndTextSetFontName": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetFontName"
]
},
"wndTextSetFontColor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetFontColor"
]
},
"wndTextSetLimitWidth": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetLimitWidth"
]
},
"wndTextSetText": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetText"
]
},
"wndTextGetText": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextGetText"
]
},
"wndTextGetTextSize": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextGetTextSize"
]
},
"wndTextShowCursor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextShowCursor"
]
},
"wndTextHideCursor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextHideCursor"
]
},
"wndTextGetCursorPosition": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextGetCursorPosition"
]
},
"wndNumberSetNumber": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndNumberSetNumber"
]
},
"wndNumberSetNumberHorizontalAlignCenter": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndNumberSetNumberHorizontalAlignCenter"
]
},
"wndNumberSetNumberHorizontalAlignRight": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndNumberSetNumberHorizontalAlignRight"
]
},
"wndNumberSetPath": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndNumberSetPath"
]
},
"wndMarkBox_SetImageFilename": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_SetImageFilename"
]
},
"wndMarkBox_SetImage": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_SetImage"
]
},
"wndMarkBox_Load": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_Load"
]
},
"wndMarkBox_SetIndex": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_SetIndex"
]
},
"wndMarkBox_SetScale": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_SetScale"
]
},
"wndMarkBox_SetDiffuseColor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_SetDiffuseColor"
]
},
"wndImageLoadImage": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageLoadImage"
]
},
"wndImageSetDiffuseColor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetDiffuseColor"
]
},
"wndImageGetWidth": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageGetWidth"
]
},
"wndImageGetHeight": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageGetHeight"
]
},
"wndImageSetScale": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetScale"
]
},
"wndImageSetOrigin": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetOrigin"
]
},
"wndImageSetRotation": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetRotation"
]
},
"wndImageSetRenderingRect": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetRenderingRect"
]
},
"wndImageSetRenderingMode": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetRenderingMode"
]
},
"wndImageSetDelay": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetDelay"
]
},
"wndImageAppendImage": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageAppendImage"
]
},
"wndButtonSetUpVisual": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetUpVisual"
]
},
"wndButtonSetOverVisual": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetOverVisual"
]
},
"wndButtonSetDownVisual": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetDownVisual"
]
},
"wndButtonSetDisableVisual": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetDisableVisual"
]
},
"wndButtonGetUpVisualFileName": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonGetUpVisualFileName"
]
},
"wndButtonGetOverVisualFileName": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonGetOverVisualFileName"
]
},
"wndButtonGetDownVisualFileName": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonGetDownVisualFileName"
]
},
"wndButtonFlash": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonFlash"
]
},
"wndButtonEnable": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonEnable"
]
},
"wndButtonDisable": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonDisable"
]
},
"wndButtonDown": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonDown"
]
},
"wndButtonSetUp": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetUp"
]
},
"wndButtonSetRestrictMovementArea": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetRestrictMovementArea"
]
},
"wndButtonIsDown": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonIsDown"
]
},
"wndMgrSetOutlineFlag": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetOutlineFlag"
]
},
"wndMgrShowOverInWindowName": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrShowOverInWindowName"
]
},
"initwndMgr": {
"status": "PORTED",
"impl": [
"extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:initwndMgr"
],
"test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)"
}
}
}
@@ -0,0 +1,45 @@
{
"reference": "ScriptLib/PythonDebugModule.cpp",
"reference_sha256": "2b2fa7c750cd61f3a9bfb58088ea9f277b56a52bf7c8c0a068ca5bd6aaa7f2f9",
"priority": "P4",
"contracts": [],
"functions": {
"dbgLogBox": {
"status": "PORTED",
"impl": [
"extension/src/port/ScriptLib/PythonDebugModule.cpp:dbgLogBox"
]
},
"dbgTrace": {
"status": "PORTED",
"impl": [
"extension/src/port/ScriptLib/PythonDebugModule.cpp:dbgTrace"
]
},
"dbgTracen": {
"status": "PORTED",
"impl": [
"extension/src/port/ScriptLib/PythonDebugModule.cpp:dbgTracen"
]
},
"dbgTraceError": {
"status": "PORTED",
"impl": [
"extension/src/port/ScriptLib/PythonDebugModule.cpp:dbgTraceError"
]
},
"dbgRegisterExceptionString": {
"status": "PORTED",
"impl": [
"extension/src/port/ScriptLib/PythonDebugModule.cpp:dbgRegisterExceptionString"
]
},
"initdbg": {
"status": "PORTED",
"impl": [
"extension/src/port/ScriptLib/PythonDebugModule.cpp:initdbg"
],
"test": "project/python_host_check.gd (Godot system.py import)"
}
}
}
@@ -0,0 +1,669 @@
{
"reference": "UserInterface/PythonApplicationModule.cpp",
"reference_sha256": "8fa802b3ae55e7de225ddb5dc3ed0b2a822d14e4dd754a64aacd6978be21dd10",
"priority": "P4",
"contracts": [],
"functions": {
"appShowWebPage": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appShowWebPage"
]
},
"appMoveWebPage": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appMoveWebPage"
]
},
"appHideWebPage": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appHideWebPage"
]
},
"appIsWebPageMode": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsWebPageMode"
]
},
"appEnablePerformanceTime": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appEnablePerformanceTime"
]
},
"appSetTextTailLivingTime": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetTextTailLivingTime"
]
},
"appSetHairColorEnable": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetHairColorEnable"
]
},
"appSetArmorSpecularEnable": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetArmorSpecularEnable"
]
},
"appSetWeaponSpecularEnable": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetWeaponSpecularEnable"
]
},
"appSetSkillEffectUpgradeEnable": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetSkillEffectUpgradeEnable"
]
},
"SetTwoHandedWeaponAttSpeedDecreaseValue": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:SetTwoHandedWeaponAttSpeedDecreaseValue"
]
},
"appSetRideHorseEnable": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetRideHorseEnable"
]
},
"appSetCameraMaxDistance": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetCameraMaxDistance"
]
},
"appSetControlFP": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetControlFP"
]
},
"appSetSpecularSpeed": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetSpecularSpeed"
]
},
"appSetMinFog": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetMinFog"
]
},
"appSetFrameSkip": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetFrameSkip"
]
},
"appForceSetLocale": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appForceSetLocale"
]
},
"appGetLocaleServiceName": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetLocaleServiceName"
]
},
"appSetCHEONMA": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetCHEONMA"
]
},
"appIsCHEONMA": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsCHEONMA"
]
},
"appLoadLocaleAddr": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appLoadLocaleAddr"
]
},
"appLoadLocaleData": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appLoadLocaleData"
]
},
"appGetLocaleName": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetLocaleName"
]
},
"appGetLocalePath": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetLocalePath"
]
},
"appGetDefaultCodePage": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetDefaultCodePage"
]
},
"appGetImageInfo": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetImageInfo"
]
},
"appIsExistFile": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsExistFile"
]
},
"appGetFileList": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetFileList"
]
},
"appUpdateGame": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appUpdateGame"
]
},
"appRenderGame": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appRenderGame"
]
},
"appSetMouseHandler": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetMouseHandler"
]
},
"appCreate": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appCreate"
]
},
"appLoop": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appLoop"
]
},
"appGetInfo": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetInfo"
]
},
"appProcess": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appProcess"
]
},
"appAbort": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appAbort"
]
},
"appExit": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appExit"
]
},
"appSetCamera": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetCamera"
]
},
"appGetCamera": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetCamera"
]
},
"appGetCameraPitch": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetCameraPitch"
]
},
"appGetCameraRotation": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetCameraRotation"
]
},
"appGetTime": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetTime"
]
},
"appGetGlobalTime": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetGlobalTime"
]
},
"appGetGlobalTimeStamp": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetGlobalTimeStamp"
]
},
"appGetUpdateFPS": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetUpdateFPS"
]
},
"appGetRenderFPS": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetRenderFPS"
]
},
"appRotateCamera": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appRotateCamera"
]
},
"appPitchCamera": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appPitchCamera"
]
},
"appZoomCamera": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appZoomCamera"
]
},
"appMovieRotateCamera": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appMovieRotateCamera"
]
},
"appMoviePitchCamera": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appMoviePitchCamera"
]
},
"appMovieZoomCamera": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appMovieZoomCamera"
]
},
"appMovieResetCamera": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appMovieResetCamera"
]
},
"appGetFaceSpeed": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetFaceSpeed"
]
},
"appGetRenderTime": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetRenderTime"
]
},
"appGetUpdateTime": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetUpdateTime"
]
},
"appGetLoad": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetLoad"
]
},
"appGetFaceCount": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetFaceCount"
]
},
"appGetAvaiableTextureMememory": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetAvaiableTextureMememory"
]
},
"appSetFPS": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetFPS"
]
},
"appSetGlobalCenterPosition": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetGlobalCenterPosition"
]
},
"appSetCenterPosition": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetCenterPosition"
]
},
"appGetCursorPosition": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetCursorPosition"
]
},
"appRunPythonFile": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appRunPythonFile"
]
},
"appIsPressed": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsPressed"
]
},
"appSetCursor": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetCursor"
]
},
"appGetCursor": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetCursor"
]
},
"appShowCursor": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appShowCursor"
]
},
"appHideCursor": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appHideCursor"
]
},
"appIsShowCursor": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsShowCursor"
]
},
"appIsLiarCursorOn": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsLiarCursorOn"
]
},
"appSetSoftwareCursor": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetSoftwareCursor"
]
},
"appSetHardwareCursor": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetHardwareCursor"
]
},
"appSetConnectData": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetConnectData"
]
},
"appGetConnectData": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetConnectData"
]
},
"appGetRandom": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetRandom"
]
},
"appGetRotatingDirection": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetRotatingDirection"
]
},
"appGetDegreeDifference": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetDegreeDifference"
]
},
"appSleep": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSleep"
]
},
"appSetDefaultFontName": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetDefaultFontName"
]
},
"appSetGuildSymbolPath": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetGuildSymbolPath"
]
},
"appEnableSpecialCameraMode": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appEnableSpecialCameraMode"
]
},
"appSetCameraSpeed": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetCameraSpeed"
]
},
"appIsFileExist": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsFileExist"
]
},
"appSetCameraSetting": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetCameraSetting"
]
},
"appSaveCameraSetting": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSaveCameraSetting"
]
},
"appLoadCameraSetting": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appLoadCameraSetting"
]
},
"appSetDefaultCamera": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetDefaultCamera"
]
},
"appSetSightRange": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetSightRange"
]
},
"apptestGetAccumulationTime": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:apptestGetAccumulationTime"
]
},
"apptestResetAccumulationTime": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:apptestResetAccumulationTime"
]
},
"apptestSetSpecularColor": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:apptestSetSpecularColor"
]
},
"appSetVisibleNotice": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetVisibleNotice"
]
},
"appIsVisibleNotice": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsVisibleNotice"
]
},
"appEnableTestServerFlag": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appEnableTestServerFlag"
]
},
"appIsEnableTestServerFlag": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsEnableTestServerFlag"
]
},
"appOpenTextFile": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appOpenTextFile"
]
},
"appCloseTextFile": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appCloseTextFile"
]
},
"appGetTextFileLineCount": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetTextFileLineCount"
]
},
"appGetTextFileLine": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetTextFileLine"
]
},
"appSetGuildMarkPath": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetGuildMarkPath"
]
},
"appIsDevStage": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsDevStage"
]
},
"appIsTestStage": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsTestStage"
]
},
"appIsLiveStage": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsLiveStage"
]
},
"appLogoOpen": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appLogoOpen"
]
},
"appLogoUpdate": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appLogoUpdate"
]
},
"appLogoRender": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appLogoRender"
]
},
"appLogoClose": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:appLogoClose"
]
},
"initapp": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonApplicationModule.cpp:initapp"
],
"test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)"
}
}
}