ModEnc is currently in Maintenance Mode: Changes could occur at any given moment, without advance warning.
AbstractClass - Member Variables: Difference between revisions
Jump to navigation
Jump to search
m same little change here, I hope you forgive me |
categorizing |
||
Line 31: | Line 31: | ||
|0x22||WORD||unused|| | |0x22||WORD||unused|| | ||
<noinclude>|}</noinclude> | <noinclude>|}</noinclude> | ||
[[Category:YR Executable Knowledge Database]] |
Latest revision as of 19:28, 15 June 2007
This is the offset table for the member variables of the AbstractClass class.
Offset | Type | Name | Description |
---|---|---|---|
AbstractClass: | |||
0x0 | ptr | VirtualTable | Pointer to the class's Virtual Table |
0x4 | ptr | IRTTITypeInfo VTable | Pointer to an extended VTable (not sure what exactly it does) |
0x8 | ptr | INoticeSink VTable | Pointer to an extended VTable (not sure what exactly it does) |
0xC | ptr | INoticeSource VTable | Pointer to an extended VTable (not sure what exactly it does) |
0x10 | DWORD | unknown | |
0x14 | DWORD | DerivationFlags | Bit 0: set if the instance is or derives from a TechnoClass Bit 1: set if the instance is or derives from a ObjectClass Bit 2: set if the instance is or derives from a FootClass |
0x18 | DWORD | unknown | |
0x1C | DWORD | unknown | |
0x20 | bool | Dirty | Was the object changed since it was last saved? |
0x21 | BYTE | unused | |
0x22 | WORD | unused |