public static MD5Hierarchy parse(List<String> blockBody) { MD5Hierarchy result = new MD5Hierarchy(); List<MD5HierarchyData> hierarchyDataList = new ArrayList<>(); result.setHierarchyDataList(hierarchyDataList); for (String line : blockBody) { MD5HierarchyData hierarchyData = MD5HierarchyData.parseLine(line); if (hierarchyData != null) { hierarchyDataList.add(hierarchyData); } } return result; }
private static void parseBlock(MD5AnimModel model, String blockId, List<String> blockBody) throws Exception { switch (blockId) { case "hierarchy": MD5Hierarchy hierarchy = MD5Hierarchy.parse(blockBody); model.setHierarchy(hierarchy); break; case "bounds": MD5BoundInfo boundInfo = MD5BoundInfo.parse(blockBody); model.setBoundInfo(boundInfo); break; case "baseframe": MD5BaseFrame baseFrame = MD5BaseFrame.parse(blockBody); model.setBaseFrame(baseFrame); break; default: if (blockId.startsWith("frame ")) { MD5Frame frame = MD5Frame.parse(blockId, blockBody); model.getFrames().add(frame); } break; } } }
List<MD5Hierarchy.MD5HierarchyData> hierarchyList = animModel.getHierarchy().getHierarchyDataList();
private static void parseBlock(MD5AnimModel model, String blockId, List<String> blockBody) throws Exception { switch (blockId) { case "hierarchy": MD5Hierarchy hierarchy = MD5Hierarchy.parse(blockBody); model.setHierarchy(hierarchy); break; case "bounds": MD5BoundInfo boundInfo = MD5BoundInfo.parse(blockBody); model.setBoundInfo(boundInfo); break; case "baseframe": MD5BaseFrame baseFrame = MD5BaseFrame.parse(blockBody); model.setBaseFrame(baseFrame); break; default: if (blockId.startsWith("frame ")) { MD5Frame frame = MD5Frame.parse(blockId, blockBody); model.getFrames().add(frame); } break; } } }
List<MD5Hierarchy.MD5HierarchyData> hierarchyList = animModel.getHierarchy().getHierarchyDataList();
public static MD5Hierarchy parse(List<String> blockBody) { MD5Hierarchy result = new MD5Hierarchy(); List<MD5HierarchyData> hierarchyDataList = new ArrayList<>(); result.setHierarchyDataList(hierarchyDataList); for (String line : blockBody) { MD5HierarchyData hierarchyData = MD5HierarchyData.parseLine(line); if (hierarchyData != null) { hierarchyDataList.add(hierarchyData); } } return result; }
private static void parseBlock(MD5AnimModel model, String blockId, List<String> blockBody) throws Exception { switch (blockId) { case "hierarchy": MD5Hierarchy hierarchy = MD5Hierarchy.parse(blockBody); model.setHierarchy(hierarchy); break; case "bounds": MD5BoundInfo boundInfo = MD5BoundInfo.parse(blockBody); model.setBoundInfo(boundInfo); break; case "baseframe": MD5BaseFrame baseFrame = MD5BaseFrame.parse(blockBody); model.setBaseFrame(baseFrame); break; default: if (blockId.startsWith("frame ")) { MD5Frame frame = MD5Frame.parse(blockId, blockBody); model.getFrames().add(frame); } break; } } }
List<MD5Hierarchy.MD5HierarchyData> hierarchyList = animModel.getHierarchy().getHierarchyDataList();
public static MD5Hierarchy parse(List<String> blockBody) { MD5Hierarchy result = new MD5Hierarchy(); List<MD5HierarchyData> hierarchyDataList = new ArrayList<>(); result.setHierarchyDataList(hierarchyDataList); for (String line : blockBody) { MD5HierarchyData hierarchyData = MD5HierarchyData.parseLine(line); if (hierarchyData != null) { hierarchyDataList.add(hierarchyData); } } return result; }
private static void parseBlock(MD5AnimModel model, String blockId, List<String> blockBody) throws Exception { switch (blockId) { case "hierarchy": MD5Hierarchy hierarchy = MD5Hierarchy.parse(blockBody); model.setHierarchy(hierarchy); break; case "bounds": MD5BoundInfo boundInfo = MD5BoundInfo.parse(blockBody); model.setBoundInfo(boundInfo); break; case "baseframe": MD5BaseFrame baseFrame = MD5BaseFrame.parse(blockBody); model.setBaseFrame(baseFrame); break; default: if (blockId.startsWith("frame ")) { MD5Frame frame = MD5Frame.parse(blockId, blockBody); model.getFrames().add(frame); } break; } } }
List<MD5Hierarchy.MD5HierarchyData> hierarchyList = animModel.getHierarchy().getHierarchyDataList();
public static MD5Hierarchy parse(List<String> blockBody) { MD5Hierarchy result = new MD5Hierarchy(); List<MD5HierarchyData> hierarchyDataList = new ArrayList<>(); result.setHierarchyDataList(hierarchyDataList); for (String line : blockBody) { MD5HierarchyData hierarchyData = MD5HierarchyData.parseLine(line); if (hierarchyData != null) { hierarchyDataList.add(hierarchyData); } } return result; }
private static void parseBlock(MD5AnimModel model, String blockId, List<String> blockBody) throws Exception { switch (blockId) { case "hierarchy": MD5Hierarchy hierarchy = MD5Hierarchy.parse(blockBody); model.setHierarchy(hierarchy); break; case "bounds": MD5BoundInfo boundInfo = MD5BoundInfo.parse(blockBody); model.setBoundInfo(boundInfo); break; case "baseframe": MD5BaseFrame baseFrame = MD5BaseFrame.parse(blockBody); model.setBaseFrame(baseFrame); break; default: if (blockId.startsWith("frame ")) { MD5Frame frame = MD5Frame.parse(blockId, blockBody); model.getFrames().add(frame); } break; } } }
List<MD5Hierarchy.MD5HierarchyData> hierarchyList = animModel.getHierarchy().getHierarchyDataList();
public static MD5Hierarchy parse(List<String> blockBody) { MD5Hierarchy result = new MD5Hierarchy(); List<MD5HierarchyData> hierarchyDataList = new ArrayList<>(); result.setHierarchyDataList(hierarchyDataList); for (String line : blockBody) { MD5HierarchyData hierarchyData = MD5HierarchyData.parseLine(line); if (hierarchyData != null) { hierarchyDataList.add(hierarchyData); } } return result; }
private static void parseBlock(MD5AnimModel model, String blockId, List<String> blockBody) throws Exception { switch (blockId) { case "hierarchy": MD5Hierarchy hierarchy = MD5Hierarchy.parse(blockBody); model.setHierarchy(hierarchy); break; case "bounds": MD5BoundInfo boundInfo = MD5BoundInfo.parse(blockBody); model.setBoundInfo(boundInfo); break; case "baseframe": MD5BaseFrame baseFrame = MD5BaseFrame.parse(blockBody); model.setBaseFrame(baseFrame); break; default: if (blockId.startsWith("frame ")) { MD5Frame frame = MD5Frame.parse(blockId, blockBody); model.getFrames().add(frame); } break; } } }
List<MD5Hierarchy.MD5HierarchyData> hierarchyList = animModel.getHierarchy().getHierarchyDataList();
public static MD5Hierarchy parse(List<String> blockBody) { MD5Hierarchy result = new MD5Hierarchy(); List<MD5HierarchyData> hierarchyDataList = new ArrayList<>(); result.setHierarchyDataList(hierarchyDataList); for (String line : blockBody) { MD5HierarchyData hierarchyData = MD5HierarchyData.parseLine(line); if (hierarchyData != null) { hierarchyDataList.add(hierarchyData); } } return result; }
private static void parseBlock(MD5AnimModel model, String blockId, List<String> blockBody) throws Exception { switch (blockId) { case "hierarchy": MD5Hierarchy hierarchy = MD5Hierarchy.parse(blockBody); model.setHierarchy(hierarchy); break; case "bounds": MD5BoundInfo boundInfo = MD5BoundInfo.parse(blockBody); model.setBoundInfo(boundInfo); break; case "baseframe": MD5BaseFrame baseFrame = MD5BaseFrame.parse(blockBody); model.setBaseFrame(baseFrame); break; default: if (blockId.startsWith("frame ")) { MD5Frame frame = MD5Frame.parse(blockId, blockBody); model.getFrames().add(frame); } break; } } }
List<MD5Hierarchy.MD5HierarchyData> hierarchyList = animModel.getHierarchy().getHierarchyDataList();