feat(string): add SStrDestroy

This commit is contained in:
Adam Heinermann 2026-01-26 01:22:11 -08:00 committed by fallenoak
parent 50872dfc14
commit 1e1f2f819f
3 changed files with 28 additions and 20 deletions

View file

@ -1,28 +1,30 @@
#include "Core.hpp"
#include "Event.hpp"
#include "Transparency.hpp"
#include "String.hpp"
int32_t STORMAPI StormDestroy() {
// Combined list of all calls from every game
// Combined list of all destroy calls found in every game (as documentation)
// SErrSetBlizzardErrorFunction(nullptr);
// SDlgDestroy();
// SGdiDestroy();
// SVidDestroy();
// SDrawDestroy();
// SRgnDestroy();
// SMsgDestroy();
// SNetDestroy();
SEvtDestroy();
// SBltDestroy();
// SCodeDestroy();
// SCmdDestroy();
// SFileDestroy();
// SCompDestroy();
// SStrDestroy();
// SRegDestroy();
// SErrDestroy();
// SLogDestroy();
STransDestroy();
// SErrSetBlizzardErrorFunction(nullptr); // SC 1.17
// SDlgDestroy(); // SC 1.17
// SGdiDestroy(); // SC 1.17
// SVidDestroy(); // SC 1.17
// SDrawDestroy(); // SC 1.17
// SRgnDestroy(); // WoW 3.3.5 (win), SC 1.17
// SMsgDestroy(); // WoW 3.3.5 (win), SC 1.17
// SNetDestroy(); // SC 1.17
SEvtDestroy(); // WoW 3.3.5 (win)
// SBltDestroy(); // SC 1.17
// SCodeDestroy(); // SC 1.17
// SCmdDestroy(); // WoW 3.3.5 (win+mac), SC 1.17
// SFileDestroy(); // WoW 3.3.5 (mac)?, SC 1.17
// SFile::Destroy(); // WoW 0.5.3 (win)?
// SCompDestroy(); // WoW 3.3.5 (win)?
SStrDestroy(); // WoW 3.3.5 (mac), SC 1.17
// SRegDestroy(); // WoW 3.3.5 (mac)
// SErrDestroy(); // WoW 3.3.5 (mac)
// SLogDestroy(); // WoW 3.3.5 (mac)
STransDestroy(); // SC 1.17
return 1;
}