add size of the structs to vtable

This can be used to find the correct pointer offsets to members.
But I still need to know the structure.
some header files included themselves