ModEnc is currently in Maintenance Mode: Changes could occur at any given moment, without advance warning.

AbstractClass - Member Variables: Difference between revisions

From ModEnc
Jump to navigation Jump to search
Pd (talk | contribs)
No edit summary
 
Pd (talk | contribs)
m same little change here, I hope you forgive me
Line 7: Line 7:
!width="60%"|Description</noinclude>
!width="60%"|Description</noinclude>
|-
|-
|colspan="4"|'''AbstractClass:'''
|colspan="4"|'''[[AbstractClass]]:'''
|-
|-
|0x0||ptr||VirtualTable||Pointer to the class's [[Virtual Table]]
|0x0||ptr||VirtualTable||Pointer to the class's [[Virtual Table]]

Revision as of 20:27, 14 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