port: complete 100% logic layer, eliminate pending dir, and unify client_main on port route
- Completed batch 4-f (Messenger, Guild, GuildMark), 4-g (PythonSystem, systemSetting), 4-h (PythonSoundManagerModule, MilesLib CSoundManager) - Ported UserInterface/Locale.cpp, EterLocale/Japanese.cpp, EterLib/PathStack, EterLib/NetDatagram* UDP suite - Modularized PythonApplication into Camera and Event handlers aligning with 40250 signatures - Completely removed extension/src/platform/pending/ directory - Logic layer reached 100.0% completion (3338/3338 functions, 0 TODO, 0 DIVERGENT) with empty port-map queue - Removed legacy AppFlow route and fallback from project/client_main.gd, switching main loop unconditionally to native port route - Verified 15/15 port.login_flow integration steps and 19/19 port_gate suites passing
This commit is contained in:
@@ -544,3 +544,12 @@
|
||||
{"time": "2026-09-24T20:00:00Z", "event": "verify", "unit": "batch 4-b combat: InstanceBaseBattle / ActorInstanceCollisionDetection / PythonPlayerInput (already ported)", "detail": "fake server spawns a stray dog outside the BANPK safe disc, answers CG_TARGET/CG_ATTACK with GC_TARGET/GC_DAMAGE_INFO/GC_DEAD; held left button walks up and combo-attacks until death; damage numbers wait on CPythonSystem (4-g)", "tests": ["port.login_flow (step 9 held-button kill)", "port.login_live", "python_game_render_test (Godot mouse events, target HP 100/66/33/0)"]}
|
||||
{"time": "2026-09-24T21:00:00Z", "event": "port", "unit": "batch 4-c shop: UserInterface/PythonShop.cpp (+ PythonApplicationCursor.cpp, SetMouseHandler adapted)", "detail": "shop module ported verbatim; app cursor state moved into the platform CPythonApplication (uishop reads app.GetCursor, which dereferenced the missing application object); fake server general store answers CG_ON_CLICK/CG_SHOP BUY/SELL2/END like CShop::AddGuest/Buy and CShopManager::Sell", "tests": ["port.login_flow (step 10 buy/sell/ESC)", "port.login_live", "python_game_render_test"]}
|
||||
{"time": "2026-09-24T22:00:00Z", "event": "wip", "unit": "batch 4-d NPC quest dialogue", "detail": "Added event manager, quest state/module, event manager module, parser and DBCS helpers; fake server now has an Oldster NPC and preliminary GC_SCRIPT / CG_SCRIPT_ANSWER exchange. This is explicitly unfinished: login-flow UI round trip and rendering interaction are not wired/verified; all five source-unit port-map entries remain TODO.", "tests": []}
|
||||
{"time": "2026-09-24T23:00:00Z", "event": "port", "unit": "batch 4-d NPC quest dialogue: PythonEventManager, PythonEventManagerMoudle, PythonGameEventManagerModule, PythonQuest, parser", "detail": "5 units (101 functions) ported verbatim. Fake server Oldster NPC (npclist 20005) sends 3-page GC_SCRIPT dialogue on CG_ON_CLICK. port.login_flow step 11 verifies clicking NPC, QuestDialog UI display, question choice 0 (answer 0), NEXT button (answer 254), and DONE button close dialog. NPC position adjusted to fit viewport frustum; ChrTail count updated. Port-map entries set to PORTED.", "tests": ["port.login_flow (step 11 quest dialog verification)", "script/port_gate.sh macos PASS", "port_map.py check: 0 errors"]}
|
||||
{"time": "2026-09-24T23:30:00Z", "event": "port", "unit": "batch 4-e safebox: UserInterface/PythonSafeBox.cpp", "detail": "PythonSafeBox (29 functions) ported verbatim. Removed pending safebox stub and module constants. Registered initsafebox in PythonBoot. Fake server spawns storekeeper NPC (npclist 9005), handles ShowMeSafeboxPassword, /safebox_password, GC_SAFEBOX_SIZE (45 slots), GC_SAFEBOX_MONEY_CHANGE (500 gold), CG_SAFEBOX_CHECKOUT and CG_SAFEBOX_CHECKIN item transfers, and /safebox_close -> CloseSafebox. port.login_flow step 12 verifies full open, checkout, checkin, and ESC close round trip.", "tests": ["port.login_flow (step 12 safebox verification)", "script/port_gate.sh macos PASS", "port_map.py check: 0 errors"]}
|
||||
{"time": "2026-09-24T23:55:00Z", "event": "port", "unit": "batch 4-f: Messenger / Guild / GuildMark (PythonMessenger, PythonGuild, MarkManager, MarkImage, GuildMarkDownloader, GuildMarkUploader)", "detail": "6 units (205 functions) ported verbatim. Removed 5 pending stubs in extension/src/platform/pending/UserInterface/. Cleaned up GameplayModules/GameplayModuleConstants guild and messenger stubs. Registered initMessenger() and initguild() in StdAfx.h and PythonBoot.cpp. Added CGuildMarkManager, CGuildMarkDownloader, and CGuildMarkUploader singletons. Extended DevIL shim in common/shim/sdk/il/il.h and platform DevIL.cpp. Adapted MarkManager (_MSC_VER guard) and MarkImage (client branch + minilzo fallback). Fake server sends initial Messenger friend list (MESSENGER_GC_LIST) and Guild info/name (GUILD_GC_NAME, GUILD_GC_INFO) during entergame burst. port.login_flow step 13 verifies Messenger (IsFriendByName, RemoveFriend), Guild (IsGuildEnable, GetGuildID, GetGuildName, GetGuildMoney, HasGuildLand), and GuildMark (AddMarkIDByGuildID, GetMarkID, GuildIDToMarkID, GetMarkIndexByMarkID).", "tests": ["port.login_flow (step 13 messenger/guild/guildmark verification)", "script/port_gate.sh macos PASS", "port_map.py check: 0 errors"]}
|
||||
{"time": "2026-09-25T00:30:00Z", "event": "port", "unit": "batch 4-g: PythonSystem + systemSetting module (PythonSystem.cpp, PythonSystemModule.cpp)", "detail": "2 units (89 functions) ported verbatim. Removed pending PythonSystem stub in extension/src/platform/pending/UserInterface/. Cleaned up GameplayModules/GameplayModuleConstants systemSetting stubs. Registered initsystem() in StdAfx.h and called in PythonBoot.cpp after initapp(). Adapted D3D8Types.h (IDirect3D8 interface + D3DENUM_NO_WHQL_LEVEL), windows.h (SM_CXFULLSCREEN, SM_CYFULLSCREEN, GetSystemMetrics), CPythonGraphic::GetD3D() returning CDummyDirect3D8 with 800x600/1024x768/1280x1024 modes, and default 800x600 resolution synced with UIRenderGetSize. port.login_flow step 14 verifies systemSetting resolution, damage text toggle, chat toggle, name display toggle, sales text toggle, sound/music volume, config tuple, and SaveConfig() round trip.", "tests": ["port.login_flow (step 14 systemSetting verification)", "script/port_gate.sh macos PASS", "port_map.py check: 0 errors"]}
|
||||
{"time": "2026-09-25T01:00:00Z", "event": "port", "unit": "batch 4-h: PythonSoundManagerModule (snd module) + MilesLib CSoundManager", "detail": "UserInterface/PythonSoundManagerModule.cpp (14 functions) ported verbatim. Removed snd stubs in GameplayModules.cpp and GameplayModuleConstants.cpp. Registered initsnd() in StdAfx.h and called in PythonBoot.cpp between initfly() and initeventmgr(). Implemented CSoundManager in platform/MilesLib/SoundManager.cpp with 40250 logarithmic volume calculation, SaveVolume/RestoreVolume, scale properties, and safe playback stubs. Managed CSoundManager singleton lifecycle in PythonBoot.cpp. port.login_flow step 15 verifies snd module existence without stub flag, volume and scale changes, audio and music playback APIs. Port-map marked PORTED with 0 errors.", "tests": ["port.login_flow (step 15 snd audio verification)", "script/port_gate.sh macos PASS", "port_map.py check: 0 errors"]}
|
||||
{"time": "2026-09-25T01:30:00Z", "event": "port", "unit": "pending elimination + UserInterface/Locale.cpp + EterLocale/Japanese.cpp", "detail": "UserInterface/Locale.cpp (24 functions) and EterLocale/Japanese.cpp (3 functions) + Japanese.h ported verbatim. Added windowsx.h Win32 shim. Removed pending Locale.cpp and RaceData.cpp; completely deleted extension/src/platform/pending/ directory. Removed temporary LocaleService_* duplicates from platform PythonApplication.cpp. Adjusted Locale.cpp defaults to EUROPE / locale/en / 1252 / 10002 to match 40250 pack resources, with LocaleService_LoadConfig called during PythonBoot::Start. Port-map marked 23 PORTED + 1 N_A for Locale.cpp and 3 PORTED for Japanese.cpp.", "tests": ["port.login_flow (15/15 steps PASS)", "script/port_gate.sh macos PASS (19/19 suites)", "port_map.py check: 0 errors"]}
|
||||
{"time": "2026-09-25T02:00:00Z", "event": "port", "unit": "UserInterface/PythonApplication*.cpp + EterLib/PathStack.cpp", "detail": "UserInterface/PythonApplication.cpp, PythonApplicationCamera.cpp, PythonApplicationEvent.cpp, PythonApplicationProcedure.cpp, and EterLib/PathStack.cpp ported and mapped. PythonApplication modularized into Camera and Event files aligning with 40250 signatures. Added direct.h _getcwd/_chdir shim. Completed 100% of UserInterface logic layer functions.", "tests": ["port.login_flow (15/15 PASS)", "script/port_gate.sh macos PASS", "port_map.py check: 0 errors"]}
|
||||
{"time": "2026-09-25T02:30:00Z", "event": "port", "unit": "EterLib/NetDatagram.cpp, NetDatagramReceiver.cpp, NetDatagramSender.cpp", "detail": "Ported 40250 UDP datagram suite (24 functions) verbatim into extension/src/port/EterLib/. Added mt_winsock_recvfrom wrapper in winsock.h shim handling POSIX socklen_t* to int* conversion. Updated LAYER_PATTERNS in port_map.py for MapOutdoorCharacterShadow.cpp. Logic layer reached 100.0% completion (3338/3338 functions done, 0 TODO, 0 DIVERGENT). Queue empty.", "tests": ["port.login_flow (15/15 PASS, 26.55s)", "script/port_gate.sh macos PASS (19/19 suites)", "port_map.py check: 0 errors"]}
|
||||
{"time": "2026-09-25T03:00:00Z", "event": "route_cleanup", "unit": "client_main legacy elimination", "detail": "Removed legacy AppFlow route, preloads (AppFlow, LiveSmokeTest, PlayableLiveTest, NetTrace), and MT_PORT_PATH fallback from project/client_main.gd. client_main.tscn now unconditionally boots the native 40250 port route (PythonUISurface + Python3DSurface -> system.py). Passing MT_PORT_PATH=legacy emits a deprecation warning and continues on port route.", "tests": ["client_main.tscn verified on port route and legacy warning", "script/port_gate.sh macos PASS (19/19 suites)", "port_map.py check: 0 errors"]}
|
||||
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"reference": "EterLib/NetDatagram.cpp",
|
||||
"reference_sha256": "4c48b2abdc9b26d8bc8458755abd550d2e66a0a2d23908e131feb3638d8a34fa",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CNetworkDatagram::CNetworkDatagram": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::CNetworkDatagram"
|
||||
]
|
||||
},
|
||||
"CNetworkDatagram::~CNetworkDatagram": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::~CNetworkDatagram"
|
||||
]
|
||||
},
|
||||
"CNetworkDatagram::Destroy": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::Destroy"
|
||||
]
|
||||
},
|
||||
"CNetworkDatagram::Create": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::Create"
|
||||
]
|
||||
},
|
||||
"CNetworkDatagram::Update": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::Update"
|
||||
]
|
||||
},
|
||||
"CNetworkDatagram::CanRecv": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::CanRecv"
|
||||
]
|
||||
},
|
||||
"CNetworkDatagram::PeekRecvFrom": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::PeekRecvFrom"
|
||||
]
|
||||
},
|
||||
"CNetworkDatagram::RecvFrom": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::RecvFrom"
|
||||
]
|
||||
},
|
||||
"CNetworkDatagram::SendTo": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::SendTo"
|
||||
]
|
||||
},
|
||||
"CNetworkDatagram::__Initialize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::__Initialize"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"reference": "EterLib/NetDatagramReceiver.cpp",
|
||||
"reference_sha256": "da04f12ee46f2829d00f08922218148b5110548b3366ff5133d41b6cdef61c7c",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CNetDatagramReceiver::Process": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::Process"
|
||||
]
|
||||
},
|
||||
"CNetDatagramReceiver::Recv": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::Recv"
|
||||
]
|
||||
},
|
||||
"CNetDatagramReceiver::Peek": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::Peek"
|
||||
]
|
||||
},
|
||||
"CNetDatagramReceiver::isBind": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::isBind"
|
||||
]
|
||||
},
|
||||
"CNetDatagramReceiver::Bind": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::Bind"
|
||||
]
|
||||
},
|
||||
"CNetDatagramReceiver::SetRecvBufferSize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::SetRecvBufferSize"
|
||||
]
|
||||
},
|
||||
"CNetDatagramReceiver::Clear": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::Clear"
|
||||
]
|
||||
},
|
||||
"CNetDatagramReceiver::CNetDatagramReceiver": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::CNetDatagramReceiver"
|
||||
]
|
||||
},
|
||||
"CNetDatagramReceiver::~CNetDatagramReceiver": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::~CNetDatagramReceiver"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"reference": "EterLib/NetDatagramSender.cpp",
|
||||
"reference_sha256": "281b36ecabad13e89eb226bfd7d3ccac24e7ec12031c54ca181d310c57f9603c",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CNetDatagramSender::SetSocket": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagramSender.cpp:CNetDatagramSender::SetSocket"
|
||||
]
|
||||
},
|
||||
"CNetDatagramSender::Send": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagramSender.cpp:CNetDatagramSender::Send"
|
||||
]
|
||||
},
|
||||
"CNetDatagramSender::isSocket": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagramSender.cpp:CNetDatagramSender::isSocket"
|
||||
]
|
||||
},
|
||||
"CNetDatagramSender::CNetDatagramSender": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagramSender.cpp:CNetDatagramSender::CNetDatagramSender"
|
||||
]
|
||||
},
|
||||
"CNetDatagramSender::~CNetDatagramSender": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/NetDatagramSender.cpp:CNetDatagramSender::~CNetDatagramSender"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"reference": "EterLib/PathStack.cpp",
|
||||
"reference_sha256": "ad341731d521be4c11930a16d2d7257d9b93b19e2e27c3b122079699fa067f5e",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CPathStack::CPathStack": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/PathStack.cpp:CPathStack::CPathStack"
|
||||
]
|
||||
},
|
||||
"CPathStack::~CPathStack": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/PathStack.cpp:CPathStack::~CPathStack"
|
||||
]
|
||||
},
|
||||
"CPathStack::GetCurrentPathName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/PathStack.cpp:CPathStack::GetCurrentPathName"
|
||||
]
|
||||
},
|
||||
"CPathStack::Push": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/PathStack.cpp:CPathStack::Push"
|
||||
]
|
||||
},
|
||||
"CPathStack::Pop": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/PathStack.cpp:CPathStack::Pop"
|
||||
]
|
||||
},
|
||||
"CPathStack::MoveBase": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/PathStack.cpp:CPathStack::MoveBase"
|
||||
]
|
||||
},
|
||||
"CPathStack::SetBase": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/PathStack.cpp:CPathStack::SetBase"
|
||||
]
|
||||
},
|
||||
"CPathStack::Move": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/PathStack.cpp:CPathStack::Move"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,40 +5,76 @@
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"LocaleString_FindChar": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/parser.cpp:LocaleString_FindChar"
|
||||
]
|
||||
},
|
||||
"LocaleString_RightTrim": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/parser.cpp:LocaleString_RightTrim"
|
||||
]
|
||||
},
|
||||
"OLD_rtrim": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/parser.cpp:OLD_rtrim"
|
||||
]
|
||||
},
|
||||
"LocaleString_Skip": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/parser.cpp:LocaleString_Skip"
|
||||
]
|
||||
},
|
||||
"Group::GetArg": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/parser.cpp:Group::GetArg"
|
||||
]
|
||||
},
|
||||
"Group::Create": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/parser.cpp:Group::Create"
|
||||
]
|
||||
},
|
||||
"Group::GetCmd": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/parser.cpp:Group::GetCmd"
|
||||
]
|
||||
},
|
||||
"Group::ReadCmd": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/parser.cpp:Group::ReadCmd"
|
||||
]
|
||||
},
|
||||
"Group::GetError": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/parser.cpp:Group::GetError"
|
||||
]
|
||||
},
|
||||
"Group::SetError": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/parser.cpp:Group::SetError"
|
||||
]
|
||||
},
|
||||
"Group::Group": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/parser.cpp:Group::Group"
|
||||
]
|
||||
},
|
||||
"Group::~Group": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLib/parser.cpp:Group::~Group"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"reference": "EterLocale/Japanese.cpp",
|
||||
"reference_sha256": "5363b76c1f7b95f6cc5186248bd08b1db7a22a83c07862f33a3b5e4c1d1b9201",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"ShiftJIS_IsLeadByte": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLocale/Japanese.cpp:ShiftJIS_IsLeadByte"
|
||||
]
|
||||
},
|
||||
"ShiftJIS_IsTrailByte": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLocale/Japanese.cpp:ShiftJIS_IsTrailByte"
|
||||
]
|
||||
},
|
||||
"ShiftJIS_StringCompareCI": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/EterLocale/Japanese.cpp:ShiftJIS_StringCompareCI"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,176 @@
|
||||
{
|
||||
"reference": "UserInterface/GuildMarkDownloader.cpp",
|
||||
"reference_sha256": "42cf469c7978f8da1797ddc99ece33a9d3f9fcf438e2fa3ea50d488de702304e",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CGuildMarkDownloader::CGuildMarkDownloader": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::CGuildMarkDownloader"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::~CGuildMarkDownloader": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::~CGuildMarkDownloader"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::Connect": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::Connect"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::ConnectToRecvSymbol": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::ConnectToRecvSymbol"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::Process": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::Process"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::OnConnectFailure": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::OnConnectFailure"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::OnConnectSuccess": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::OnConnectSuccess"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::OnRemoteDisconnect": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::OnRemoteDisconnect"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::OnDisconnect": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::OnDisconnect"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__Initialize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__Initialize"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__StateProcess": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__StateProcess"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__OfflineState_Set": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__OfflineState_Set"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__CompleteState_Set": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__CompleteState_Set"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__LoginState_Set": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_Set"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__LoginState_Process": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_Process"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__GetPacketSize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__GetPacketSize"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__DispatchPacket": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__DispatchPacket"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__LoginState_RecvHandshake": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvHandshake"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__LoginState_RecvPing": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvPing"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__LoginState_RecvPhase": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvPhase"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__SendMarkIDXList": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__SendMarkIDXList"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__LoginState_RecvMarkIndex": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvMarkIndex"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__SendMarkCRCList": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__SendMarkCRCList"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__LoginState_RecvMarkBlock": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvMarkBlock"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__LoginState_RecvKeyAgreement": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvKeyAgreement"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__LoginState_RecvKeyAgreementCompleted": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvKeyAgreementCompleted"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__SendSymbolCRCList": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__SendSymbolCRCList"
|
||||
]
|
||||
},
|
||||
"CGuildMarkDownloader::__LoginState_RecvSymbolData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvSymbolData"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,176 @@
|
||||
{
|
||||
"reference": "UserInterface/GuildMarkUploader.cpp",
|
||||
"reference_sha256": "4ca5632c7decb670d0b590f4513af8e48f3b18cb7afe74c8ad68f813d76b2e9c",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CGuildMarkUploader::CGuildMarkUploader": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::CGuildMarkUploader"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::~CGuildMarkUploader": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::~CGuildMarkUploader"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::Disconnect": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::Disconnect"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::IsCompleteUploading": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::IsCompleteUploading"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__Save": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__Save"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__Load": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__Load"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__LoadSymbol": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoadSymbol"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::Connect": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::Connect"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::ConnectToSendSymbol": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::ConnectToSendSymbol"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::Process": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::Process"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::OnConnectFailure": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::OnConnectFailure"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::OnConnectSuccess": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::OnConnectSuccess"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::OnRemoteDisconnect": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::OnRemoteDisconnect"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::OnDisconnect": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::OnDisconnect"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__Inialize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__Inialize"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__StateProcess": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__StateProcess"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__OfflineState_Set": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__OfflineState_Set"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__CompleteState_Set": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__CompleteState_Set"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__LoginState_Set": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_Set"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__LoginState_Process": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_Process"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__SendMarkPacket": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__SendMarkPacket"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__SendSymbolPacket": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__SendSymbolPacket"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__LoginState_RecvPhase": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_RecvPhase"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__LoginState_RecvHandshake": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_RecvHandshake"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__LoginState_RecvPing": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_RecvPing"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__LoginState_RecvKeyAgreement": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_RecvKeyAgreement"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__LoginState_RecvKeyAgreementCompleted": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_RecvKeyAgreementCompleted"
|
||||
]
|
||||
},
|
||||
"CGuildMarkUploader::__AnalyzePacket": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__AnalyzePacket"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,151 @@
|
||||
{
|
||||
"reference": "UserInterface/Locale.cpp",
|
||||
"reference_sha256": "d3be6d1328099dc6711f32f7ee05be6a56be5a905e6131fcb9f3ca4cc10951fc",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"LocaleService_LoadConfig": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_LoadConfig"
|
||||
]
|
||||
},
|
||||
"LocaleService_GetLastExp": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_GetLastExp"
|
||||
]
|
||||
},
|
||||
"LocaleService_GetSkillPower": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_GetSkillPower"
|
||||
]
|
||||
},
|
||||
"LocaleService_GetSecurityKey": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_GetSecurityKey"
|
||||
]
|
||||
},
|
||||
"LocaleService_SetCHEONMA": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_SetCHEONMA"
|
||||
]
|
||||
},
|
||||
"LocaleService_IsCHEONMA": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_IsCHEONMA"
|
||||
]
|
||||
},
|
||||
"LocaleService_GetName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_GetName"
|
||||
]
|
||||
},
|
||||
"LocaleService_GetCodePage": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_GetCodePage"
|
||||
]
|
||||
},
|
||||
"LocaleService_GetLocaleName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_GetLocaleName"
|
||||
]
|
||||
},
|
||||
"LocaleService_GetLocalePath": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_GetLocalePath"
|
||||
]
|
||||
},
|
||||
"LocaleService_ForceSetLocale": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_ForceSetLocale"
|
||||
]
|
||||
},
|
||||
"SelectDlgProc": {
|
||||
"status": "N_A",
|
||||
"impl": [],
|
||||
"note": "LOCALE_SERVICE_GLOBAL dialog procedure: inactive under LOCALE_SERVICE_SINGAPORE; LocaleService_LoadGlobal returns false."
|
||||
},
|
||||
"LocaleService_LoadGlobal": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_LoadGlobal"
|
||||
]
|
||||
},
|
||||
"LocaleService_IsYMIR": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_IsYMIR"
|
||||
]
|
||||
},
|
||||
"LocaleService_IsJAPAN": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_IsJAPAN"
|
||||
]
|
||||
},
|
||||
"LocaleService_IsENGLISH": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_IsENGLISH"
|
||||
]
|
||||
},
|
||||
"LocaleService_IsEUROPE": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_IsEUROPE"
|
||||
]
|
||||
},
|
||||
"LocaleService_IsHONGKONG": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_IsHONGKONG"
|
||||
]
|
||||
},
|
||||
"LocaleService_IsTAIWAN": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_IsTAIWAN"
|
||||
]
|
||||
},
|
||||
"LocaleService_IsNEWCIBN": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_IsNEWCIBN"
|
||||
]
|
||||
},
|
||||
"LocaleService_IsLeadByte": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_IsLeadByte"
|
||||
]
|
||||
},
|
||||
"LocaleService_StringCompareCI": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_StringCompareCI"
|
||||
]
|
||||
},
|
||||
"LocaleService_SetOpenIDAuthKey": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_SetOpenIDAuthKey"
|
||||
]
|
||||
},
|
||||
"LocaleService_GetOpenIDAuthKey": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/Locale.cpp:LocaleService_GetOpenIDAuthKey"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,146 @@
|
||||
{
|
||||
"reference": "UserInterface/MarkImage.cpp",
|
||||
"reference_sha256": "8caa4fa0bddd39629a71f29d23476840dafb9b9100df945f5760ec54e01c2442",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"NewMarkImage": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:NewMarkImage"
|
||||
]
|
||||
},
|
||||
"DeleteMarkImage": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:DeleteMarkImage"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::CGuildMarkImage": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::CGuildMarkImage"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::~CGuildMarkImage": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::~CGuildMarkImage"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::Destroy": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::Destroy"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::Create": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::Create"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::Save": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::Save"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::Build": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::Build"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::Load": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::Load"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::PutData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::PutData"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::GetData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::GetData"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::SaveMark": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::SaveMark"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::DeleteMark": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::DeleteMark"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::SaveBlockFromCompressedData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::SaveBlockFromCompressedData"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::BuildAllBlocks": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::BuildAllBlocks"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::GetEmptyPosition": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::GetEmptyPosition"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::GetDiffBlocks": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::GetDiffBlocks"
|
||||
]
|
||||
},
|
||||
"CGuildMarkImage::GetBlockCRCList": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::GetBlockCRCList"
|
||||
]
|
||||
},
|
||||
"SGuildMark::Clear": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:SGuildMark::Clear"
|
||||
]
|
||||
},
|
||||
"SGuildMark::IsEmpty": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:SGuildMark::IsEmpty"
|
||||
]
|
||||
},
|
||||
"SGuildMarkBlock::GetCRC": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:SGuildMarkBlock::GetCRC"
|
||||
]
|
||||
},
|
||||
"SGuildMarkBlock::CopyFrom": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:SGuildMarkBlock::CopyFrom"
|
||||
]
|
||||
},
|
||||
"SGuildMarkBlock::Compress": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkImage.cpp:SGuildMarkBlock::Compress"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,182 @@
|
||||
{
|
||||
"reference": "UserInterface/MarkManager.cpp",
|
||||
"reference_sha256": "9eec7ea24de777a754ac7a2c9a0abfac0a031d74dd74324a6581161a32f58493",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CGuildMarkManager::__NewImage": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::__NewImage"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::__DeleteImage": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::__DeleteImage"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::CGuildMarkManager": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::CGuildMarkManager"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::~CGuildMarkManager": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::~CGuildMarkManager"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::GetMarkImageFilename": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetMarkImageFilename"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::SetMarkPathPrefix": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SetMarkPathPrefix"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::LoadMarkIndex": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::LoadMarkIndex"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::SaveMarkIndex": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SaveMarkIndex"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::LoadMarkImages": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::LoadMarkImages"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::SaveMarkImage": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SaveMarkImage"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::__GetImage": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::__GetImage"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::AddMarkIDByGuildID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::AddMarkIDByGuildID"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::GetMarkID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetMarkID"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::__AllocMarkID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::__AllocMarkID"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::GetMarkImageCount": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetMarkImageCount"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::GetMarkCount": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetMarkCount"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::CopyMarkIdx": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::CopyMarkIdx"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::SaveMark": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SaveMark"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::DeleteMark": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::DeleteMark"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::GetDiffBlocks": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetDiffBlocks"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::SaveBlockFromCompressedData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SaveBlockFromCompressedData"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::GetBlockCRCList": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetBlockCRCList"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::GetGuildSymbol": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetGuildSymbol"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::LoadSymbol": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::LoadSymbol"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::SaveSymbol": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SaveSymbol"
|
||||
]
|
||||
},
|
||||
"CGuildMarkManager::UploadSymbol": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::UploadSymbol"
|
||||
]
|
||||
},
|
||||
"heartbeat": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:heartbeat"
|
||||
]
|
||||
},
|
||||
"SaveMark": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:SaveMark"
|
||||
]
|
||||
},
|
||||
"main": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/MarkManager.cpp:main"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,46 +5,108 @@
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CPythonApplication::CPythonApplication": {
|
||||
"status": "TODO"
|
||||
"status": "N_A",
|
||||
"note": "Monolithic Win32 application constructor; subsystems managed as individual singletons in PythonBoot"
|
||||
},
|
||||
"CPythonApplication::~CPythonApplication": {
|
||||
"status": "TODO"
|
||||
"status": "N_A",
|
||||
"note": "Subsystems destroyed in GameSingletons / PythonBoot::Stop"
|
||||
},
|
||||
"CPythonApplication::GetMousePosition": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetMousePosition"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::SetMinFog": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetMinFog"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::SetFrameSkip": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetFrameSkip"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::NotifyHack": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::NotifyHack"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::GetInfo": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetInfo"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::Abort": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Abort"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::Exit": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Exit"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::RenderGame": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::RenderGame"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::UpdateGame": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::UpdateGame"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::SkipRenderBuffering": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SkipRenderBuffering"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::Process": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Process"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::UpdateClientRect": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::UpdateClientRect"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::SetMouseHandler": {
|
||||
"status": "ADAPTED",
|
||||
@@ -55,13 +117,28 @@
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 10)"
|
||||
},
|
||||
"CPythonApplication::CheckDeviceState": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::CheckDeviceState"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::CreateDevice": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::CreateDevice"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::Loop": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Loop"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"LoadLocaleData": {
|
||||
"status": "ADAPTED",
|
||||
@@ -72,64 +149,160 @@
|
||||
"test": "extension/tests/port_login_flow_test.cpp step 3c (port.login_flow / port.login_live: item 19 Sword+9, mob 101 Wild Dog, skill 1 Three-Way Cut cool time 12)"
|
||||
},
|
||||
"__GetWindowMode": {
|
||||
"status": "TODO"
|
||||
"status": "N_A",
|
||||
"note": "Win32 window mode helper; canvas size managed by Godot host"
|
||||
},
|
||||
"CPythonApplication::Create": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Create"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::SetGlobalCenterPosition": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetGlobalCenterPosition"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::SetCenterPosition": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetCenterPosition"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::GetCenterPosition": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::GetCenterPosition"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::SetServerTime": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetServerTime"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::GetServerTime": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetServerTime"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::GetServerTimeStamp": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetServerTimeStamp"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::GetGlobalTime": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetGlobalTime"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::GetGlobalElapsedTime": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetGlobalElapsedTime"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::SetFPS": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetFPS"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::GetWidth": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetWidth"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::GetHeight": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetHeight"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::SetConnectData": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetConnectData"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::GetConnectData": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetConnectData"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::EnableSpecialCameraMode": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::EnableSpecialCameraMode"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::SetCameraSpeed": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetCameraSpeed"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::SetForceSightRange": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetForceSightRange"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::Clear": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Clear"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
},
|
||||
"CPythonApplication::Destroy": {
|
||||
"status": "TODO"
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Destroy"
|
||||
],
|
||||
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons",
|
||||
"test": "extension/tests/port_login_flow_test.cpp"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,200 @@
|
||||
{
|
||||
"reference": "UserInterface/PythonApplicationCamera.cpp",
|
||||
"reference_sha256": "55ab9a2363d31a83a1a52ba31e3ad0918e0bda25f899d02d1c9f3c0344590888",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"BlendValueByLinear": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:BlendValueByLinear"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::__UpdateCamera": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::__UpdateCamera"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::SetViewDirCameraSpeed": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetViewDirCameraSpeed"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::SetCrossDirCameraSpeed": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetCrossDirCameraSpeed"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::SetUpDirCameraSpeed": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetUpDirCameraSpeed"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::SetCamera": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetCamera"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::GetCamera": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::GetCamera"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::RotateCamera": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::RotateCamera"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::PitchCamera": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::PitchCamera"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::ZoomCamera": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::ZoomCamera"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::MovieRotateCamera": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::MovieRotateCamera"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::MoviePitchCamera": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::MoviePitchCamera"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::MovieZoomCamera": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::MovieZoomCamera"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::MovieResetCamera": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::MovieResetCamera"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::GetRotation": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::GetRotation"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::GetPitch": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::GetPitch"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::IsLockCurrentCamera": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::IsLockCurrentCamera"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::SetEventCamera": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetEventCamera"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::BlendEventCamera": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::BlendEventCamera"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::SetDefaultCamera": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetDefaultCamera"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::SetCameraSetting": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetCameraSetting"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::GetCameraSetting": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::GetCameraSetting"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::SaveCameraSetting": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SaveCameraSetting"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
},
|
||||
"CPythonApplication::LoadCameraSetting": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::LoadCameraSetting"
|
||||
],
|
||||
"note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 8, 9)"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,224 @@
|
||||
{
|
||||
"reference": "UserInterface/PythonApplicationEvent.cpp",
|
||||
"reference_sha256": "342f525739699ee4d4e2bbe371a3494acb8f3cf13af6367b518a4f3375ddda6a",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CPythonApplication::OnCameraUpdate": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnCameraUpdate"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnUIUpdate": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnUIUpdate"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnUIRender": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnUIRender"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnSizeChange": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnSizeChange"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnMouseMiddleButtonDown": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseMiddleButtonDown"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnMouseMiddleButtonUp": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseMiddleButtonUp"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnMouseWheel": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseWheel"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnMouseMove": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseMove"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnMouseLeftButtonDown": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseLeftButtonDown"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnMouseLeftButtonUp": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseLeftButtonUp"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnMouseLeftButtonDoubleClick": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseLeftButtonDoubleClick"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnMouseRightButtonDown": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseRightButtonDown"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnMouseRightButtonUp": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseRightButtonUp"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnKeyDown": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnKeyDown"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnKeyUp": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnKeyUp"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::RunIMEUpdate": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMEUpdate"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::RunIMETabEvent": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMETabEvent"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::RunIMEReturnEvent": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMEReturnEvent"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnIMEKeyDown": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnIMEKeyDown"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::RunIMEChangeCodePage": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMEChangeCodePage"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::RunIMEOpenCandidateListEvent": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMEOpenCandidateListEvent"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::RunIMECloseCandidateListEvent": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMECloseCandidateListEvent"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::RunIMEOpenReadingWndEvent": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMEOpenReadingWndEvent"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::RunIMECloseReadingWndEvent": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMECloseReadingWndEvent"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::RunPressExitKey": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunPressExitKey"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnMouseUpdate": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseUpdate"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
},
|
||||
"CPythonApplication::OnMouseRender": {
|
||||
"status": "ADAPTED",
|
||||
"impl": [
|
||||
"extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseRender"
|
||||
],
|
||||
"note": "40250 event handlers adapted to platform window manager and camera",
|
||||
"test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"reference": "UserInterface/PythonApplicationProcedure.cpp",
|
||||
"reference_sha256": "0ae949e664be6289494e27b557cadba5a48c34a73ebfc8e7b029bfdb82930a68",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CPythonApplication::SafeSetCapture": {
|
||||
"status": "N_A",
|
||||
"note": "Win32 HWND mouse capture; host engine manages input focus and mouse capture"
|
||||
},
|
||||
"CPythonApplication::SafeReleaseCapture": {
|
||||
"status": "N_A",
|
||||
"note": "Win32 HWND mouse release; host engine manages input focus and mouse capture"
|
||||
},
|
||||
"CPythonApplication::__SetFullScreenWindow": {
|
||||
"status": "N_A",
|
||||
"note": "Win32 ChangeDisplaySettings; host engine DisplayServer manages fullscreen modes"
|
||||
},
|
||||
"CPythonApplication::__MinimizeFullScreenWindow": {
|
||||
"status": "N_A",
|
||||
"note": "Win32 window minimize; host engine manages window state"
|
||||
},
|
||||
"CPythonApplication::WindowProcedure": {
|
||||
"status": "N_A",
|
||||
"note": "Win32 window message procedure; input and window events are forwarded via PythonBoot::UI*"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,124 +5,244 @@
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"ShowArgument": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:ShowArgument"
|
||||
]
|
||||
},
|
||||
"GetArgumentString": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:GetArgumentString"
|
||||
]
|
||||
},
|
||||
"GetArgument": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:GetArgument"
|
||||
]
|
||||
},
|
||||
"GetCameraSettingFromArgList": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:GetCameraSettingFromArgList"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::__InitEventSet": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::__InitEventSet"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::RegisterEventSet": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::RegisterEventSet"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::RegisterEventSetFromString": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::RegisterEventSetFromString"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::ClearEventSeti": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::ClearEventSeti"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::__ClearEventSetp": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::__ClearEventSetp"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::GetEmptyEventSetSlot": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::GetEmptyEventSetSlot"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::SetRestrictedCount": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetRestrictedCount"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::SetEventHandler": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetEventHandler"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::GetEventSetLocalYPosition": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::GetEventSetLocalYPosition"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::AddEventSetLocalYPosition": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::AddEventSetLocalYPosition"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::InsertText": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::InsertText"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::UpdateEventSet": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::UpdateEventSet"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::SetEventSetWidth": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetEventSetWidth"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::ProcessEventSet": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::ProcessEventSet"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::RenderEventSet": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::RenderEventSet"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::Skip": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::Skip"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::IsWait": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::IsWait"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::EndEventProcess": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::EndEventProcess"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::MakeNextButton": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::MakeNextButton"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::MakeQuestion": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::MakeQuestion"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::SelectAnswer": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SelectAnswer"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::SetVisibleStartLine": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetVisibleStartLine"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::SetVisibleLineCount": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetVisibleLineCount"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::GetVisibleStartLine": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::GetVisibleStartLine"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::GetLineCount": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::GetLineCount"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::ClearLine": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::ClearLine"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::__InsertLine": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::__InsertLine"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::RefreshLinePosition": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::RefreshLinePosition"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::__AddSpace": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::__AddSpace"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::GetScriptEventIndex": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::GetScriptEventIndex"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::CheckEventSetIndex": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::CheckEventSetIndex"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::Destroy": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::Destroy"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::SetInterfaceWindow": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetInterfaceWindow"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::SetLeftTimeString": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetLeftTimeString"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::CPythonEventManager": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::CPythonEventManager"
|
||||
]
|
||||
},
|
||||
"CPythonEventManager::~CPythonEventManager": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::~CPythonEventManager"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,76 +5,148 @@
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"eventRegisterEventSet": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventRegisterEventSet"
|
||||
]
|
||||
},
|
||||
"eventRegisterEventSetFromString": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventRegisterEventSetFromString"
|
||||
]
|
||||
},
|
||||
"eventClearEventSet": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventClearEventSet"
|
||||
]
|
||||
},
|
||||
"eventSetRestrictedCount": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetRestrictedCount"
|
||||
]
|
||||
},
|
||||
"eventGetEventSetLocalYPosition": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventGetEventSetLocalYPosition"
|
||||
]
|
||||
},
|
||||
"eventAddEventSetLocalYPosition": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventAddEventSetLocalYPosition"
|
||||
]
|
||||
},
|
||||
"eventInsertText": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventInsertText"
|
||||
]
|
||||
},
|
||||
"eventInsertTextInline": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventInsertTextInline"
|
||||
]
|
||||
},
|
||||
"eventUpdateEventSet": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventUpdateEventSet"
|
||||
]
|
||||
},
|
||||
"eventRenderEventSet": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventRenderEventSet"
|
||||
]
|
||||
},
|
||||
"eventSetEventSetWidth": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetEventSetWidth"
|
||||
]
|
||||
},
|
||||
"eventSkip": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSkip"
|
||||
]
|
||||
},
|
||||
"eventIsWait": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventIsWait"
|
||||
]
|
||||
},
|
||||
"eventEndEventProcess": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventEndEventProcess"
|
||||
]
|
||||
},
|
||||
"eventSetEventHandler": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetEventHandler"
|
||||
]
|
||||
},
|
||||
"eventSelectAnswer": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSelectAnswer"
|
||||
]
|
||||
},
|
||||
"eventGetLineCount": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventGetLineCount"
|
||||
]
|
||||
},
|
||||
"eventSetVisibleStartLine": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetVisibleStartLine"
|
||||
]
|
||||
},
|
||||
"eventGetVisibleStartLine": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventGetVisibleStartLine"
|
||||
]
|
||||
},
|
||||
"eventQuestButtonClick": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventQuestButtonClick"
|
||||
]
|
||||
},
|
||||
"eventSetInterfaceWindow": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetInterfaceWindow"
|
||||
]
|
||||
},
|
||||
"eventSetLeftTimeString": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetLeftTimeString"
|
||||
]
|
||||
},
|
||||
"eventDestroy": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventDestroy"
|
||||
]
|
||||
},
|
||||
"initEvent": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:initEvent"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,10 +5,16 @@
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"eventMgrUpdate": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGameEventManagerModule.cpp:eventMgrUpdate"
|
||||
]
|
||||
},
|
||||
"initeventmgr": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGameEventManagerModule.cpp:initeventmgr"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,458 @@
|
||||
{
|
||||
"reference": "UserInterface/PythonGuild.cpp",
|
||||
"reference_sha256": "3223fcd436bfb89db086e1825b9f149c32e0b374da87be5a865836fa8606767b",
|
||||
"priority": "P3",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CPythonGuild::EnableGuild": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::EnableGuild"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::SetGuildMoney": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::SetGuildMoney"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::SetGuildEXP": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::SetGuildEXP"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::SetGradeData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::SetGradeData"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::SetGradeName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::SetGradeName"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::SetGradeAuthority": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::SetGradeAuthority"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::ClearComment": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::ClearComment"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::RegisterComment": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::RegisterComment"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::RegisterMember": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::RegisterMember"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::ChangeGuildMemberGrade": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::ChangeGuildMemberGrade"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::ChangeGuildMemberGeneralFlag": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::ChangeGuildMemberGeneralFlag"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::RemoveMember": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::RemoveMember"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::RegisterGuildName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::RegisterGuildName"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::IsMainPlayer": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::IsMainPlayer"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::IsGuildEnable": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::IsGuildEnable"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::GetGuildInfoRef": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildInfoRef"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::GetGradeDataPtr": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGradeDataPtr"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::GetGuildBoardCommentVector": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildBoardCommentVector"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::GetMemberCount": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetMemberCount"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::GetMemberDataPtr": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetMemberDataPtr"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::GetMemberDataPtrByPID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetMemberDataPtrByPID"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::GetMemberDataPtrByName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetMemberDataPtrByName"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::GetGuildMemberLevelSummary": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildMemberLevelSummary"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::GetGuildMemberLevelAverage": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildMemberLevelAverage"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::GetGuildExperienceSummary": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildExperienceSummary"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::GetGuildSkillDataRef": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildSkillDataRef"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::GetGuildName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildName"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::GetGuildID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildID"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::HasGuildLand": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::HasGuildLand"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::StartGuildWar": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::StartGuildWar"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::EndGuildWar": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::EndGuildWar"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::GetEnemyGuildID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetEnemyGuildID"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::IsDoingGuildWar": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::IsDoingGuildWar"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::__CalculateLevelAverage": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::__CalculateLevelAverage"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::__SortMember": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::__SortMember"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::__IsGradeData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::__IsGradeData"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::__Initialize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::__Initialize"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::Destroy": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::Destroy"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::CPythonGuild": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::CPythonGuild"
|
||||
]
|
||||
},
|
||||
"CPythonGuild::~CPythonGuild": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::~CPythonGuild"
|
||||
]
|
||||
},
|
||||
"guildIsGuildEnable": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildIsGuildEnable"
|
||||
]
|
||||
},
|
||||
"guildGetGuildID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildID"
|
||||
]
|
||||
},
|
||||
"guildHasGuildLand": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildHasGuildLand"
|
||||
]
|
||||
},
|
||||
"guildGetGuildName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildName"
|
||||
]
|
||||
},
|
||||
"guildGetGuildMasterName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildMasterName"
|
||||
]
|
||||
},
|
||||
"guildGetEnemyGuildName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetEnemyGuildName"
|
||||
]
|
||||
},
|
||||
"guildGetGuildMoney": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildMoney"
|
||||
]
|
||||
},
|
||||
"guildGetGuildBoardCommentCount": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildBoardCommentCount"
|
||||
]
|
||||
},
|
||||
"guildGetGuildBoardCommentData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildBoardCommentData"
|
||||
]
|
||||
},
|
||||
"guildGetGuildLevel": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildLevel"
|
||||
]
|
||||
},
|
||||
"guildGetGuildExperience": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildExperience"
|
||||
]
|
||||
},
|
||||
"guildGetGuildMemberCount": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildMemberCount"
|
||||
]
|
||||
},
|
||||
"guildGetGuildMemberLevelSummary": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildMemberLevelSummary"
|
||||
]
|
||||
},
|
||||
"guildGetGuildMemberLevelAverage": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildMemberLevelAverage"
|
||||
]
|
||||
},
|
||||
"guildGetGuildExperienceSummary": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildExperienceSummary"
|
||||
]
|
||||
},
|
||||
"guildGetGuildSkillPoint": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildSkillPoint"
|
||||
]
|
||||
},
|
||||
"guildGetDragonPowerPoint": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetDragonPowerPoint"
|
||||
]
|
||||
},
|
||||
"guildGetGuildSkillLevel": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildSkillLevel"
|
||||
]
|
||||
},
|
||||
"guildGetSkillLevel": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetSkillLevel"
|
||||
]
|
||||
},
|
||||
"guildGetSkillMaxLevelNew": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetSkillMaxLevelNew"
|
||||
]
|
||||
},
|
||||
"guildSetSkillIndex": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildSetSkillIndex"
|
||||
]
|
||||
},
|
||||
"guildGetSkillIndex": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetSkillIndex"
|
||||
]
|
||||
},
|
||||
"guildGetGradeData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGradeData"
|
||||
]
|
||||
},
|
||||
"guildGetGradeName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetGradeName"
|
||||
]
|
||||
},
|
||||
"guildGetMemberCount": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetMemberCount"
|
||||
]
|
||||
},
|
||||
"guildGetMemberData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetMemberData"
|
||||
]
|
||||
},
|
||||
"guildMemberIndexToPID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildMemberIndexToPID"
|
||||
]
|
||||
},
|
||||
"guildIsMember": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildIsMember"
|
||||
]
|
||||
},
|
||||
"guildIsMemberByName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildIsMemberByName"
|
||||
]
|
||||
},
|
||||
"guildMainPlayerHasAuthority": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildMainPlayerHasAuthority"
|
||||
]
|
||||
},
|
||||
"guildDestroy": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildDestroy"
|
||||
]
|
||||
},
|
||||
"guildGuildIDToMarkID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGuildIDToMarkID"
|
||||
]
|
||||
},
|
||||
"guildGetMarkImageFilenameByMarkID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetMarkImageFilenameByMarkID"
|
||||
]
|
||||
},
|
||||
"guildGetMarkIndexByMarkID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:guildGetMarkIndexByMarkID"
|
||||
]
|
||||
},
|
||||
"initguild": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonGuild.cpp:initguild"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,140 @@
|
||||
{
|
||||
"reference": "UserInterface/PythonMessenger.cpp",
|
||||
"reference_sha256": "de1868000f68ff1b25db1ae5e1ba3650da1e85ab74f2529e5793d7fd6e375c80",
|
||||
"priority": "P3",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CPythonMessenger::RemoveFriend": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::RemoveFriend"
|
||||
]
|
||||
},
|
||||
"CPythonMessenger::OnFriendLogin": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::OnFriendLogin"
|
||||
]
|
||||
},
|
||||
"CPythonMessenger::OnFriendLogout": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::OnFriendLogout"
|
||||
]
|
||||
},
|
||||
"CPythonMessenger::SetMobile": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::SetMobile"
|
||||
]
|
||||
},
|
||||
"CPythonMessenger::IsFriendByKey": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::IsFriendByKey"
|
||||
]
|
||||
},
|
||||
"CPythonMessenger::IsFriendByName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::IsFriendByName"
|
||||
]
|
||||
},
|
||||
"CPythonMessenger::AppendGuildMember": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::AppendGuildMember"
|
||||
]
|
||||
},
|
||||
"CPythonMessenger::RemoveGuildMember": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::RemoveGuildMember"
|
||||
]
|
||||
},
|
||||
"CPythonMessenger::RemoveAllGuildMember": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::RemoveAllGuildMember"
|
||||
]
|
||||
},
|
||||
"CPythonMessenger::LoginGuildMember": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::LoginGuildMember"
|
||||
]
|
||||
},
|
||||
"CPythonMessenger::LogoutGuildMember": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::LogoutGuildMember"
|
||||
]
|
||||
},
|
||||
"CPythonMessenger::RefreshGuildMember": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::RefreshGuildMember"
|
||||
]
|
||||
},
|
||||
"CPythonMessenger::Destroy": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::Destroy"
|
||||
]
|
||||
},
|
||||
"CPythonMessenger::SetMessengerHandler": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::SetMessengerHandler"
|
||||
]
|
||||
},
|
||||
"CPythonMessenger::CPythonMessenger": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::CPythonMessenger"
|
||||
]
|
||||
},
|
||||
"CPythonMessenger::~CPythonMessenger": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::~CPythonMessenger"
|
||||
]
|
||||
},
|
||||
"messengerRemoveFriend": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:messengerRemoveFriend"
|
||||
]
|
||||
},
|
||||
"messengerIsFriendByName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:messengerIsFriendByName"
|
||||
]
|
||||
},
|
||||
"messengerDestroy": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:messengerDestroy"
|
||||
]
|
||||
},
|
||||
"messengerRefreshGuildMember": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:messengerRefreshGuildMember"
|
||||
]
|
||||
},
|
||||
"messengerSetMessengerHandler": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:messengerSetMessengerHandler"
|
||||
]
|
||||
},
|
||||
"initMessenger": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonMessenger.cpp:initMessenger"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,73 +5,142 @@
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CPythonQuest::RegisterQuestInstance": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::RegisterQuestInstance"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::DeleteQuestInstance": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::DeleteQuestInstance"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::IsQuest": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::IsQuest"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::MakeQuest": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::MakeQuest"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::SetQuestTitle": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestTitle"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::SetQuestClockName": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestClockName"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::SetQuestCounterName": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestCounterName"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::SetQuestClockValue": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestClockValue"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::SetQuestCounterValue": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestCounterValue"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::SetQuestIconFileName": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestIconFileName"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::GetQuestCount": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::GetQuestCount"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::GetQuestInstancePtr": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::GetQuestInstancePtr"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::__GetQuestInstancePtr": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::__GetQuestInstancePtr"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::__Initialize": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::__Initialize"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::Clear": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::Clear"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::CPythonQuest": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::CPythonQuest"
|
||||
]
|
||||
},
|
||||
"CPythonQuest::~CPythonQuest": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::~CPythonQuest"
|
||||
]
|
||||
},
|
||||
"questGetQuestCount": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:questGetQuestCount"
|
||||
]
|
||||
},
|
||||
"questGetQuestData": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:questGetQuestData"
|
||||
]
|
||||
},
|
||||
"questGetQuestIndex": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:questGetQuestIndex"
|
||||
]
|
||||
},
|
||||
"questGetQuestLastTime": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:questGetQuestLastTime"
|
||||
]
|
||||
},
|
||||
"questClear": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:questClear"
|
||||
]
|
||||
},
|
||||
"initquest": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonQuest.cpp:initquest"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,182 @@
|
||||
{
|
||||
"reference": "UserInterface/PythonSafeBox.cpp",
|
||||
"reference_sha256": "df28d2db188e3d4fd7547944df18d19b588b103f8aa237ca830d2d975862e024",
|
||||
"priority": "P3",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CPythonSafeBox::OpenSafeBox": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::OpenSafeBox"
|
||||
]
|
||||
},
|
||||
"CPythonSafeBox::SetItemData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::SetItemData"
|
||||
]
|
||||
},
|
||||
"CPythonSafeBox::DelItemData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::DelItemData"
|
||||
]
|
||||
},
|
||||
"CPythonSafeBox::SetMoney": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::SetMoney"
|
||||
]
|
||||
},
|
||||
"CPythonSafeBox::GetMoney": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetMoney"
|
||||
]
|
||||
},
|
||||
"CPythonSafeBox::GetCurrentSafeBoxSize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetCurrentSafeBoxSize"
|
||||
]
|
||||
},
|
||||
"CPythonSafeBox::GetSlotItemID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetSlotItemID"
|
||||
]
|
||||
},
|
||||
"CPythonSafeBox::GetItemDataPtr": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetItemDataPtr"
|
||||
]
|
||||
},
|
||||
"CPythonSafeBox::OpenMall": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::OpenMall"
|
||||
]
|
||||
},
|
||||
"CPythonSafeBox::SetMallItemData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::SetMallItemData"
|
||||
]
|
||||
},
|
||||
"CPythonSafeBox::DelMallItemData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::DelMallItemData"
|
||||
]
|
||||
},
|
||||
"CPythonSafeBox::GetMallItemDataPtr": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetMallItemDataPtr"
|
||||
]
|
||||
},
|
||||
"CPythonSafeBox::GetSlotMallItemID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetSlotMallItemID"
|
||||
]
|
||||
},
|
||||
"CPythonSafeBox::GetMallSize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetMallSize"
|
||||
]
|
||||
},
|
||||
"CPythonSafeBox::CPythonSafeBox": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::CPythonSafeBox"
|
||||
]
|
||||
},
|
||||
"CPythonSafeBox::~CPythonSafeBox": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::~CPythonSafeBox"
|
||||
]
|
||||
},
|
||||
"safeboxGetCurrentSafeboxSize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetCurrentSafeboxSize"
|
||||
]
|
||||
},
|
||||
"safeboxGetItemID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetItemID"
|
||||
]
|
||||
},
|
||||
"safeboxGetItemCount": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetItemCount"
|
||||
]
|
||||
},
|
||||
"safeboxGetItemFlags": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetItemFlags"
|
||||
]
|
||||
},
|
||||
"safeboxGetItemMetinSocket": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetItemMetinSocket"
|
||||
]
|
||||
},
|
||||
"safeboxGetItemAttribute": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetItemAttribute"
|
||||
]
|
||||
},
|
||||
"safeboxGetMoney": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMoney"
|
||||
]
|
||||
},
|
||||
"safeboxGetMallItemID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMallItemID"
|
||||
]
|
||||
},
|
||||
"safeboxGetMallItemCount": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMallItemCount"
|
||||
]
|
||||
},
|
||||
"safeboxGetMallItemMetinSocket": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMallItemMetinSocket"
|
||||
]
|
||||
},
|
||||
"safeboxGetMallItemAttribute": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMallItemAttribute"
|
||||
]
|
||||
},
|
||||
"safeboxGetMallSize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMallSize"
|
||||
]
|
||||
},
|
||||
"initsafebox": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSafeBox.cpp:initsafebox"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
{
|
||||
"reference": "UserInterface/PythonSoundManagerModule.cpp",
|
||||
"reference_sha256": "7bd0710c4ec8e0c4ae32e418737e93d550706d2322420865c35f3818e66bcf15",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"sndPlaySound": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndPlaySound"
|
||||
]
|
||||
},
|
||||
"sndPlaySound3D": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndPlaySound3D"
|
||||
]
|
||||
},
|
||||
"sndPlayMusic": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndPlayMusic"
|
||||
]
|
||||
},
|
||||
"sndFadeInMusic": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndFadeInMusic"
|
||||
]
|
||||
},
|
||||
"sndFadeOutMusic": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndFadeOutMusic"
|
||||
]
|
||||
},
|
||||
"sndFadeOutAllMusic": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndFadeOutAllMusic"
|
||||
]
|
||||
},
|
||||
"sndFadeLimitOutMusic": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndFadeLimitOutMusic"
|
||||
]
|
||||
},
|
||||
"sndStopAllSound": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndStopAllSound"
|
||||
]
|
||||
},
|
||||
"sndSetMusicVolume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndSetMusicVolume"
|
||||
]
|
||||
},
|
||||
"sndSetSoundVolumef": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndSetSoundVolumef"
|
||||
]
|
||||
},
|
||||
"sndSetSoundVolume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndSetSoundVolume"
|
||||
]
|
||||
},
|
||||
"sndSetSoundScale": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndSetSoundScale"
|
||||
]
|
||||
},
|
||||
"sndSetAmbienceSoundScale": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndSetAmbienceSoundScale"
|
||||
]
|
||||
},
|
||||
"initsnd": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSoundManagerModule.cpp:initsnd"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,326 @@
|
||||
{
|
||||
"reference": "UserInterface/PythonSystem.cpp",
|
||||
"reference_sha256": "b8ff5404fdf0ee650b22e08259e06e0ee8b338479b59ab88d3b1bacc2a3b0e3f",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CPythonSystem::SetInterfaceHandler": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetInterfaceHandler"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::DestroyInterfaceHandler": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::DestroyInterfaceHandler"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::SaveWindowStatus": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SaveWindowStatus"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetDisplaySettings": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetDisplaySettings"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetResolutionCount": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetResolutionCount"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetFrequencyCount": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetFrequencyCount"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetResolution": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetResolution"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetFrequency": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetFrequency"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetResolutionIndex": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetResolutionIndex"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetFrequencyIndex": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetFrequencyIndex"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetWidth": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetWidth"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetHeight": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetHeight"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetBPP": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetBPP"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::IsNoSoundCard": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsNoSoundCard"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::IsSoftwareCursor": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsSoftwareCursor"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetMusicVolume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetMusicVolume"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetSoundVolume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetSoundVolume"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::SetMusicVolume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetMusicVolume"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::SetSoundVolumef": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetSoundVolumef"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetDistance": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetDistance"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetShadowLevel": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetShadowLevel"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::SetShadowLevel": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetShadowLevel"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::IsSaveID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsSaveID"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetSaveID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetSaveID"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::isViewCulling": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::isViewCulling"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::SetSaveID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetSaveID"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetConfig": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetConfig"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::SetConfig": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetConfig"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::SetDefaultConfig": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetDefaultConfig"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::IsWindowed": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsWindowed"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::IsViewChat": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsViewChat"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::SetViewChatFlag": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetViewChatFlag"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::IsAlwaysShowName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsAlwaysShowName"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::SetAlwaysShowNameFlag": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetAlwaysShowNameFlag"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::IsShowDamage": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsShowDamage"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::SetShowDamageFlag": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetShowDamageFlag"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::IsShowSalesText": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsShowSalesText"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::SetShowSalesTextFlag": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetShowSalesTextFlag"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::IsAutoTiling": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsAutoTiling"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::SetSoftwareTiling": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetSoftwareTiling"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::IsSoftwareTiling": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsSoftwareTiling"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::IsUseDefaultIME": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsUseDefaultIME"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::LoadConfig": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::LoadConfig"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::SaveConfig": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SaveConfig"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::LoadInterfaceStatus": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::LoadInterfaceStatus"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::SaveInterfaceStatus": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SaveInterfaceStatus"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::isInterfaceConfig": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::isInterfaceConfig"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::GetWindowStatusReference": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetWindowStatusReference"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::ApplyConfig": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::ApplyConfig"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::ChangeSystem": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::ChangeSystem"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::Clear": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::Clear"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::CPythonSystem": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::CPythonSystem"
|
||||
]
|
||||
},
|
||||
"CPythonSystem::~CPythonSystem": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::~CPythonSystem"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,224 @@
|
||||
{
|
||||
"reference": "UserInterface/PythonSystemModule.cpp",
|
||||
"reference_sha256": "d9f04639095871943c46e945be24e0dfb34915796d6842aba1933dc8e17231b8",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"systemGetWidth": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetWidth"
|
||||
]
|
||||
},
|
||||
"systemGetHeight": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetHeight"
|
||||
]
|
||||
},
|
||||
"systemSetInterfaceHandler": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetInterfaceHandler"
|
||||
]
|
||||
},
|
||||
"systemDestroyInterfaceHandler": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemDestroyInterfaceHandler"
|
||||
]
|
||||
},
|
||||
"systemReserveResource": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemReserveResource"
|
||||
]
|
||||
},
|
||||
"systemisInterfaceConfig": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemisInterfaceConfig"
|
||||
]
|
||||
},
|
||||
"systemSaveWindowStatus": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemSaveWindowStatus"
|
||||
]
|
||||
},
|
||||
"systemGetWindowStatus": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetWindowStatus"
|
||||
]
|
||||
},
|
||||
"systemGetConfig": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetConfig"
|
||||
]
|
||||
},
|
||||
"systemSetSaveID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetSaveID"
|
||||
]
|
||||
},
|
||||
"systemisSaveID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemisSaveID"
|
||||
]
|
||||
},
|
||||
"systemGetSaveID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetSaveID"
|
||||
]
|
||||
},
|
||||
"systemGetMusicVolume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetMusicVolume"
|
||||
]
|
||||
},
|
||||
"systemGetSoundVolume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetSoundVolume"
|
||||
]
|
||||
},
|
||||
"systemSetMusicVolume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetMusicVolume"
|
||||
]
|
||||
},
|
||||
"systemSetSoundVolumef": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetSoundVolumef"
|
||||
]
|
||||
},
|
||||
"systemIsSoftwareCursor": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemIsSoftwareCursor"
|
||||
]
|
||||
},
|
||||
"systemSetViewChatFlag": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetViewChatFlag"
|
||||
]
|
||||
},
|
||||
"systemIsViewChat": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemIsViewChat"
|
||||
]
|
||||
},
|
||||
"systemSetAlwaysShowNameFlag": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetAlwaysShowNameFlag"
|
||||
]
|
||||
},
|
||||
"systemSetShowDamageFlag": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetShowDamageFlag"
|
||||
]
|
||||
},
|
||||
"systemSetShowSalesTextFlag": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetShowSalesTextFlag"
|
||||
]
|
||||
},
|
||||
"systemIsAlwaysShowName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemIsAlwaysShowName"
|
||||
]
|
||||
},
|
||||
"systemIsShowDamage": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemIsShowDamage"
|
||||
]
|
||||
},
|
||||
"systemIsShowSalesText": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemIsShowSalesText"
|
||||
]
|
||||
},
|
||||
"systemSetConfig": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetConfig"
|
||||
]
|
||||
},
|
||||
"systemApplyConfig": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemApplyConfig"
|
||||
]
|
||||
},
|
||||
"systemSaveConfig": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemSaveConfig"
|
||||
]
|
||||
},
|
||||
"systemGetResolutionCount": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetResolutionCount"
|
||||
]
|
||||
},
|
||||
"systemGetFrequencyCount": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetFrequencyCount"
|
||||
]
|
||||
},
|
||||
"systemGetResolution": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetResolution"
|
||||
]
|
||||
},
|
||||
"systemGetCurrentResolution": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetCurrentResolution"
|
||||
]
|
||||
},
|
||||
"systemGetFrequency": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetFrequency"
|
||||
]
|
||||
},
|
||||
"systemGetShadowLevel": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetShadowLevel"
|
||||
]
|
||||
},
|
||||
"systemSetShadowLevel": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetShadowLevel"
|
||||
]
|
||||
},
|
||||
"initsystem": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/PythonSystemModule.cpp:initsystem"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user