mirror of
https://github.com/openfrontio/OpenFrontIO.git
synced 2026-06-27 11:24:15 +00:00
4cd22a9b5c
The render/ tree was the only place in the client still using kebab-case filenames. Brings ~80 files in line with the rest of src/client/ (BuildPreviewController, TransformHandler, etc.). Directories kept as they were (name-pass/, fx-pass/, passes/, utils/, debug/) since the codebase already mixes those. Two collisions surfaced and got resolved: render/types/ is a directory, not a file, so its imports kept the lowercase form; and the sed pass incidentally normalized core/pathfinding imports, which had to be reverted since that file is actually lowercase on disk despite some imports having referenced it as ./Types under macOS case-insensitive resolution.
29 lines
903 B
TypeScript
29 lines
903 B
TypeScript
export type { AttackRingInput } from "../types";
|
|
export { createDebugGui } from "./debug/index";
|
|
export type {
|
|
GameViewEventMap,
|
|
GameViewEventType,
|
|
MapPointerEvent,
|
|
MapScrollEvent,
|
|
RadialMenuItem,
|
|
RadialMenuSelectEvent,
|
|
} from "./Events";
|
|
export { GameView } from "./GameView";
|
|
export type { SpawnCenter } from "./passes/SpawnOverlayPass";
|
|
export { createRenderSettings, dumpSettings } from "./RenderSettings";
|
|
export type { RenderSettings } from "./RenderSettings";
|
|
export { deepAssign, deepDiff } from "./SettingsUtils";
|
|
export { buildTerrainRGBA, getPaletteSize } from "./utils/ColorUtils";
|
|
export { buildNukeTrajectory, samRange } from "./utils/NukeTrajectory";
|
|
export type { SAMInfo } from "./utils/NukeTrajectory";
|
|
|
|
// Re-export shared types used in the public API
|
|
export type {
|
|
NameEntry,
|
|
PlayerState,
|
|
PlayerStatic,
|
|
RendererConfig,
|
|
TilePair,
|
|
UnitState,
|
|
} from "../types";
|