Class CObjectInfo
  Public structNode As node 'set in frmMain.SetupTreeview, used for easy display from frmSearchStructs
  Public baseOffset As Long
  Public structSize As Long
  Public ownerName As String
  Public privateObject As New CPrivateObj
  Public wRefCount As Integer ' Always 1 after compilation.
  Public ObjectIndex As Integer
  Public aObjectTable As Long ' Pointer to the Object Table
  Public lpIdeData As Long ' Zero after compilation. Used in IDE only.
  Public lpPrivateObject As Long ' Pointer to Private Object Descriptor.
  Public dwReserved As Long
  Public Null2 As Long
  Public aObject As Long
  Public lpProjectData As Long ' 0x1C [can someone verify this?]
  Public NumberOfProcs As Integer ' native = api declares only, pcode = user func + api (in this code unit)
  Public wMethodCount2 As Integer ' Zeroed out after compilation. IDE only.
  Public lpMethods As Long
  Public iConstantsCount As Integer ' Number of Constants
  Public iMaxConstants As Integer ' Maximum Constants to allocate.
  Public lpIdeData2 As Long
  Public lpIdeData3 As Long
  Public lpConstantPool As Long
  Public Property Get structIDC() As String
  Public Function toBytes() As Byte()
  Public Function dump(Optional prefix = vbTab) As String
  Public Function FillGrid() As String
End Class
