summaryrefslogtreecommitdiff
path: root/progress.txt
diff options
context:
space:
mode:
authorAsh Wolf <ninji@wuffs.org>2023-06-14 00:50:34 +0100
committerAsh Wolf <ninji@wuffs.org>2023-06-14 00:50:34 +0100
commit37e364b2c6cc7487a1c888d256a73e5337bb7189 (patch)
treeeaf6e857382eef16c2dd940eb4125536fbe068bd /progress.txt
downloadt2win-37e364b2c6cc7487a1c888d256a73e5337bb7189.tar.gz
t2win-37e364b2c6cc7487a1c888d256a73e5337bb7189.zip
initial commit
Diffstat (limited to '')
-rw-r--r--progress.txt233
1 files changed, 233 insertions, 0 deletions
diff --git a/progress.txt b/progress.txt
new file mode 100644
index 0000000..1e06322
--- /dev/null
+++ b/progress.txt
@@ -0,0 +1,233 @@
+SWP - swaps exist
+OKi - OK but inlines not checked
+OKt - OK but MFC template usage not 100% confirmed
+
+[U] - unnamed, requires manual diffing
+[E] - i've added DLL_EXPORT and checked rigourously for inlines
+
+[E]OK src/T2DLL/CDefRsrcPlugin.cpp
+[E]OK src/T2DLL/CFilePlugin.cpp
+[E]SWP src/T2DLL/CFilePluginDB.cpp
+[E]OKt src/T2DLL/CFilePluginList.cpp
+[E]OKi src/T2DLL/CLink.cpp
+[E]OK src/T2DLL/CObjectList.cpp
+[E]OK? src/T2DLL/CObjectQueue.cpp
+[E]SWP src/T2DLL/CPEFile.cpp
+ src/T2DLL/CPieChartView.cpp
+ src/T2DLL/CPiledMultiBarChartView.cpp
+[E]OKi src/T2DLL/CPlugin.cpp
+[E]OK src/T2DLL/CPluginInfo.cpp
+[E]SWP src/T2DLL/CPluginInfoArray.cpp
+[E]OK src/T2DLL/CPluginInfoComparator.cpp
+[E]OK src/T2DLL/CProgramPlugin.cpp
+[E]SWP src/T2DLL/CResFile.cpp
+[E]OK src/T2DLL/CResourcePlugin.cpp
+[E]SWP src/T2DLL/CToggleButtonDisabled.cpp
+[E]OKi src/T2DLL/CTokenizer.cpp
+ src/T2DLL/GlobalFunc.cpp
+[E]SWP src/T2DLL/LArray.cpp
+[E]SWP src/T2DLL/LAttachable.cpp
+[E]OK src/T2DLL/LAttachment.cpp
+[E]OK src/T2DLL/LBroadcaster.cpp
+[E]*** src/T2DLL/LComparator.cpp
+[E]SWP src/T2DLL/LListener.cpp
+[E]OK src/T2DLL/LPeriodical.cpp
+ src/T2DLL/Mmio.cpp
+[E]OK src/T2DLL/T2AdvertisePlugin.cpp
+ src/T2DLL/T2AdvertiseTable.cpp
+ src/T2DLL/T2Animation.cpp
+[E]SWP src/T2DLL/T2Archive.cpp
+ src/T2DLL/T2ArrowWnd.cpp
+ src/T2DLL/T2Balloon.cpp
+ src/T2DLL/T2BalloonWnd.cpp
+[E]OK??? src/T2DLL/T2BitImage.cpp (This is inline asm hell)
+ src/T2DLL/T2BlackOut.cpp
+ src/T2DLL/T2ClassFactory.cpp
+OK src/T2DLL/T2CrossEquipArray.cpp
+ src/T2DLL/T2CustomerTableIterator.cpp
+SWP src/T2DLL/T2DateTime.cpp (depends on T2TowerDoc,T2WorldPlugin)
+SWP src/T2DLL/T2DayLightFilter.cpp
+SWP src/T2DLL/T2DayParamDef.cpp
+80%,SWP src/T2DLL/T2Dialog.cpp (need all DlgItems, need some radio group class)
+90% src/T2DLL/T2DlgItem.cpp (depends on T2ImageObj,T2TowerDoc,T2WorldDef)
+ src/T2DLL/T2DlgItemAllPurpose.cpp
+ src/T2DLL/T2DlgItemAnimation.cpp
+ src/T2DLL/T2DlgItemAPTable.cpp
+ src/T2DLL/T2DlgItemBelongGage.cpp
+ src/T2DLL/T2DlgItemBox.cpp
+ src/T2DLL/T2DlgItemButtonBase.cpp
+ src/T2DLL/T2DlgItemCANCEL.cpp
+ src/T2DLL/T2DlgItemCheck.cpp
+ src/T2DLL/T2DlgItemCustomerGage.cpp
+ src/T2DLL/T2DlgItemEdit.cpp
+ src/T2DLL/T2DlgItemGageBase.cpp
+ src/T2DLL/T2DlgItemHScr.cpp
+ src/T2DLL/T2DlgItemIButton.cpp
+ src/T2DLL/T2DlgItemICheck.cpp
+ src/T2DLL/T2DlgItemImage.cpp
+ src/T2DLL/T2DlgItemImageTable.cpp
+ src/T2DLL/T2DlgItemListBox.cpp
+ src/T2DLL/T2DlgItemMovie.cpp
+ src/T2DLL/T2DlgItemOK.cpp
+ src/T2DLL/T2DlgItemPeopleView.cpp
+ src/T2DLL/T2DlgItemPopup.cpp
+ src/T2DLL/T2DlgItemPPLEvalGage.cpp
+ src/T2DLL/T2DlgItemProfitsGage.cpp
+ src/T2DLL/T2DlgItemProgress.cpp
+[E]SWP src/T2DLL/T2DlgItemScr.cpp
+ src/T2DLL/T2DlgItemSTimeTbl.cpp
+ src/T2DLL/T2DlgItemStressGage.cpp
+ src/T2DLL/T2DlgItemTab.cpp
+ src/T2DLL/T2DlgItemTable.cpp
+ src/T2DLL/T2DlgItemTButton.cpp
+ src/T2DLL/T2DlgItemText.cpp
+ src/T2DLL/T2DlgItemVScr.cpp
+OK src/T2DLL/T2DrawableObject.cpp
+ src/T2DLL/T2ElevatorModule.cpp
+ src/T2DLL/T2ElvModuleList.cpp
+SWP src/T2DLL/T2Equip.cpp
+SWP,90% src/T2DLL/T2EquipDef.cpp [depends on some subclass for DrawPeople, and T2WordDefArray]
+ src/T2DLL/T2EquipInfoDialog.cpp
+OK src/T2DLL/T2EquipPlugin.cpp
+ src/T2DLL/T2EquipPtrList.cpp
+ src/T2DLL/T2EventItem.cpp
+ src/T2DLL/T2FInfoAreaIterator.cpp
+ src/T2DLL/T2FireBurning.cpp
+ src/T2DLL/T2FireWork.cpp
+OK src/T2DLL/T2FloorCEArray.cpp
+ src/T2DLL/T2FloorInfo.cpp
+ src/T2DLL/T2FloorNumberTable.cpp
+ src/T2DLL/T2FloorPtrList.cpp
+ src/T2DLL/T2GlobalData.cpp
+ src/T2DLL/T2GuestroomTable.cpp
+ src/T2DLL/T2HallEventPlugin.cpp
+ src/T2DLL/T2HallEventTable.cpp
+OK src/T2DLL/T2HaveOutViewObject.cpp
+[E]SWP src/T2DLL/T2ImageObj.cpp
+SWP src/T2DLL/T2InfoDialog.cpp
+ src/T2DLL/T2Maru_Reggae.cpp
+SWPi src/T2DLL/T2Matter.cpp
+[E]OK src/T2DLL/T2MatterArray.cpp
+ src/T2DLL/T2MatterArrayList.cpp
+OK src/T2DLL/T2MatterDef.cpp
+ src/T2DLL/T2Message.cpp
+ src/T2DLL/T2Mover.cpp
+ src/T2DLL/T2MoverArray.cpp
+ src/T2DLL/T2MoverArrayList.cpp
+OK src/T2DLL/T2MoverCEArray.cpp
+ src/T2DLL/T2MoverDef.cpp
+ src/T2DLL/T2MoverModule.cpp
+ src/T2DLL/T2MoverModuleList.cpp
+ src/T2DLL/T2MoverNumberTable.cpp
+ src/T2DLL/T2MoverPlugin.cpp
+ src/T2DLL/T2MoverRoutingTable.cpp
+ src/T2DLL/T2MovieParamArray.cpp
+ src/T2DLL/T2MoviePlugin.cpp
+ src/T2DLL/T2MoviePluginList.cpp
+ src/T2DLL/T2MovieTable.cpp
+ src/T2DLL/T2MsgWindowCallback.cpp
+ src/T2DLL/T2Name.cpp
+ src/T2DLL/T2NameList.cpp
+ src/T2DLL/T2NameTable.cpp
+[E]OK src/T2DLL/T2Object.cpp
+[E] src/T2DLL/T2ObjectArray.cpp
+ src/T2DLL/T2ObjectArrayList.cpp
+ src/T2DLL/T2OptionPluginList.cpp
+ src/T2DLL/T2OutDecoration.cpp
+ src/T2DLL/T2OuterObjDef.cpp
+ src/T2DLL/T2OuterObjList.cpp
+ src/T2DLL/T2OuterObjPlugin.cpp
+ src/T2DLL/T2OutObj.cpp
+ src/T2DLL/T2OutObjArray.cpp
+ src/T2DLL/T2OutObjArrayList.cpp
+ src/T2DLL/T2OutObjInfoDialog.cpp
+ src/T2DLL/T2OutsideInfo.cpp
+[E]SWP src/T2DLL/T2PaletteAnime.cpp
+[E]OK src/T2DLL/T2PaletteAnimeDef.cpp
+ src/T2DLL/T2People.cpp
+ src/T2DLL/T2PeopleAnimeDef.cpp
+ src/T2DLL/T2PeopleArray.cpp
+ src/T2DLL/T2PeopleArrayList.cpp
+ src/T2DLL/T2PeopleDef.cpp
+ src/T2DLL/T2PeopleDemandList.cpp
+ src/T2DLL/T2PeopleInfoDialog.cpp
+ src/T2DLL/T2PeopleLinkIterator.cpp
+ src/T2DLL/T2PeopleLoader.cpp
+ src/T2DLL/T2PeoplePtrList.cpp
+ src/T2DLL/T2PeopleTimeZoneList.cpp
+OK src/T2DLL/T2PeopleType.cpp
+SWP src/T2DLL/T2PeopleTypeArray.cpp
+OKi src/T2DLL/T2PlaceParamDef.cpp
+ src/T2DLL/T2PluginInfoTable.cpp
+[E]SWP src/T2DLL/T2PluginLoader.cpp
+[E]SWP src/T2DLL/T2PluginSpecifier.cpp
+ src/T2DLL/T2Pool.cpp
+[U]90% src/T2DLL/T2PoolDef.cpp (maybe swaps, GetModuleHandle depends on T2WorldPlugin)
+ src/T2DLL/T2PrefDialogBox.cpp
+OK? src/T2DLL/T2PrefFile.cpp (what's up with the copy/assign funcs?)
+ src/T2DLL/T2RegistedTenantDB.cpp
+ src/T2DLL/T2RegistedTenantIterator.cpp
+ src/T2DLL/T2RemoveFavoriteDialog.cpp
+ src/T2DLL/T2Request.cpp
+ src/T2DLL/T2RequestArray.cpp
+ src/T2DLL/T2RequestArrayList.cpp
+ src/T2DLL/T2RequestIDArray.cpp
+[I]OKi src/T2DLL/T2ReturnStack.cpp
+SWP src/T2DLL/T2RouteCEArray.cpp
+ src/T2DLL/T2RouteNavigator.cpp
+ src/T2DLL/T2RoutingTable.cpp
+ src/T2DLL/T2SantaClaus.cpp
+ src/T2DLL/T2SearchDialog.cpp
+ src/T2DLL/T2SettingDialog.cpp
+ src/T2DLL/T2Settlement.cpp
+ src/T2DLL/T2SilhouetteDef.cpp
+ src/T2DLL/T2SilhouettePane.cpp
+ src/T2DLL/T2SoundPlayer.cpp
+[E]SWP src/T2DLL/T2Sprite.cpp
+[E]OK src/T2DLL/T2SpriteObj.cpp
+ src/T2DLL/T2StairModule.cpp
+ src/T2DLL/T2StairModuleList.cpp
+ src/T2DLL/T2StewardDialog.cpp
+ src/T2DLL/T2StopInfoArray.cpp
+OK src/T2DLL/T2SubPlugin.cpp
+OK src/T2DLL/T2TemplatePlugin.cpp
+ src/T2DLL/T2TemplatePluginDB.cpp
+ src/T2DLL/T2TemplatePluginList.cpp
+ src/T2DLL/T2TempPluginComparator.cpp
+ src/T2DLL/T2Tenant.cpp
+ src/T2DLL/T2TenantArray.cpp
+ src/T2DLL/T2TenantArrayList.cpp
+OK src/T2DLL/T2TenantCEArray.cpp
+ src/T2DLL/T2TenantDef.cpp
+ src/T2DLL/T2TenantInfoDialog.cpp
+OK src/T2DLL/T2TenantMemberDef.cpp
+ src/T2DLL/T2TenantMemberTableDef.cpp
+ src/T2DLL/T2TenantPlugin.cpp
+ src/T2DLL/T2Terrorist.cpp
+80% src/T2DLL/T2ToolDef.cpp [depends on: mystery field m114, T2WorldDef]
+ src/T2DLL/T2ToolDefList.cpp
+ src/T2DLL/T2ToolHelpWnd.cpp
+OK src/T2DLL/T2ToolPlugin.cpp
+ src/T2DLL/T2ToolWindow.cpp
+ src/T2DLL/T2TowerEvent.cpp
+ src/T2DLL/T2TowerMessage.cpp
+ src/T2DLL/T2TowerVision.cpp
+ src/T2DLL/T2TrafficInfo.cpp
+ src/T2DLL/T2Transport.cpp
+ src/T2DLL/T2TreasureDialog.cpp
+ src/T2DLL/T2TreasurePane.cpp
+ src/T2DLL/T2UnitInfo.cpp
+ src/T2DLL/T2VerticalTable.cpp
+ src/T2DLL/T2VisitVIP.cpp
+[E]SWP src/T2DLL/T2WeatherFilter.cpp
+[E]OK src/T2DLL/T2WordDef.cpp
+[E]SWP src/T2DLL/T2WordDefArray.cpp
+ src/T2DLL/T2WorldDef.cpp
+ src/T2DLL/T2WorldPlugin.cpp
+ src/T2DLL/T2XEvent.cpp
+ src/T2DLL/UPoint.cpp
+ src/T2DLL/URect.cpp
+[E]SWP src/T2DLL/UT2BkgndInfo.cpp
+ src/T2DLL/UT2Coordinate.cpp
+ src/T2DLL/UT2Utils.cpp
+ src/T2DLL/Wave.cpp