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,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)"
}
}
}