#include "CUITileManager.h" #include "CFE.h" #include "FE2D.h" #include "CCurrency.h" #include "CUITileActions.h" #include "CUITileButton.h" #include "CUITileCredits.h" #include "CUITileStars.h" #include "FESU.h" #include "FTTFont.h" #include "xsnprintf.h" #include "memctrl.h" int CUITileManager::UITILE_SCROLLBARW = 8; //0033659C float CUITileManager::m_fTileScale = 1.0; //003365A0 int CUITileManager::UITILE_ADBAR_H; //00352E20 CUITileManager *pCUITileManager_352E24 = nullptr; //00352E24 //------------------------------------------------------------------------------------------------- //00147058 //^_^ CUITileManager::CUITileManager(int a1) { } //------------------------------------------------------------------------------------------------- //001472B4 //^_^ CUITileManager::~CUITileManager() { } //------------------------------------------------------------------------------------------------- //0013AD70 //^_^ void CUITileManager::AddButton(EUITileAction eAction1) { } //------------------------------------------------------------------------------------------------- //0014712C //^_^ void CUITileManager::Reset(bool b1) { LOGE("CUITileManager::Reset%p%x",this,b1); } //------------------------------------------------------------------------------------------------- //001472A8 //^_^ void CUITileManager::SetButtons(uint64_t a1) { } //------------------------------------------------------------------------------------------------- //001472CC //^_^ bool CUITileManager::GetHasButton(int a1) { LOGE("%p%xCUITileManager::GetHasButton",this,a1); return rand(); } //------------------------------------------------------------------------------------------------- //001472DE //-_- 经过单元测试,功能正常 void CUITileManager::UpdateButtons() { LOGI("CUITileManager::UpdateButtons end"); } //------------------------------------------------------------------------------------------------- //00147368 //开始界面只需要 2, 9 //%%% 只完成开始界面需要的2, 9 void CUITileManager::AddButtonTile(EUITileAction eAction) { LOGI("CUITileManager::AddButtonTile entry %d", eAction); } //------------------------------------------------------------------------------------------------- //00147AFC //^_^ void CUITileManager::RemoveTile(CUITile *pTile1) { } //------------------------------------------------------------------------------------------------- //00147B46 //^_- 经过单元测试,功能正常 void CUITileManager::AddTile(float f1, float f2, CUITile *pTile3, bool b4, float f5, EHUDPosition ePos6) { LOGE("CUITileManager::AddTile%p%x%x%p%x%x%x",this,f1,f2,pTile3,b4,f5,ePos6); } //------------------------------------------------------------------------------------------------- //00147C10 //^_^ void CUITileManager::ClearHighlights() { } //------------------------------------------------------------------------------------------------- //00147C2E //^_^ void CUITileManager::RemoveTiles(CUITile *pTile) { } //------------------------------------------------------------------------------------------------- //00147CA8 ^_- 经过单元测试,功能正常 EUITileAction CUITileManager::Process(bool b1, int *pa2) { LOGI("CUITileManager::Process entry %d %p", b1, pa2); return EUITileAction_0; } //------------------------------------------------------------------------------------------------- //0014831C //^_^ void CUITileManager::AddDressing(EUIDressingType eType1, EUIDressingPos ePos2, float f3, float f4, float f5) { } //------------------------------------------------------------------------------------------------- //00148358 //^_^ void CUITileManager::UpdateDressingPosition(EUIDressingType eType1, EUIDressingPos ePos2, float f3, float f4, float f5) { } //------------------------------------------------------------------------------------------------- //00148398 //^_^ void CUITileManager::RenderBackground() { // locret_1483D2 } //------------------------------------------------------------------------------------------------- //001483DC //^_^ void CUITileManager::SortTiles() { } //------------------------------------------------------------------------------------------------- //001483F4 //^_^ 经过单元测试,功能正常 void CUITileManager::Render() { LOGI("CUITileManager::Render entry"); } //------------------------------------------------------------------------------------------------- //0014869C //^_^ 经过单元测试,功能正常 void CUITileManager::RenderHUD() { LOGI("CUITileManager::RenderHUD entry"); LOGI("CUITileManager::RenderHUD end"); } //------------------------------------------------------------------------------------------------- //00148858 //^_^ void CUITileManager::IncreaseMemory(int d1) { } //------------------------------------------------------------------------------------------------- //001488EE //^_^ void CUITileManager::AddTileWithRotation(float f1, float f2, CUITile *pTile3, CUITile *pTile4, bool b5, float f6) { } //------------------------------------------------------------------------------------------------- //00148920 //^_^ void CUITileManager::AddTileWithRotation(float f1, float f2, CUITile *pTile3, float f4, float f5, float f6, bool b7, float f8) { } //------------------------------------------------------------------------------------------------- //00148978 //^_^ void CUITileManager::GetPositionFromRotation(float &f0, float &f1, float f2, float f3, float f4) { } //------------------------------------------------------------------------------------------------- //00148A00 //^_^ void CUITileManager::BringTileToFront(CUITile *pTile) { } //------------------------------------------------------------------------------------------------- //00148A44 //^_^ 经过单元测试,功能正常 void CUITileManager::UpdateScreenSize() { } //------------------------------------------------------------------------------------------------- //00148AA0 //^_^ 经过单元测试,功能正常 void CUITileManager::EnableAllTiles(bool b1) { } //-------------------------------------------------------------------------------------------------