21 lines
552 B
TypeScript
21 lines
552 B
TypeScript
import { Graphics, Container } from 'pixi.js';
|
|
import { Lamp } from '../common/Lamp';
|
|
import { Model } from './Signal';
|
|
export declare class LampMainBody extends Container {
|
|
static Type: string;
|
|
lampNum: number;
|
|
lampPost: Graphics;
|
|
lamps: Lamp[];
|
|
mirror: boolean;
|
|
paint(mt: Model, mirror: boolean): void;
|
|
setStateBlueShow(): void;
|
|
setStateLogic(): void;
|
|
setStateH(): void;
|
|
setStateL(): void;
|
|
setStateU(): void;
|
|
setStateHu(): void;
|
|
setStateA(): void;
|
|
setStateB(): void;
|
|
setStateOff(): void;
|
|
}
|