Class PlacementActionNames
- Namespace
- GridPlacement.GDScript
- Assembly
- MoonBark.GridPlacement.GDScript.dll
Struct defining all action names for the Grid Building plugin.
class PlacementActionNames extends RefCounted
PlacementActionNames
Properties
off
Mode action names
var off: StringName
info
var info: StringName
build
var build: StringName
move
var move: StringName
demolish
var demolish: StringName
confirm
Building action names
var confirm: StringName
rotate_right
var rotate_right: StringName
rotate_left
var rotate_left: StringName
flip_horizontal
var flip_horizontal: StringName
flip_vertical
var flip_vertical: StringName
up
Movement action names
var up: StringName
down
var down: StringName
left
var left: StringName
right
var right: StringName
center
var center: StringName
action_names
var action_names: PlacementActionNames = PlacementActionNames.new()
action_names
var action_names: PlacementActionNames = PlacementActionNames.new()
Methods
create_default
static func create_default() -> PlacementActionNames:
Returns
from_gb_actions
static func from_gb_actions(actions: Object) -> PlacementActionNames:
Parameters
actions
Returns
get_all_names
func get_all_names() -> Array[StringName]: