Class CPrivateObj
  Public baseOffset As Long
  Public structSize As Long
  Public ownerName As String
  Public structNode As node 'set in frmMain.SetupTreeview, used for easy display from frmSearchStructs
  Public isLoaded As Boolean
  Public owner As CCodeObject
  Public publicVars As New Collection
  Public EventVars As New Collection
  Public nul1 As Long
  Public lpParentLink As Long
  Public unk1 As Long
  Public nul2 As Long
  Public cntPublicVars As Integer
  Public cntEvents As Integer
  Public nul3 As Long
  Public lpFuncTypeInfo As Long
  Public nul4 As Long
  Public lpPublicVars As Long
  Public lpEventsTypeInfo As Long
  Public lpNull As Long
  Public nul5 As Long
  Public nul6 As Long
  Public nul7 As Long
  Public unk3 As Long
  Public unk4 As Long
  Public Property Get structIDC() As String
  Public Function toBytes() As Byte()
  Public Function dump(Optional prefix = vbTab) As String
  Public Function varOffsetIsPublic(dataOffset As Long) As Boolean
  Public Function FillGrid() As String
End Class
