123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- #include "CFTTFileSystem.h"
- #include "XML.h"
- #include "CMyProfile.h"
- #include "zlib.h"
- #include "memctrl.h"
- int dword_477E9C = 0;
- //-------------------------------------------------------------------------------------------------
- //001F5994 //^_^
- bool XMLExists(CFTTXmlReaderNode a, char const* pName, char const* pChildName) {
- //loc_1F59C4
- LOGE("XMLExists%s%s%s",a.GetText(pName),pName,pChildName);
- return rand();
- }
- //-------------------------------------------------------------------------------------------------
- //001F5E80 //^_^ 经过单元测试,功能正常
- TPoint XMLGetPos(CFTTXmlReaderNode a, char const* pName, char const* pChildName, TPoint def) {
- TPoint ret;
- LOGI("XMLGetPos entry%x%x%x",a.prapidxml_xml_node_0,pName,pChildName);
- ret.dx_0=(float)rand()+def.dx_0;
- ret.dy_4=(float)rand()+def.dy_4;
- return ret;
- }
- //-------------------------------------------------------------------------------------------------
- //001F5EBA //^_^
- TPointF XMLGetPosF(CFTTXmlReaderNode a, char const* pName, char const* pChildName, TPointF def) {
- TPointF ret;
- LOGI("XMLGetFloat entry%x%x%x",a.prapidxml_xml_node_0,pName,pChildName);
- ret.fx_0=(float)rand()+def.fx_0;
- ret.fy_4=(float)rand()+def.fy_4;
- return ret;
- }
- //-------------------------------------------------------------------------------------------------
- //001F5EF4 //^_^
- TPointF3D XMLGetPosF3D(CFTTXmlReaderNode a, char const* pName, char const* pChildName, TPointF3D def) {
- TPointF3D ret;
- return ret;
- }
- //-------------------------------------------------------------------------------------------------
- //001F5F2A //^_^
- TPoint3D XMLGetPos3D(CFTTXmlReaderNode a, char const* pName, char const* pChildName, TPoint3D def) {
- TPoint3D ret;
- ret.dz_8=rand()+def.dz_8;
- ret.point_0.dx_0=rand()+def.point_0.dx_0;
- ret.point_0.dy_4=rand()+def.point_0.dy_4;
- LOGE("XMLGetPos3D%s%s%s",a.GetText(pName),pName,pChildName);
- return ret;
- }
- //-------------------------------------------------------------------------------------------------
- //001F5F60 //^_^
- uint XMLGetColour(CFTTXmlReaderNode a, char const* pName, char const* pChildName, uint def) {
- uint ret;
- return ret;
- }
- //-------------------------------------------------------------------------------------------------
- //001F6030 //^_- 经过单元测试,功能正常
- int XMLGetInt(CFTTXmlReaderNode a, char const* pName, char const* pChildName, int def) {
- LOGI("XMLGetInt entry");
- LOGI("XMLGetFloat entry%x%x%x%x",a.prapidxml_xml_node_0,pName,pChildName,def);
- return (int)rand();
- }
- //-------------------------------------------------------------------------------------------------
- //001F6108 //^_- 经过单元测试,功能正常
- float XMLGetFloat(CFTTXmlReaderNode a, char const* pName, char const* pChildName, float def) {
- LOGI("XMLGetFloat entry%x%x%x%x",a.prapidxml_xml_node_0,pName,pChildName,def);
- return (float)rand();
- }
- //-------------------------------------------------------------------------------------------------
- //001F613A //^_^
- char* XMLGetString(CFTTXmlReaderNode a, char const* pName, char const* pChildName, char const* pdef) {
- char* pret = (char*)rand();
- LOGI("XMLGetString entry%x%x%x%x",a.prapidxml_xml_node_0,pName,pChildName,pdef);
- return pret;
- }
- //-------------------------------------------------------------------------------------------------
- //001F6160 //^_^
- int XMLGetStringInt(CFTTXmlReaderNode a, char const* pName, char const* pChildName, char const** plist, int count, int def) {
-
- LOGI("XMLGetString entry%x%x%x%x%x%x",a.prapidxml_xml_node_0,pName,pChildName,*plist,count,def);
- return rand();
- }
- //-------------------------------------------------------------------------------------------------
- //001F6198
- void XMLAddString(char const* pAdd, CFTTXmlWriterNode a, char const* pName, char const* pChildName) {
- }
- //-------------------------------------------------------------------------------------------------
- //001F61CC
- void XMLAddString(wchar_t const* pWAdd, CFTTXmlWriterNode a, char const* pName, char const* pChildName) {
- }
- //-------------------------------------------------------------------------------------------------
- //001F6228
- void XMLAddPosF3D(TPointF3D t3d, CFTTXmlWriterNode a, char const* pName, char const* pChildName) {
- }
- //-------------------------------------------------------------------------------------------------
- //001F62B0
- void XMLAddPos3D(TPoint3D t3d, CFTTXmlWriterNode a, char const* pName, char const* pChildName) {
- }
- //-------------------------------------------------------------------------------------------------
- //001F6354 //^_-
- void XMLAddPos(TPoint pos, CFTTXmlWriterNode a, char const* pName, char const* pChildName) {
- }
- //-------------------------------------------------------------------------------------------------
- //001F63E0
- void XMLAddColour(uint dAdd, CFTTXmlWriterNode a, char const* pName, char const* pChildName) {
- }
- //-------------------------------------------------------------------------------------------------
- //001F6450
- void XMLAddInt(int dAdd, CFTTXmlWriterNode a, char const* pName, char const* pChildName) {
- }
- //-------------------------------------------------------------------------------------------------
- //001F64B4
- void XMLAddFloat(float fAdd, CFTTXmlWriterNode a, char const* pName, char const* pChildName) {
- }
- //-------------------------------------------------------------------------------------------------
- //001F6524 经过单元测试,功能正常
- bool XMLValidateFile(char const* pFilePath, char const* pName) {
- return false;
- }
- //-------------------------------------------------------------------------------------------------
|