Table of Contents

Class HotbarInputSettings

Namespace
MoonBark.GridPlacement.Godot.Placement
Assembly
MoonBark.GridPlacement.Godot.dll
[ScriptPath("res://addons/grid_placement/placement/HotbarInputSettings.cs")]
public class HotbarInputSettings : Resource, IDisposable
Inheritance
GodotObject
RefCounted
Resource
HotbarInputSettings
Implements
Inherited Members
Resource._GetRid()
Resource._ResetState()
Resource._SetupLocalToScene()
Resource.GetRid()
Resource.GetLocalScene()
Resource.SetupLocalToScene()
Resource.ResetState()
Resource.IsBuiltIn()
Resource.GenerateSceneUniqueId()
Resource.EmitChanged()
Resource.EmitSignalChanged()
Resource.EmitSignalSetupLocalToSceneRequested()
Resource.InvokeGodotClassMethod(in godot_string_name, NativeVariantPtrArgs, out godot_variant)
Resource.HasGodotClassMethod(in godot_string_name)
Resource.HasGodotClassSignal(in godot_string_name)
Resource.ResourceLocalToScene
Resource.ResourcePath
Resource.ResourceName
Resource.ResourceSceneUniqueId
Resource.Changed
Resource.SetupLocalToSceneRequested
RefCounted.InitRef()
RefCounted.Reference()
RefCounted.Unreference()
RefCounted.GetReferenceCount()
GodotObject.NotificationPostinitialize
GodotObject.NotificationPredelete
GodotObject.NotificationExtensionReloaded
GodotObject.IsInstanceValid(GodotObject)
GodotObject.WeakRef(GodotObject)
GodotObject.Dispose()
GodotObject.ToString()
GodotObject.ToSignal(GodotObject, StringName)
GodotObject._Get(StringName)
GodotObject._GetPropertyList()
GodotObject._IterGet(Variant)
GodotObject._IterInit(Array)
GodotObject._IterNext(Array)
GodotObject._PropertyCanRevert(StringName)
GodotObject._PropertyGetRevert(StringName)
GodotObject._Set(StringName, Variant)
GodotObject._ValidateProperty(Dictionary)
GodotObject.Free()
GodotObject.GetClass()
GodotObject.Set(StringName, Variant)
GodotObject.Get(StringName)
GodotObject.SetIndexed(NodePath, Variant)
GodotObject.GetIndexed(NodePath)
GodotObject.GetPropertyList()
GodotObject.GetMethodList()
GodotObject.PropertyCanRevert(StringName)
GodotObject.PropertyGetRevert(StringName)
GodotObject.GetInstanceId()
GodotObject.SetScript(Variant)
GodotObject.GetScript()
GodotObject.SetMeta(StringName, Variant)
GodotObject.RemoveMeta(StringName)
GodotObject.GetMeta(StringName, Variant)
GodotObject.HasMeta(StringName)
GodotObject.GetMetaList()
GodotObject.HasUserSignal(StringName)
GodotObject.RemoveUserSignal(StringName)
GodotObject.EmitSignal(StringName, params Variant[])
GodotObject.Call(StringName, params Variant[])
GodotObject.CallDeferred(StringName, params Variant[])
GodotObject.SetDeferred(StringName, Variant)
GodotObject.Callv(StringName, Array)
GodotObject.HasMethod(StringName)
GodotObject.GetMethodArgumentCount(StringName)
GodotObject.HasSignal(StringName)
GodotObject.GetSignalList()
GodotObject.GetSignalConnectionList(StringName)
GodotObject.GetIncomingConnections()
GodotObject.Disconnect(StringName, Callable)
GodotObject.IsConnected(StringName, Callable)
GodotObject.HasConnections(StringName)
GodotObject.IsBlockingSignals()
GodotObject.NotifyPropertyListChanged()
GodotObject.CanTranslateMessages()
GodotObject.Tr(StringName, StringName)
GodotObject.GetTranslationDomain()
GodotObject.SetTranslationDomain(StringName)
GodotObject.IsQueuedForDeletion()
GodotObject.CancelFree()
GodotObject.EmitSignalScriptChanged()
GodotObject.EmitSignalPropertyListChanged()
GodotObject.NativeInstance
GodotObject.ScriptChanged
GodotObject.PropertyListChanged

Properties

CancelAction

[Export(PropertyHint.None, "")]
public StringName CancelAction { get; set; }

Property Value

StringName

ConfirmAction

[Export(PropertyHint.None, "")]
public StringName ConfirmAction { get; set; }

Property Value

StringName

DemolishAction

[Export(PropertyHint.None, "")]
public StringName DemolishAction { get; set; }

Property Value

StringName

FlipHorizontalAction

[Export(PropertyHint.None, "")]
public StringName FlipHorizontalAction { get; set; }

Property Value

StringName

FlipVerticalAction

[Export(PropertyHint.None, "")]
public StringName FlipVerticalAction { get; set; }

Property Value

StringName

InfoAction

[Export(PropertyHint.None, "")]
public StringName InfoAction { get; set; }

Property Value

StringName

MoveAction

[Export(PropertyHint.None, "")]
public StringName MoveAction { get; set; }

Property Value

StringName

OffAction

[Export(PropertyHint.None, "")]
public StringName OffAction { get; set; }

Property Value

StringName

PlaceAction

[Export(PropertyHint.None, "")]
public StringName PlaceAction { get; set; }

Property Value

StringName

RotateLeftAction

[Export(PropertyHint.None, "")]
public StringName RotateLeftAction { get; set; }

Property Value

StringName

RotateRightAction

[Export(PropertyHint.None, "")]
public StringName RotateRightAction { get; set; }

Property Value

StringName

Methods

GetActionForMode(GridMode)

public StringName GetActionForMode(GridMode mode)

Parameters

mode GridMode

Returns

StringName