/** @noSelfInFile */ declare module '@asledgehammer/pipewrench' { export namespace zombie.worldMap.styles { /** * @customConstructor WorldMapStyle.new * @ * [CLASS] zombie.worldMap.styles.WorldMapStyle */ export class WorldMapStyle { /** * Constructors: * - (Empty Constructor) */ constructor(); /** * Method Parameters: * - (WorldMapStyle arg0): void */ copyFrom(arg0: zombie.worldMap.styles.WorldMapStyle): void; } /** * @customConstructor WorldMapStyleLayer.new * @ * [ABSTRACT CLASS] zombie.worldMap.styles.WorldMapStyleLayer */ export class WorldMapStyleLayer { /** * Constructors: * - (String arg0) */ protected constructor(arg0: string); /** * Method Parameters: * - (WorldMapFeature arg0, FilterArgs arg1): boolean */ filter(arg0: zombie.worldMap.WorldMapFeature, arg1: zombie.worldMap.styles.WorldMapStyleLayer$FilterArgs): boolean; /** * Method Parameters: * - (Empty): string */ getTypeString(): string; /** * Method Parameters: * - (WorldMapFeature arg0, RenderArgs arg1): void */ render(arg0: zombie.worldMap.WorldMapFeature, arg1: zombie.worldMap.styles.WorldMapStyleLayer$RenderArgs): void; /** * Method Parameters: * - (RenderArgs arg0): void */ renderCell(arg0: zombie.worldMap.styles.WorldMapStyleLayer$RenderArgs): void; } /** * @customConstructor ColorStop.new * @ * [CLASS] zombie.worldMap.styles.WorldMapStyleLayer$ColorStop extends zombie.worldMap.styles.WorldMapStyleLayer$Stop */ export class WorldMapStyleLayer$ColorStop { /** * Constructors: * - (float arg0, int arg1, int arg2, int arg3, int arg4) */ constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number); } /** * @customConstructor FilterArgs.new * @ * [CLASS] zombie.worldMap.styles.WorldMapStyleLayer$FilterArgs */ export class WorldMapStyleLayer$FilterArgs { /** * Constructors: * - (Empty Constructor) */ constructor(); } /** * @customConstructor FloatStop.new * @ * [CLASS] zombie.worldMap.styles.WorldMapStyleLayer$FloatStop extends zombie.worldMap.styles.WorldMapStyleLayer$Stop */ export class WorldMapStyleLayer$FloatStop { /** * Constructors: * - (float arg0, float arg1) */ constructor(arg0: number, arg1: number); } /** * @customConstructor IWorldMapStyleFilter.new * @ * [INTERFACE] zombie.worldMap.styles.WorldMapStyleLayer$IWorldMapStyleFilter */ export class WorldMapStyleLayer$IWorldMapStyleFilter { protected constructor(); /** * Method Parameters: * - (WorldMapFeature arg0, FilterArgs arg1): boolean */ filter(arg0: zombie.worldMap.WorldMapFeature, arg1: zombie.worldMap.styles.WorldMapStyleLayer$FilterArgs): boolean; } /** * @customConstructor RGBAf.new * @ * [CLASS] zombie.worldMap.styles.WorldMapStyleLayer$RGBAf */ export class WorldMapStyleLayer$RGBAf { /** zombie.popman.ObjectPool */ static readonly s_pool?: zombie.popman.ObjectPool; /** * Constructors: * - (Empty Constructor) */ constructor(); /** * Method Parameters: * - (float arg0, float arg1, float arg2, float arg3): zombie.worldMap.styles.WorldMapStyleLayer$RGBAf */ init(arg0: number, arg1: number, arg2: number, arg3: number): zombie.worldMap.styles.WorldMapStyleLayer$RGBAf; } /** * @customConstructor RenderArgs.new * @ * [CLASS] zombie.worldMap.styles.WorldMapStyleLayer$RenderArgs */ export class WorldMapStyleLayer$RenderArgs { /** * Constructors: * - (Empty Constructor) */ constructor(); } /** * @customConstructor Stop.new * @ * [CLASS] zombie.worldMap.styles.WorldMapStyleLayer$Stop */ export class WorldMapStyleLayer$Stop { } /** * @customConstructor TextureStop.new * @ * [CLASS] zombie.worldMap.styles.WorldMapStyleLayer$TextureStop extends zombie.worldMap.styles.WorldMapStyleLayer$Stop */ export class WorldMapStyleLayer$TextureStop { /** * Constructors: * - (float arg0, String arg1) */ constructor(arg0: number, arg1: string); } /** * @customConstructor WorldMapStyleV1.new * @ * [CLASS] zombie.worldMap.styles.WorldMapStyleV1 */ export class WorldMapStyleV1 { /** * Constructors: * - (UIWorldMap arg0) */ constructor(arg0: zombie.worldMap.UIWorldMap); /** * Method Parameters: * - (Empty): void */ clear(): void; /** * Method Parameters: * - (int arg0): zombie.worldMap.styles.WorldMapStyleV1$WorldMapStyleLayerV1 */ getLayerByIndex(arg0: number): zombie.worldMap.styles.WorldMapStyleV1$WorldMapStyleLayerV1; /** * Method Parameters: * - (String arg0): zombie.worldMap.styles.WorldMapStyleV1$WorldMapStyleLayerV1 */ getLayerByName(arg0: string): zombie.worldMap.styles.WorldMapStyleV1$WorldMapStyleLayerV1; /** * Method Parameters: * - (Empty): number */ getLayerCount(): number; /** * Method Parameters: * - (String arg0): number */ indexOfLayer(arg0: string): number; /** * Method Parameters: * - (int arg0, int arg1): void */ moveLayer(arg0: number, arg1: number): void; /** * Method Parameters: * - (String arg0): zombie.worldMap.styles.WorldMapStyleV1$WorldMapStyleLayerV1 */ newLineLayer(arg0: string): zombie.worldMap.styles.WorldMapStyleV1$WorldMapStyleLayerV1; /** * Method Parameters: * - (String arg0): zombie.worldMap.styles.WorldMapStyleV1$WorldMapStyleLayerV1 */ newPolygonLayer(arg0: string): zombie.worldMap.styles.WorldMapStyleV1$WorldMapStyleLayerV1; /** * Method Parameters: * - (String arg0): zombie.worldMap.styles.WorldMapStyleV1$WorldMapStyleLayerV1 */ newTextureLayer(arg0: string): zombie.worldMap.styles.WorldMapStyleV1$WorldMapStyleLayerV1; /** * Method Parameters: * - (String arg0): void */ removeLayerById(arg0: string): void; /** * Method Parameters: * - (int arg0): void */ removeLayerByIndex(arg0: number): void; /** * @noSelf * * Method Parameters: * - (Exposer arg0): void */ static setExposed(arg0: zombie.Lua.LuaManager$Exposer): void; } /** * @customConstructor WorldMapLineStyleLayerV1.new * @ * [CLASS] zombie.worldMap.styles.WorldMapStyleV1$WorldMapLineStyleLayerV1 extends zombie.worldMap.styles.WorldMapStyleV1$WorldMapStyleLayerV1 */ export class WorldMapStyleV1$WorldMapLineStyleLayerV1 { /** * Method Parameters: * - (float arg0, int arg1, int arg2, int arg3, int arg4): void */ addFill(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void; /** * Method Parameters: * - (float arg0, float arg1): void */ addLineWidth(arg0: number, arg1: number): void; /** * Method Parameters: * - (Empty): string */ getId(): string; /** * Method Parameters: * - (Empty): number */ getMinZoom(): number; /** * Method Parameters: * - (Empty): string */ getTypeString(): string; /** * Method Parameters: * - (String arg0, String arg1): void */ setFilter(arg0: string, arg1: string): void; /** * Method Parameters: * - (String arg0): void */ setId(arg0: string): void; /** * Method Parameters: * - (float arg0): void */ setMinZoom(arg0: number): void; } /** * @customConstructor WorldMapPolygonStyleLayerV1.new * @ * [CLASS] zombie.worldMap.styles.WorldMapStyleV1$WorldMapPolygonStyleLayerV1 extends zombie.worldMap.styles.WorldMapStyleV1$WorldMapStyleLayerV1 */ export class WorldMapStyleV1$WorldMapPolygonStyleLayerV1 { /** * Method Parameters: * - (float arg0, int arg1, int arg2, int arg3, int arg4): void */ addFill(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void; /** * Method Parameters: * - (float arg0, float arg1): void */ addScale(arg0: number, arg1: number): void; /** * Method Parameters: * - (float arg0, String arg1): void */ addTexture(arg0: number, arg1: string): void; /** * Method Parameters: * - (int arg0): number */ getFillAlpha(arg0: number): number; /** * Method Parameters: * - (int arg0): number */ getFillBlue(arg0: number): number; /** * Method Parameters: * - (int arg0): number */ getFillGreen(arg0: number): number; /** * Method Parameters: * - (int arg0): number */ getFillRed(arg0: number): number; /** * Method Parameters: * - (Empty): number */ getFillStops(): number; /** * Method Parameters: * - (int arg0): number */ getFillZoom(arg0: number): number; /** * Method Parameters: * - (Empty): string */ getFilterKey(): string; /** * Method Parameters: * - (Empty): string */ getFilterValue(): string; /** * Method Parameters: * - (Empty): string */ getId(): string; /** * Method Parameters: * - (Empty): number */ getMinZoom(): number; /** * Method Parameters: * - (int arg0): zombie.core.textures.Texture */ getTexture(arg0: number): zombie.core.textures.Texture; /** * Method Parameters: * - (int arg0): string */ getTexturePath(arg0: number): string; /** * Method Parameters: * - (Empty): number */ getTextureStops(): number; /** * Method Parameters: * - (int arg0): number */ getTextureZoom(arg0: number): number; /** * Method Parameters: * - (Empty): string */ getTypeString(): string; /** * Method Parameters: * - (int arg0, int arg1): void */ moveFill(arg0: number, arg1: number): void; /** * Method Parameters: * - (int arg0, int arg1): void */ moveTexture(arg0: number, arg1: number): void; /** * Method Parameters: * - (int arg0): void */ removeFill(arg0: number): void; /** * Method Parameters: * - (int arg0): void */ removeTexture(arg0: number): void; /** * Method Parameters: * - (int arg0, int arg1, int arg2, int arg3, int arg4): void */ setFillRGBA(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void; /** * Method Parameters: * - (int arg0, float arg1): void */ setFillZoom(arg0: number, arg1: number): void; /** * Method Parameters: * - (String arg0, String arg1): void */ setFilter(arg0: string, arg1: string): void; /** * Method Parameters: * - (String arg0): void */ setId(arg0: string): void; /** * Method Parameters: * - (float arg0): void */ setMinZoom(arg0: number): void; /** * Method Parameters: * - (int arg0, String arg1): void */ setTexturePath(arg0: number, arg1: string): void; /** * Method Parameters: * - (int arg0, float arg1): void */ setTextureZoom(arg0: number, arg1: number): void; } /** * @customConstructor WorldMapStyleLayerV1.new * @ * [CLASS] zombie.worldMap.styles.WorldMapStyleV1$WorldMapStyleLayerV1 */ export class WorldMapStyleV1$WorldMapStyleLayerV1 { /** * Method Parameters: * - (Empty): string */ getId(): string; /** * Method Parameters: * - (Empty): number */ getMinZoom(): number; /** * Method Parameters: * - (Empty): string */ getTypeString(): string; /** * Method Parameters: * - (String arg0): void */ setId(arg0: string): void; /** * Method Parameters: * - (float arg0): void */ setMinZoom(arg0: number): void; } /** * @customConstructor WorldMapTextureStyleLayerV1.new * @ * [CLASS] zombie.worldMap.styles.WorldMapStyleV1$WorldMapTextureStyleLayerV1 extends zombie.worldMap.styles.WorldMapStyleV1$WorldMapStyleLayerV1 */ export class WorldMapStyleV1$WorldMapTextureStyleLayerV1 { /** * Method Parameters: * - (float arg0, int arg1, int arg2, int arg3, int arg4): void */ addFill(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void; /** * Method Parameters: * - (float arg0, String arg1): void */ addTexture(arg0: number, arg1: string): void; /** * Method Parameters: * - (int arg0): number */ getFillAlpha(arg0: number): number; /** * Method Parameters: * - (int arg0): number */ getFillBlue(arg0: number): number; /** * Method Parameters: * - (int arg0): number */ getFillGreen(arg0: number): number; /** * Method Parameters: * - (int arg0): number */ getFillRed(arg0: number): number; /** * Method Parameters: * - (Empty): number */ getFillStops(): number; /** * Method Parameters: * - (int arg0): number */ getFillZoom(arg0: number): number; /** * Method Parameters: * - (Empty): number */ getHeightInSquares(): number; /** * Method Parameters: * - (Empty): string */ getId(): string; /** * Method Parameters: * - (Empty): number */ getMaxXInSquares(): number; /** * Method Parameters: * - (Empty): number */ getMaxYInSquares(): number; /** * Method Parameters: * - (Empty): number */ getMinXInSquares(): number; /** * Method Parameters: * - (Empty): number */ getMinYInSquares(): number; /** * Method Parameters: * - (Empty): number */ getMinZoom(): number; /** * Method Parameters: * - (int arg0): zombie.core.textures.Texture */ getTexture(arg0: number): zombie.core.textures.Texture; /** * Method Parameters: * - (int arg0): string */ getTexturePath(arg0: number): string; /** * Method Parameters: * - (Empty): number */ getTextureStops(): number; /** * Method Parameters: * - (int arg0): number */ getTextureZoom(arg0: number): number; /** * Method Parameters: * - (Empty): string */ getTypeString(): string; /** * Method Parameters: * - (Empty): number */ getWidthInSquares(): number; /** * Method Parameters: * - (Empty): boolean */ isTile(): boolean; /** * Method Parameters: * - (Empty): boolean */ isUseWorldBounds(): boolean; /** * Method Parameters: * - (int arg0, int arg1): void */ moveFill(arg0: number, arg1: number): void; /** * Method Parameters: * - (int arg0, int arg1): void */ moveTexture(arg0: number, arg1: number): void; /** * Method Parameters: * - (Empty): void */ removeAllFill(): void; /** * Method Parameters: * - (Empty): void */ removeAllTexture(): void; /** * Method Parameters: * - (int arg0): void */ removeFill(arg0: number): void; /** * Method Parameters: * - (int arg0): void */ removeTexture(arg0: number): void; /** * Method Parameters: * - (int arg0, int arg1, int arg2, int arg3): void */ setBoundsInSquares(arg0: number, arg1: number, arg2: number, arg3: number): void; /** * Method Parameters: * - (int arg0, int arg1, int arg2, int arg3, int arg4): void */ setFillRGBA(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void; /** * Method Parameters: * - (int arg0, float arg1): void */ setFillZoom(arg0: number, arg1: number): void; /** * Method Parameters: * - (String arg0): void */ setId(arg0: string): void; /** * Method Parameters: * - (float arg0): void */ setMinZoom(arg0: number): void; /** * Method Parameters: * - (int arg0, String arg1): void */ setTexturePath(arg0: number, arg1: string): void; /** * Method Parameters: * - (int arg0, float arg1): void */ setTextureZoom(arg0: number, arg1: number): void; /** * Method Parameters: * - (boolean arg0): void */ setTile(arg0: boolean): void; /** * Method Parameters: * - (boolean arg0): void */ setUseWorldBounds(arg0: boolean): void; } } }