Moved parsing tools
*Moved scenery parsing tools to /src/model/parsing/
This commit is contained in:
parent
e19d2ff7e4
commit
e80a28e9c0
@ -1,14 +1,14 @@
|
||||
import { useState, useCallback, useEffect, useRef } from 'react';
|
||||
import SceneryContext from '../contexts/SceneryContext';
|
||||
import { useZoomPanEmitter } from '../hooks/useZoomPubSub';
|
||||
import SceneryParser from '../model/scenery-parser';
|
||||
import SceneryParserLog from '../model/scenery-parser-log';
|
||||
import SceneryParser from '../model/parsing/scenery-parser';
|
||||
import SceneryParserLog from '../model/parsing/scenery-parser-log';
|
||||
import { showCustomDialog, showDialog } from '../services/dialogService';
|
||||
import { resetHoveredTracksStack } from '../services/trackHoverInfoService';
|
||||
import SceneryLoadedDialog from './scenery-loaded-dialog/SceneryLoadedDialog';
|
||||
import Constants from '../helpers/constants';
|
||||
import MiscHelper from '../helpers/miscHelper';
|
||||
import ElectrificationResolver from '../model/electrification-resolver';
|
||||
import ElectrificationResolver from '../model/parsing/electrification-resolver';
|
||||
|
||||
export default function SceneryManager(props) {
|
||||
const [isLoading, setIsLoading] = useState(false);
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { forwardRef, useImperativeHandle } from 'react';
|
||||
import SceneryParserLog from '../../model/scenery-parser-log';
|
||||
import SceneryParserLog from '../../model/parsing/scenery-parser-log';
|
||||
import SceneryParserLogView from '../scenery-loaded-dialog/SceneryParserLogView';
|
||||
import '../dialog/Dialog.css';
|
||||
import './SceneryLoadedDialog.css'
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import Misc from "./misc.js";
|
||||
import SceneryParserLog from "../scenery-parser-log.js";
|
||||
import SceneryParserLog from "../parsing/scenery-parser-log.js";
|
||||
import Vector3 from "../vector3.js";
|
||||
import DefinedPlatforms from "../defs/defined-platforms.js";
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import Misc from "./misc.js";
|
||||
import SceneryParserLog from "../scenery-parser-log.js";
|
||||
import SceneryParserLog from "../parsing/scenery-parser-log.js";
|
||||
import Vector3 from "../vector3.js";
|
||||
import DefinedSignalBoxes from "../defs/defined-signalboxes.js";
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import AngleHelper from "../helpers/angleHelper";
|
||||
import Constants from "../helpers/constants";
|
||||
import AngleHelper from "../../helpers/angleHelper";
|
||||
import Constants from "../../helpers/constants";
|
||||
import SceneryParserLog from "./scenery-parser-log";
|
||||
import Vector3 from "./vector3";
|
||||
import Vector3 from "../vector3";
|
||||
|
||||
function getGridSize(scenery) {
|
||||
const sceneryBounds = scenery.getBounds();
|
||||
@ -1,7 +1,7 @@
|
||||
import TrackConnection, {TrackConnectionEnd} from "./track-connection";
|
||||
import TrackConnection, {TrackConnectionEnd} from "../track-connection";
|
||||
import SceneryParserLog from "./scenery-parser-log";
|
||||
import Constants from "../helpers/constants";
|
||||
import {TrackSource} from "./tracks/track";
|
||||
import Constants from "../../helpers/constants";
|
||||
import {TrackSource} from "../tracks/track";
|
||||
|
||||
const connectionThresholdDistanceSq = 0.05;
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
import Constants from "../helpers/constants";
|
||||
import Constants from "../../helpers/constants";
|
||||
import SceneryParserLog from "./scenery-parser-log";
|
||||
import {ElectrificationStatus, ElectrificationResolutionStatus} from "./electrification-status";
|
||||
import {ElectrificationStatus, ElectrificationResolutionStatus} from "../electrification-status";
|
||||
|
||||
export default class ElectrificationResolver {
|
||||
static hasWarnings = false;
|
||||
@ -1,4 +1,4 @@
|
||||
import Constants from "../helpers/constants";
|
||||
import Constants from "../../helpers/constants";
|
||||
|
||||
export default class SceneryParserLog {
|
||||
static log = [];
|
||||
@ -1,26 +1,26 @@
|
||||
import Scenery from './scenery';
|
||||
import Switch from './switch';
|
||||
import StandardTrack from './tracks/standard-track';
|
||||
import BezierTrack from './tracks/bezier-track';
|
||||
import TrackObject from './track-objects/track-object';
|
||||
import Signal from './track-objects/signal';
|
||||
import Route from './route';
|
||||
import Misc from './misc/misc';
|
||||
import Scenery from '../scenery';
|
||||
import Switch from '../switch';
|
||||
import StandardTrack from '../tracks/standard-track';
|
||||
import BezierTrack from '../tracks/bezier-track';
|
||||
import TrackObject from '../track-objects/track-object';
|
||||
import Signal from '../track-objects/signal';
|
||||
import Route from '../route';
|
||||
import Misc from '../misc/misc';
|
||||
import SceneryParserLog from './scenery-parser-log';
|
||||
import SignalBox from './misc/signalbox';
|
||||
import Constants from '../helpers/constants';
|
||||
import SceneryInfo from './special-objects/scenery-info';
|
||||
import Sign from './track-objects/sign';
|
||||
import CameraHome from './special-objects/camera-home';
|
||||
import MainCamera from './special-objects/main-camera';
|
||||
import SignalBox from '../misc/signalbox';
|
||||
import Constants from '../../helpers/constants';
|
||||
import SceneryInfo from '../special-objects/scenery-info';
|
||||
import Sign from '../track-objects/sign';
|
||||
import CameraHome from '../special-objects/camera-home';
|
||||
import MainCamera from '../special-objects/main-camera';
|
||||
import ElectrificationResolver from './electrification-resolver';
|
||||
import NEVP from './track-objects/nevp';
|
||||
import Derailer from './track-objects/derailer';
|
||||
import SpawnPoint from './track-objects/spawn-point';
|
||||
import Platform from './misc/platform';
|
||||
import NEVP from '../track-objects/nevp';
|
||||
import Derailer from '../track-objects/derailer';
|
||||
import SpawnPoint from '../track-objects/spawn-point';
|
||||
import Platform from '../misc/platform';
|
||||
import { attachSigns } from './attach-signs';
|
||||
import {connectTracks} from "./connect-tracks";
|
||||
import MiscGroup from './misc-group';
|
||||
import MiscGroup from '../misc-group';
|
||||
|
||||
export default class SceneryParser {
|
||||
static nextMiscId = 1;
|
||||
@ -1,6 +1,6 @@
|
||||
import SceneryObject from "./scenery-object";
|
||||
import Vector3 from "./vector3";
|
||||
import SceneryParserLog from "./scenery-parser-log";
|
||||
import SceneryParserLog from "./parsing/scenery-parser-log";
|
||||
import TrackConnection, {TrackConnectionEnd} from "./track-connection";
|
||||
import CurveHelper from "../helpers/curveHelper";
|
||||
import StandardTrack from "./tracks/standard-track";
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import DefinedSignalSigns from '../../defs/defined-signal-signs';
|
||||
import SceneryParserLog from '../../scenery-parser-log';
|
||||
import SceneryParserLog from '../../parsing/scenery-parser-log';
|
||||
import SignalElementsEnums from '../enums';
|
||||
|
||||
export default class SignalElementsParserCommon {
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
import SceneryParserLog from "../scenery-parser-log";
|
||||
import SceneryParserLog from "../parsing/scenery-parser-log";
|
||||
import SignalElementsEnums from "./enums";
|
||||
import SignalElementsParsersList from "./parsers-list";
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import SceneryObject from "./scenery-object.js";
|
||||
import SceneryParserLog from "./scenery-parser-log.js";
|
||||
import SceneryParserLog from "./parsing/scenery-parser-log.js";
|
||||
import Vector3 from "./vector3.js";
|
||||
import {DefinedSwitches, SwitchTrackConnectionType} from "./defs/defined-switches.js";
|
||||
import TrackConnection, {TrackConnectionEnd} from "./track-connection";
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
import TrackObject from './track-object';
|
||||
import Vector3 from '../vector3';
|
||||
import SceneryParserLog from "../scenery-parser-log";
|
||||
import SceneryParserLog from "../parsing/scenery-parser-log";
|
||||
|
||||
export default class Derailer extends TrackObject {
|
||||
type = "Derailer";
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import DefinedSigns from "../defs/defined-signs";
|
||||
import SceneryParserLog from "../scenery-parser-log";
|
||||
import SceneryParserLog from "../parsing/scenery-parser-log";
|
||||
import TrackObject from "./track-object";
|
||||
import Vector3 from "../vector3";
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
import SceneryParserLog from "../scenery-parser-log";
|
||||
import SceneryParserLog from "../parsing/scenery-parser-log";
|
||||
import SpawnInfo from "../spawn-info";
|
||||
import TrackObject from "./track-object";
|
||||
import Vector3 from "../vector3";
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
import SceneryParserLog from "../scenery-parser-log";
|
||||
import SceneryParserLog from "../parsing/scenery-parser-log";
|
||||
import SpawnInfo from "../spawn-info";
|
||||
import TrackObject from "./track-object";
|
||||
import Vector3 from "../vector3";
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import SceneryObject from '../scenery-object';
|
||||
import SceneryParserLog from '../scenery-parser-log';
|
||||
import SceneryParserLog from '../parsing/scenery-parser-log';
|
||||
import Vector3 from '../vector3';
|
||||
|
||||
export default class TrackObject extends SceneryObject {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user