pub enum LinkedGameControl {
Show 195 variants
MoveUp,
MoveDown,
MoveLeft,
MoveRight,
AlternativeGuiMoveUp,
AlternativeGuiMoveDown,
AlternativeGuiMoveLeft,
AlternativeGuiMoveRight,
OpenCharacterGui,
OpenGui,
ConfirmGui,
ToggleFreeCursor,
Mine,
Build,
BuildGhost,
SuperForcedBuild,
ClearCursor,
Pipette,
Rotate,
ReverseRotate,
FlipHorizontal,
FlipVertical,
PickItems,
DropCursor,
ShowInfo,
HideTallEntities,
ShootEnemy,
ShootSelected,
NextWeapon,
ToggleDriving,
ZoomIn,
ZoomOut,
UseItem,
AlternativeUseItem,
ToggleConsole,
CopyEntitySettings,
PasteEntitySettings,
ControllerGuiLogisticsTab,
ControllerGuiCharacterTab,
ControllerGuiCraftingTab,
ToggleRailLayer,
SelectForBlueprint,
SelectForCancelDeconstruct,
SelectForSuperForcedDeconstruct,
ReverseSelect,
AltReverseSelect,
Deselect,
CycleBlueprintForwards,
CycleBlueprintBackwards,
FocusSearch,
LargerTerrainBuildingArea,
SmallerTerrainBuildingArea,
RemovePoleCables,
BuildWithObstacleAvoidance,
AddStation,
AddTemporaryStation,
RenameAll,
FastWaitCondition,
DragMap,
MoveTag,
PlaceInChat,
PlacePing,
Pin,
ActivateTooltip,
NextSurface,
PreviousSurface,
CycleQualityUp,
CycleQualityDown,
ScrollTooltipUp,
ScrollTooltipDown,
VisualizeEntityFluidSegments,
Craft,
Craft5,
CraftAll,
CancelCraft,
CancelCraft5,
CancelCraftAll,
PickItem,
StackTransfer,
InventoryTransfer,
FastEntityTransfer,
CursorSplit,
StackSplit,
InventorySplit,
FastEntitySplit,
ToggleFilter,
OpenItem,
CopyInventoryFilter,
PasteInventoryFilter,
ShowQuickPanel,
NextQuickPanelPage,
PreviousQuickPanelPage,
NextQuickPanelTab,
PreviousQuickPanelTab,
RotateActiveQuickBars,
NextActiveQuickBar,
PreviousActiveQuickBar,
QuickBarButton1,
QuickBarButton2,
QuickBarButton3,
QuickBarButton4,
QuickBarButton5,
QuickBarButton6,
QuickBarButton7,
QuickBarButton8,
QuickBarButton9,
QuickBarButton10,
QuickBarButton1Secondary,
QuickBarButton2Secondary,
QuickBarButton3Secondary,
QuickBarButton4Secondary,
QuickBarButton5Secondary,
QuickBarButton6Secondary,
QuickBarButton7Secondary,
QuickBarButton8Secondary,
QuickBarButton9Secondary,
QuickBarButton10Secondary,
ActionBarSelectPage1,
ActionBarSelectPage2,
ActionBarSelectPage3,
ActionBarSelectPage4,
ActionBarSelectPage5,
ActionBarSelectPage6,
ActionBarSelectPage7,
ActionBarSelectPage8,
ActionBarSelectPage9,
ActionBarSelectPage10,
Copy,
Cut,
Paste,
CycleClipboardForwards,
CycleClipboardBackwards,
Undo,
Redo,
ToggleMenu,
ToggleMap,
CloseMenu,
OpenTechnologyGui,
ProductionStatistics,
LogisticNetworks,
ToggleBlueprintLibrary,
OpenTrainsGui,
OpenFactoriopedia,
Back,
Forward,
PauseGame,
ConfirmMessage,
PreviousMod,
ConnectTrain,
DisconnectTrain,
SubmitFeedback,
EditorNextVariation,
EditorPreviousVariation,
EditorCloneItem,
EditorDeleteItem,
EditorTogglePause,
EditorTickOnce,
EditorSpeedUp,
EditorSpeedDown,
EditorResetSpeed,
EditorSetCloneBrushSource,
EditorSetCloneBrushDestination,
EditorSwitchToSurface,
EditorRemoveScriptingObject,
DebugToggleAtlasGui,
DebugToggleGuiVisibility,
DebugToggleDebugSettings,
DebugToggleBasic,
DebugResetZoom,
DebugResetZoom2x,
ToggleGuiDebug,
ToggleGuiStyleView,
ToggleGuiShadows,
ToggleGuiGlows,
OpenPrototypesGui,
OpenPrototypeExplorerGui,
IncreaseUiScale,
DecreaseUiScale,
ResetUiScale,
SlashEditor,
ToggleEntity,
NextPlayerInReplay,
MoveBlueprintAbsoluteGridUp,
MoveBlueprintAbsoluteGridDown,
MoveBlueprintAbsoluteGridLeft,
MoveBlueprintAbsoluteGridRight,
MoveBlueprintEntitiesUp,
MoveBlueprintEntitiesDown,
MoveBlueprintEntitiesLeft,
MoveBlueprintEntitiesRight,
ToggleBlueprintSnapToGrid,
PlayNextTrack,
PlayPreviousTrack,
PauseResumeMusic,
Value_,
}Expand description
The internal name of a game control (key binding).
Variants§
MoveUp
MoveDown
MoveLeft
MoveRight
AlternativeGuiMoveUp
AlternativeGuiMoveDown
AlternativeGuiMoveLeft
AlternativeGuiMoveRight
OpenCharacterGui
OpenGui
ConfirmGui
ToggleFreeCursor
Mine
Build
BuildGhost
SuperForcedBuild
ClearCursor
Pipette
Rotate
ReverseRotate
FlipHorizontal
FlipVertical
PickItems
DropCursor
ShowInfo
HideTallEntities
ShootEnemy
ShootSelected
NextWeapon
ToggleDriving
ZoomIn
ZoomOut
UseItem
AlternativeUseItem
ToggleConsole
CopyEntitySettings
PasteEntitySettings
ControllerGuiLogisticsTab
ControllerGuiCharacterTab
ControllerGuiCraftingTab
ToggleRailLayer
SelectForBlueprint
SelectForCancelDeconstruct
SelectForSuperForcedDeconstruct
ReverseSelect
AltReverseSelect
Deselect
CycleBlueprintForwards
CycleBlueprintBackwards
FocusSearch
LargerTerrainBuildingArea
SmallerTerrainBuildingArea
RemovePoleCables
BuildWithObstacleAvoidance
AddStation
AddTemporaryStation
RenameAll
FastWaitCondition
DragMap
MoveTag
PlaceInChat
PlacePing
Pin
ActivateTooltip
NextSurface
PreviousSurface
CycleQualityUp
CycleQualityDown
ScrollTooltipUp
ScrollTooltipDown
VisualizeEntityFluidSegments
Craft
Craft5
CraftAll
CancelCraft
CancelCraft5
CancelCraftAll
PickItem
StackTransfer
InventoryTransfer
FastEntityTransfer
CursorSplit
StackSplit
InventorySplit
FastEntitySplit
ToggleFilter
OpenItem
CopyInventoryFilter
PasteInventoryFilter
ShowQuickPanel
NextQuickPanelPage
PreviousQuickPanelPage
NextQuickPanelTab
PreviousQuickPanelTab
RotateActiveQuickBars
NextActiveQuickBar
PreviousActiveQuickBar
QuickBarButton1
QuickBarButton2
QuickBarButton3
QuickBarButton4
QuickBarButton5
QuickBarButton6
QuickBarButton7
QuickBarButton8
QuickBarButton9
QuickBarButton10
QuickBarButton1Secondary
QuickBarButton2Secondary
QuickBarButton3Secondary
QuickBarButton4Secondary
QuickBarButton5Secondary
QuickBarButton6Secondary
QuickBarButton7Secondary
QuickBarButton8Secondary
QuickBarButton9Secondary
QuickBarButton10Secondary
ActionBarSelectPage1
ActionBarSelectPage2
ActionBarSelectPage3
ActionBarSelectPage4
ActionBarSelectPage5
ActionBarSelectPage6
ActionBarSelectPage7
ActionBarSelectPage8
ActionBarSelectPage9
ActionBarSelectPage10
Copy
Cut
Paste
CycleClipboardForwards
CycleClipboardBackwards
Undo
Redo
ToggleMenu
ToggleMap
CloseMenu
OpenTechnologyGui
ProductionStatistics
LogisticNetworks
ToggleBlueprintLibrary
OpenTrainsGui
OpenFactoriopedia
Back
Forward
PauseGame
ConfirmMessage
PreviousMod
ConnectTrain
DisconnectTrain
SubmitFeedback
EditorNextVariation
EditorPreviousVariation
EditorCloneItem
EditorDeleteItem
EditorTogglePause
EditorTickOnce
EditorSpeedUp
EditorSpeedDown
EditorResetSpeed
EditorSetCloneBrushSource
EditorSetCloneBrushDestination
EditorSwitchToSurface
EditorRemoveScriptingObject
DebugToggleAtlasGui
DebugToggleGuiVisibility
DebugToggleDebugSettings
DebugToggleBasic
DebugResetZoom
DebugResetZoom2x
ToggleGuiDebug
ToggleGuiStyleView
ToggleGuiShadows
ToggleGuiGlows
OpenPrototypesGui
OpenPrototypeExplorerGui
IncreaseUiScale
DecreaseUiScale
ResetUiScale
SlashEditor
ToggleEntity
NextPlayerInReplay
MoveBlueprintAbsoluteGridUp
MoveBlueprintAbsoluteGridDown
MoveBlueprintAbsoluteGridLeft
MoveBlueprintAbsoluteGridRight
MoveBlueprintEntitiesUp
MoveBlueprintEntitiesDown
MoveBlueprintEntitiesLeft
MoveBlueprintEntitiesRight
ToggleBlueprintSnapToGrid
PlayNextTrack
PlayPreviousTrack
PauseResumeMusic
Value_
Implementations§
Trait Implementations§
Source§impl Clone for LinkedGameControl
impl Clone for LinkedGameControl
Source§fn clone(&self) -> LinkedGameControl
fn clone(&self) -> LinkedGameControl
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for LinkedGameControl
Source§impl Debug for LinkedGameControl
impl Debug for LinkedGameControl
Source§impl Default for LinkedGameControl
impl Default for LinkedGameControl
impl Eq for LinkedGameControl
Source§impl From<LinkedGameControl> for LuaAny
impl From<LinkedGameControl> for LuaAny
Source§fn from(_: LinkedGameControl) -> Self
fn from(_: LinkedGameControl) -> Self
Converts to this type from the input type.
Source§impl From<LinkedGameControl> for &'static str
impl From<LinkedGameControl> for &'static str
Source§fn from(value: LinkedGameControl) -> Self
fn from(value: LinkedGameControl) -> Self
Converts to this type from the input type.
Source§impl Hash for LinkedGameControl
impl Hash for LinkedGameControl
Source§impl PartialEq for LinkedGameControl
impl PartialEq for LinkedGameControl
Source§impl PartialEq<&str> for LinkedGameControl
impl PartialEq<&str> for LinkedGameControl
Source§impl PartialEq<LinkedGameControl> for &str
impl PartialEq<LinkedGameControl> for &str
impl StructuralPartialEq for LinkedGameControl
Auto Trait Implementations§
impl Freeze for LinkedGameControl
impl RefUnwindSafe for LinkedGameControl
impl Send for LinkedGameControl
impl Sync for LinkedGameControl
impl Unpin for LinkedGameControl
impl UnsafeUnpin for LinkedGameControl
impl UnwindSafe for LinkedGameControl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more