Refactor elevator runtime into core
This commit is contained in:
@@ -88,10 +88,39 @@ export {
|
||||
export { default as useLiveTransforms, type LiveTransform } from './store/use-live-transforms'
|
||||
export { clearSceneHistory, default as useScene } from './store/use-scene'
|
||||
export { resolveElevatorDispatchTarget } from './systems/elevator/elevator-dispatch'
|
||||
export {
|
||||
getElevatorCabCenterZ,
|
||||
getElevatorCabDepth,
|
||||
getElevatorCabWidth,
|
||||
getElevatorDoorLeafSides,
|
||||
getElevatorDoorLeafWidth,
|
||||
getElevatorDoorLeafX,
|
||||
getElevatorShaftDepth,
|
||||
getElevatorShaftWallThickness,
|
||||
getElevatorShaftWidth,
|
||||
getResolvedElevatorDoorPanelStyle,
|
||||
getResolvedElevatorDoorStyle,
|
||||
getResolvedElevatorShaftStyle,
|
||||
type ElevatorDoorSide,
|
||||
} from './systems/elevator/elevator-geometry'
|
||||
export { syncAutoElevatorOpenings } from './systems/elevator/elevator-opening-sync'
|
||||
export { ElevatorOpeningSystem } from './systems/elevator/elevator-opening-system'
|
||||
export {
|
||||
createElevatorInteractiveState,
|
||||
openElevatorDoor,
|
||||
openElevatorDoorState,
|
||||
queueElevatorRequest,
|
||||
requestElevatorLevel,
|
||||
stepElevatorRuntimeState,
|
||||
stepElevatorRuntimes,
|
||||
} from './systems/elevator/elevator-runtime'
|
||||
export { ElevatorRuntimeSystem } from './systems/elevator/elevator-runtime-system'
|
||||
export {
|
||||
DEFAULT_ELEVATOR_LEVEL_HEIGHT,
|
||||
type ElevatorLevelEntry,
|
||||
getElevatorLevelHeight,
|
||||
resolveElevatorBuildingLevels,
|
||||
resolveElevatorLevels,
|
||||
resolveElevatorServiceLevelIds,
|
||||
resolveElevatorServiceLevels,
|
||||
} from './systems/elevator/elevator-service'
|
||||
|
||||
Reference in New Issue
Block a user