#include "CMessageBox.h" //------------------------------------------------------------------------------------------------- //这个函数在原始代码里是被内联进了 //00122D6C bool CMessageBoxHandler::NewMessageBox /* CMessageBox::CMessageBox() { //将所有的成员变量置0 memset(&bIsShutDown_4, 0, sizeof(CMessageBox) - sizeof(int)); } //------------------------------------------------------------------------------------------------- CMessageBox::~CMessageBox() { }*/ //------------------------------------------------------------------------------------------------- //00120F80 void CMessageBox::Init(EMessageBoxType eType0, wchar_t const *pWBuf1, wchar_t *pWBuf2, int a3, int a4, int a5, int a6, bool b7, bool b8, bool b9, CMessageBoxHandler_func pFunc10, void *pDat11) { // LOGI("CMessageBox::Init %d %d", a3, a4); } //------------------------------------------------------------------------------------------------- //001217AC void CMessageBox::FillUnlimitedEnergyOpt(int) { } //------------------------------------------------------------------------------------------------- //00121888 float CMessageBox::GetOptionHeight() { return 0.0; } //------------------------------------------------------------------------------------------------- //001218A0 int CMessageBox::UpdateText() { return 0; } //------------------------------------------------------------------------------------------------- //00121978 void CMessageBox::SetText(wchar_t const *) { } //------------------------------------------------------------------------------------------------- //00121990 int CMessageBox::Process() { return rand() % 10; } //------------------------------------------------------------------------------------------------- //00121B10 TRect CMessageBox::GetOptionRect(int, float &) { TRect rect; return rect; } //------------------------------------------------------------------------------------------------- //00121BAC void CMessageBox::RenderStarburst(float, float, float, float, uint, uint) { } //------------------------------------------------------------------------------------------------- //00121CC8 void CMessageBox::RenderBox(float f1, float f2, float f3, float f4) { LOGE("CMessageBox::RenderBox%p%f%f%f%f",this,f1,f2,f3,f4); } //------------------------------------------------------------------------------------------------- //00121D8C void CMessageBox::RenderPattern(float, float, float, float) { } //------------------------------------------------------------------------------------------------- //00121ED4 void CMessageBox::RenderBorder(float f1, float f2, float f3, float f4) { LOGE("CMessageBox::RenderBorder%p%f%f%f%f",this,f1,f2,f3,f4); } //------------------------------------------------------------------------------------------------- //00122040 void CMessageBox::Render() { } //------------------------------------------------------------------------------------------------- //001220CC void CMessageBox::RenderOptions() { LOGE("CMessageBox::RenderBorder%p",this); } //------------------------------------------------------------------------------------------------- //00122228 void CMessageBox::RenderExtra() { } //------------------------------------------------------------------------------------------------- //00122804 void CMessageBox::RenderOption(bool, int) { } //------------------------------------------------------------------------------------------------- //00122A70 void CMessageBox::DrawButton(int, TRect const &, bool const &) { } //------------------------------------------------------------------------------------------------- //00122AE4 void CMessageBox::RenderDashAlignedOption(uint, float, TRect, int, float) { } //------------------------------------------------------------------------------------------------- //00122CD8 void CMessageBox::CleanUp() { } //------------------------------------------------------------------------------------------------- //00122D18 void CMessageBox::Exit() { } //------------------------------------------------------------------------------------------------- //00122D50 void CMessageBox::GetType() { } //------------------------------------------------------------------------------------------------- //00122D54 void CMessageBox::Delete() { } //------------------------------------------------------------------------------------------------- //00122D5C void CMessageBox::ShouldDelete() { } //------------------------------------------------------------------------------------------------- //00122D62 void CMessageBox::DisableOption(int) { } //-------------------------------------------------------------------------------------------------