Skip to content

Commit f1ae85c

Browse files
committed
TypeTreeHelper.hpp - add real type comments
1 parent 4c5071d commit f1ae85c

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

UnityPyBoost/TypeTreeHelper.hpp

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -32,22 +32,22 @@ typedef struct TypeTreeNodeObject
3232
{
3333
PyObject_HEAD
3434
// helper field - simple hash of type for faster comparison
35-
unsigned int _data_type;
35+
NodeDataType _data_type;
3636
bool _align;
37-
PyObject *_clean_name;
37+
PyObject *_clean_name; // str
3838
// used filds for fast access
39-
PyObject *m_Children;
40-
PyObject *m_Name;
39+
PyObject *m_Children; // list of TypeTreeNodes
40+
PyObject *m_Name; // str
41+
PyObject *m_Type; // str
4142
// fields not used in C
42-
PyObject *m_Level;
43-
PyObject *m_Type;
44-
PyObject *m_ByteSize;
45-
PyObject *m_Version;
46-
PyObject *m_TypeFlags;
47-
PyObject *m_VariableCount;
48-
PyObject *m_Index;
49-
PyObject *m_MetaFlag;
50-
PyObject *m_RefTypeHash;
43+
PyObject *m_Level; // legacy: /, blob: u8
44+
PyObject *m_ByteSize; // legacy: i32, blob: i32
45+
PyObject *m_Version; // legacy: i32, blob: i16
46+
PyObject *m_TypeFlags; // legacy: i32, blob: u8
47+
PyObject *m_VariableCount; // legacy: i32, blob: /
48+
PyObject *m_Index; // legacy: i32, blob: i32
49+
PyObject *m_MetaFlag; // legacy: i32, blob: i32
50+
PyObject *m_RefTypeHash; // legacy: /, blob: u64
5151
} TypeTreeNodeObject;
5252

5353
int add_typetreenode_to_module(PyObject *m);

0 commit comments

Comments
 (0)