{ "reference": "EterLib/Util.cpp", "reference_sha256": "6bbb3a040afb38891e534689ea3ccdb4eafae4101ad2bb7a09c2a208fcaa35f3", "priority": "P4", "contracts": [], "functions": { "PrintfTabs": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/Util.cpp:PrintfTabs" ] }, "LoadTextData": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/Util.cpp:LoadTextData" ] }, "LoadMultipleTextData": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/Util.cpp:LoadMultipleTextData" ] }, "TokenToVector": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/Util.cpp:TokenToVector" ] }, "TokenToColor": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/Util.cpp:TokenToColor" ] }, "EnumFontFamExProc": { "status": "N_A", "note": "Win32 font enumeration; the platform font backend owns code page/font face" }, "GetCharsetFromCodePage": { "status": "ADAPTED", "impl": [ "extension/src/platform/EterLib/Util.cpp:GetCharsetFromCodePage" ], "note": "lives with the platform font backend", "test": "extension/tests/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" }, "GetFontFaceFromCodePageNT": { "status": "ADAPTED", "impl": [ "extension/src/platform/EterLib/Util.cpp:GetFontFaceFromCodePageNT" ], "note": "lives with the platform font backend", "test": "extension/tests/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" }, "GetFontFaceFromCodePage9x": { "status": "N_A", "note": "Win32 font enumeration; the platform font backend owns code page/font face" }, "GetDefaultCodePage": { "status": "ADAPTED", "impl": [ "extension/src/platform/EterLib/Util.cpp:GetDefaultCodePage" ], "note": "lives with the platform font backend", "test": "extension/tests/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" }, "GetDefaultFontFace": { "status": "ADAPTED", "impl": [ "extension/src/platform/EterLib/Util.cpp:GetDefaultFontFace" ], "note": "lives with the platform font backend", "test": "extension/tests/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" }, "GetFontFaceFromCodePage": { "status": "ADAPTED", "impl": [ "extension/src/platform/EterLib/Util.cpp:GetFontFaceFromCodePage" ], "note": "lives with the platform font backend", "test": "extension/tests/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" }, "SetDefaultFontFace": { "status": "ADAPTED", "impl": [ "extension/src/platform/EterLib/Util.cpp:SetDefaultFontFace" ], "note": "lives with the platform font backend", "test": "extension/tests/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" }, "SetDefaultCodePage": { "status": "ADAPTED", "impl": [ "extension/src/platform/EterLib/Util.cpp:SetDefaultCodePage" ], "note": "lives with the platform font backend", "test": "extension/tests/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" }, "__base64_get": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/Util.cpp:__base64_get" ] }, "__strcat1": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/Util.cpp:__strcat1" ] }, "base64_decode": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/Util.cpp:base64_decode" ] } } }