MCPcopy Create free account

hub / github.com/tobspr-games/shapez.io / functions

Functions2,842 in github.com/tobspr-games/shapez.io

MethoddrawChunk
* * @param {import("../../core/draw_utils").DrawParameters} parameters * @param {MapChunkView} chunk
src/js/game/systems/item_processor_overlays.js:32
MethoddrawChunk
* Draws the zone * @param {DrawParameters} parameters * @param {MapChunkView} chunk
src/js/game/systems/zone.js:62
MethoddrawChunk
* Draws a given entity * @param {DrawParameters} parameters * @param {MapChunkView} chunk
src/js/game/systems/wired_pins.js:169
MethoddrawForegroundDynamicLayer
* Draws the dynamic foreground layer * @param {DrawParameters} parameters
src/js/game/map_chunk_view.js:80
MethoddrawForegroundStaticLayer
* Draws the static foreground layer * @param {DrawParameters} parameters
src/js/game/map_chunk_view.js:100
MethoddrawFullSizeOnCanvas
* Draws the item to a canvas * @param {CanvasRenderingContext2D} context * @param {number} size
mod_examples/new_item_type.js:77
MethoddrawFullSizeOnCanvas
* Draws the item to a canvas * @param {CanvasRenderingContext2D} context * @param {number} size
src/js/game/shape_definition.js:323
MethoddrawFullSizeOnCanvas
* Draws the item to a canvas * @param {CanvasRenderingContext2D} context * @param {number} size
src/js/game/items/color_item.js:62
MethoddrawFullSizeOnCanvas
* Draws the item to a canvas * @param {CanvasRenderingContext2D} context * @param {number} size
src/js/game/items/shape_item.js:65
MethoddrawFullSizeOnCanvas
* Draws the item to a canvas * @param {CanvasRenderingContext2D} context * @param {number} size
src/js/game/items/boolean_item.js:72
MethoddrawImpl
* override, should draw the entity * @param {DrawParameters} parameters * @abstract
src/js/game/entity.js:229
MethoddrawItemCenteredClipped
* @param {number} x * @param {number} y * @param {number} diameter * @param {DrawParameters} parameters
mod_examples/new_item_type.js:90
MethoddrawItemCenteredImpl
* @param {number} x * @param {number} y * @param {DrawParameters} parameters * @param {number=} diameter
src/js/game/items/shape_item.js:75
MethoddrawItemCenteredImpl
* @param {number} x * @param {number} y * @param {number} diameter * @param {DrawParameters} parameters
src/js/game/items/boolean_item.js:57
MethoddrawOverlay
* Overlay * @param {DrawParameters} parameters
src/js/game/map_chunk_aggregate.js:96
MethoddrawOverlays
* Should draw any overlays (screen space) * @param {DrawParameters} parameters
src/js/game/hud/base_hud_part.js:49
MethoddrawOverlays
* Draws the waypoints on the map * @param {DrawParameters} parameters
src/js/game/hud/parts/waypoints.js:568
MethoddrawOverlays
* * @param {import("../../../core/draw_utils").DrawParameters} parameters
src/js/game/hud/parts/wire_info.js:18
MethoddrawOverlays
* * @param {import("../../../core/draw_utils").DrawParameters} parameters
src/js/game/hud/parts/watermark.js:60
MethoddrawShapesInARow
* * @param {HTMLCanvasElement} canvas * @param {CanvasRenderingContext2D} context * @param {number} w * @param {number} h
src/js/game/belt_path.js:1563
MethoddrawWiresForegroundLayer
* Draws the wires layer * @param {DrawParameters} parameters
src/js/game/map_chunk_view.js:301
MethodduplicateWithoutContents
()
src/js/game/components/filter.js:18
Functionenum
* @param {Object<string, any>} values
src/js/savegame/serialization.js:68
Methodenvironment
()
src/js/platform/browser/game_analytics.js:20
Methodequals
* Compares both vectors for exact equality. Does not do an epsilon compare * @param {Vector} v * @returns {Boolean}
src/js/core/vector.js:435
MethodequalsEpsilon
* Returns if this rectangle is equal to the other while taking an epsilon into account * @param {Rectangle} other * @param {number} [epsilon
src/js/core/rectangle.js:86
MethodequalsImpl
* @param {BaseItem} other
mod_examples/new_item_type.js:56
MethodequalsImpl
* @param {BaseItem} other
src/js/game/items/color_item.js:41
MethodequalsImpl
* @param {BaseItem} other
src/js/game/items/shape_item.js:40
MethodequalsImpl
* @param {BaseItem} other
src/js/game/items/boolean_item.js:47
Methoderror
(...args)
src/js/core/logging.js:29
FunctionerrorHandler
(event, source, lineno, colno, error)
gulp/bundle-loader.js:14
MethoderrorHandler
src/js/core/async_compression.js:104
MethodexitApp
()
src/js/platform/browser/wrapper.js:208
MethodexitApp
()
src/js/platform/electron/wrapper.js:113
FunctionexpectJsParsed
()
gulp/bundle-loader.js:90
FunctionextendSchema
(base, newOne)
src/js/savegame/serialization.js:342
Methodfail
(...args)
src/js/game/belt_path.js:382
MethodfilterInput
* Filters the input (keybindings)
src/js/states/ingame.js:367
MethodfindByClass
* Finds an instance by its constructor (The class handle) * @param {object} classHandle * @returns {object}
src/js/core/singleton_factory.js:64
MethodfindById
(id: string)
src/js/globals.d.ts:169
MethodfindById
* Finds an instance by a given id * @param {string} id * @returns {object}
src/js/core/factory.js:48
MethodfindById
* Finds an instance by a given id * @param {string} id * @returns {object}
src/js/core/singleton_factory.js:49
MethodfindPerpendicular
* Returns a perpendicular vector * @returns {Vector}
src/js/core/vector.js:409
FunctionfixedSizeArray
* @param {BaseDataType} innerType
src/js/savegame/serialization.js:104
Methodfocus
()
src/js/core/modal_dialog_forms.js:136
Methodfocus
(parent)
src/js/core/modal_dialog_forms.js:181
Methodfocus
()
src/js/core/modal_dialog_forms.js:248
MethodformatMod
* * @param {import("../savegame/savegame_typedefs").SavegameStoredMods[0]} mod
src/js/states/main_menu.js:651
MethodforwardGameSpeedKeybindings
* Forwards the game speed keybindings so you can toggle pause / Fastforward * in the building tooltip and such * @param {KeyActionMapper} so
src/js/game/hud/base_hud_part.js:151
MethodforwardMapMovementKeybindings
* Forwards the map movement keybindings so you can move the map with the * arrow keys * @param {KeyActionMapper} sourceMapper
src/js/game/hud/base_hud_part.js:160
MethodfreeEntityAreaBeforeBuild
* Called to free space for the given entity * @param {Entity} entity
src/js/game/systems/wired_pins.js:137
MethodfromSquare
* Constructs a new square rectangle * @param {number} x * @param {number} y * @param {number} size
src/js/core/rectangle.js:30
MethodfromTwoPoints
* * @param {Vector} p1 * @param {Vector} p2
src/js/core/rectangle.js:39
MethodgenerateChunkBackground
* * @param {MapChunkView} chunk * @param {HTMLCanvasElement} canvas * @param {CanvasRenderingContext2D} context * @param {numb
src/js/game/systems/map_resources.js:94
MethodgenerateOverlayBuffer
* * @param {HTMLCanvasElement} canvas * @param {CanvasRenderingContext2D} context * @param {number} w * @param {number} h * @
src/js/game/map_chunk_aggregate.js:55
MethodgenerateOverlayBuffer
* * @param {CanvasRenderingContext2D} context * @param {number} w * @param {number} h * @param {number=} xoffs * @param
src/js/game/map_chunk_view.js:141
FunctiongetAchievementNames
(event)
electron/steam.js:85
MethodgetAdditionalStatistics
(root)
mod_examples/add_building_flipper.js:68
MethodgetAdditionalStatistics
* Should return additional statistics about this building * @param {GameRoot} root * @param {string} variant * @returns {Array<[stri
src/js/game/meta_building.js:86
MethodgetAdditionalStatistics
* @param {GameRoot} root * @param {string} variant * @returns {Array<[string, string]>}
src/js/game/buildings/stacker.js:39
MethodgetAdditionalStatistics
* @param {GameRoot} root * @param {string} variant * @returns {Array<[string, string]>}
src/js/game/buildings/balancer.js:93
MethodgetAdditionalStatistics
* @returns {Array<[string, string]>}
src/js/game/buildings/storage.js:36
MethodgetAdditionalStatistics
* @param {GameRoot} root * @param {string} variant * @returns {Array<[string, string]>}
src/js/game/buildings/miner.js:46
MethodgetAdditionalStatistics
* @param {GameRoot} root * @param {string} variant * @returns {Array<[string, string]>}
src/js/game/buildings/cutter.js:53
MethodgetAdditionalStatistics
* @param {GameRoot} root * @param {string} variant * @returns {Array<[string, string]>}
src/js/game/buildings/filter.js:51
MethodgetAdditionalStatistics
* @param {GameRoot} root * @param {string} variant * @returns {Array<[string, string]>}
src/js/game/buildings/mixer.js:46
MethodgetAdditionalStatistics
* @param {GameRoot} root * @param {string} variant * @returns {Array<[string, string]>}
src/js/game/buildings/underground_belt.js:95
MethodgetAdditionalStatistics
* @param {GameRoot} root * @param {string} variant * @returns {Array<[string, string]>}
src/js/game/buildings/rotater.js:67
MethodgetAdditionalStatistics
* @param {GameRoot} root * @param {string} variant * @returns {Array<[string, string]>}
src/js/game/buildings/painter.js:69
MethodgetAdditionalStatistics
(root, variant)
src/js/mods/mod_interface.js:654
MethodgetAllIds
()
src/js/globals.d.ts:166
MethodgetAllIds
* Returns all registered ids * @returns {Array<string>}
src/js/core/factory.js:70
MethodgetAllIds
* Returns all registered ids * @returns {Array<string>}
src/js/core/singleton_factory.js:86
MethodgetAllVariantCombinations
()
mod_examples/notification_blocks.js:101
MethodgetAllVariantCombinations
()
mod_examples/add_building_flipper.js:50
MethodgetAllVariantCombinations
()
mod_examples/add_building_basic.js:17
MethodgetAllVariantCombinations
()
src/js/game/buildings/stacker.js:17
MethodgetAllVariantCombinations
()
src/js/game/buildings/balancer.js:34
MethodgetAllVariantCombinations
()
src/js/game/buildings/item_producer.js:13
MethodgetAllVariantCombinations
()
src/js/game/buildings/storage.js:20
MethodgetAllVariantCombinations
()
src/js/game/buildings/display.js:14
MethodgetAllVariantCombinations
()
src/js/game/buildings/analyzer.js:17
MethodgetAllVariantCombinations
()
src/js/game/buildings/constant_signal.js:17
MethodgetAllVariantCombinations
()
src/js/game/buildings/miner.js:24
MethodgetAllVariantCombinations
()
src/js/game/buildings/comparator.js:14
MethodgetAllVariantCombinations
()
src/js/game/buildings/cutter.js:20
MethodgetAllVariantCombinations
()
src/js/game/buildings/filter.js:18
MethodgetAllVariantCombinations
()
src/js/game/buildings/wire.js:40
MethodgetAllVariantCombinations
()
src/js/game/buildings/mixer.js:17
MethodgetAllVariantCombinations
()
src/js/game/buildings/wire_tunnel.js:16
MethodgetAllVariantCombinations
()
src/js/game/buildings/virtual_processor.js:43
MethodgetAllVariantCombinations
()
src/js/game/buildings/block.js:12
MethodgetAllVariantCombinations
()
src/js/game/buildings/reader.js:21
MethodgetAllVariantCombinations
()
src/js/game/buildings/underground_belt.js:43
MethodgetAllVariantCombinations
()
src/js/game/buildings/constant_producer.js:16
MethodgetAllVariantCombinations
()
src/js/game/buildings/logic_gate.js:44
MethodgetAllVariantCombinations
()
src/js/game/buildings/trash.js:18
MethodgetAllVariantCombinations
()
src/js/game/buildings/goal_acceptor.js:16
MethodgetAllVariantCombinations
()
src/js/game/buildings/transistor.js:25
← previousnext →1,701–1,800 of 2,842, ranked by callers