struct Entity { }; struct EntityPoint : Entity{ double pos[3] = {0,0,0}; }; struct EntityMass : PointEntity{ double ang[3] = {0,0,0}; int mass = 0; };