| | |
| | | |
| | | namespace Poco |
| | | { |
| | | public class UnityDumper: AbstractDumper |
| | | { |
| | | public override AbstractNode getRoot () |
| | | { |
| | | return new RootNode (); |
| | | } |
| | | } |
| | | public class UnityDumper : AbstractDumper |
| | | { |
| | | public override AbstractNode getRoot() |
| | | { |
| | | return new RootNode(); |
| | | } |
| | | } |
| | | |
| | | public class RootNode: AbstractNode |
| | | { |
| | | private List<AbstractNode> children = null; |
| | | public class RootNode : AbstractNode |
| | | { |
| | | private List<AbstractNode> children = null; |
| | | |
| | | public RootNode () |
| | | { |
| | | children = new List<AbstractNode> (); |
| | | foreach (GameObject obj in Transform.FindObjectsOfType(typeof(GameObject))) { |
| | | if (obj.transform.parent == null) { |
| | | children.Add (new UnityNode (obj)); |
| | | } |
| | | } |
| | | } |
| | | public RootNode() |
| | | { |
| | | children = new List<AbstractNode>(); |
| | | foreach (GameObject obj in Transform.FindObjectsOfType(typeof(GameObject))) |
| | | { |
| | | if (obj.transform.parent == null) |
| | | { |
| | | children.Add(new UnityNode(obj)); |
| | | } |
| | | } |
| | | } |
| | | |
| | | public override List<AbstractNode> getChildren () //<Modified> |
| | | { |
| | | return children; |
| | | } |
| | | } |
| | | public override List<AbstractNode> getChildren() //<Modified> |
| | | { |
| | | return children; |
| | | } |
| | | } |
| | | } |