Initial entity parenting. An entity can be added as a child to another. EC_Placeable uses the parent entity automatically (no need to set parentRef)
Initial hierarchical txml save. When entity is removed from scene, remove its children also. Added Scene::RootLevelEntities() to get the entities without parent.
Hierarchic binary scene save.
Handle child entities in SceneDesc / EntityDesc.
Initial network protocol support for hierarchic scene. New protocol version introduced.
Send entity ID's as full 32bit in SetEntityParent message, to differentiate between unacked and replicated ID's. Keep a memory of the unacked-to-real ID mapping on the server per client to allow clients to send entity parentings properly at creation.
Initial SceneStructureWindow support for entity parenting.
Added parent property to Entity. Modified Entity::Children() to optionally return all children recursively.
Clean up entity parenting related functions to work with EntityPtr's consistently.
Fixes for editing parented entities in the SceneStructureWindow. Fix crash when closing a SceneStructureWindow where parented entities have been copypasted.
Edit comment.