public Room getRoomAt(int x, int y) { int num = this.m_rooms.size(); for (int index = 0; index < num; ++index) { Room room = (Room)this.m_rooms.elementAt(index); if (room.getX() == x && room.getY() == y) { return(room); } } return((Room)null); }
private void renderCurrentHouse(Graphics g) { if (this.m_currentHouse == null) { return; } Vector rooms = this.m_currentHouse.getRooms(); int num1 = rooms.size(); Vector windows = this.m_currentHouse.getWindows(); int num2 = windows.size(); Vector houseObjects = this.m_currentHouse.getHouseObjects(); int num3 = houseObjects.size(); Vector doors = this.m_currentHouse.getDoors(); int num4 = doors.size(); for (int index = 0; index < num1; ++index) { house.Room room = (house.Room)rooms.elementAt(index); this.renderPlaceableObject(g, 16711680, room.getX(), room.getY(), room.getWidth(), room.getHeight(), true, room == this.m_selectedObject, -1); } for (int index = 0; index < num2; ++index) { Window window = (Window)windows.elementAt(index); this.renderPlaceableObject(g, 16776960, window.getX(), window.getY(), window.getWidth(), window.getHeight(), false, window == this.m_selectedObject, -1); } for (int index = 0; index < num3; ++index) { HouseObject houseObject = (HouseObject)houseObjects.elementAt(index); this.renderPlaceableObject(g, 16711935, houseObject.getX(), houseObject.getY(), houseObject.getWidth(), houseObject.getHeight(), false, houseObject == this.m_selectedObject, houseObject.getFacing()); } for (int index = 0; index < num4; ++index) { Door door = (Door)doors.elementAt(index); this.renderPlaceableObject(g, 65280, door.getX(), door.getY(), door.getWidth(), door.getHeight(), false, door == this.m_selectedObject, -1); } }