ENOUGH VTABLES AND VIRTUAL FUNCTIONS.
CODE SHOULD NEVER LOOK LIKE THIS:
uVar1 = (**(code **)(*(int *)(*(int *)(this + 4) + 0x28) + 0x20))
(*(int *)(this + 4),param_1->c_str);
(**(code **)(*(int *)(*(int *)(this + 4) + 0x28) + 0x24))(*(int *)(this + 4),uVar1,1);
if (this->field7_0x1c != (void *)0x0) {
memset(this->field7_0x1c,0xcb,this->field8_0x20 << 2);
}
_aligned_free(this->field7_0x1c);
what is this, secure free()? are you worried that people are going to hack into your Wii game?