public static void AddHierarchy(string key, Hierarchy hierarchy) { if (!hierarchies.ContainsKey(key)) { hierarchies.Add(key, hierarchy); } }
//####################################################################################### //# Hierarchy //####################################################################################### private static void ReadHierarchyHeader(BinaryReader br) { Version version = GetVersion(ReadLong(br)); hierarchyName = ReadFixedString(br); long pivotCount = ReadLong(br); Vector3 centerPos = ReadVector(br); hierarchy = new Hierarchy(pivotCount, centerPos); }