Table of Contents

Class PlacementContexts

Namespace
GridPlacement.GDScript
Assembly
MoonBark.GridPlacement.GDScript.dll

Contains contexts for resolving references to current objects within the grid building system instance

class PlacementContexts extends RefCounted
PlacementContexts

Properties

indicator

Holds reference to current indicator manager object

var indicator: IndicatorContext

owner

Holds reference to the currently owning game node for the instance of the grid building system and related modules

var owner: PlacementOwnerProvider

systems

Holds references to the systems used in grid building operations. This context allows for easy access to the systems without needing to pass them around manually.

var systems: PlacementSystemsContext

issues

var issues: Array[String] = []

issues

var issues: Array[String] = []

Methods

get_runtime_issues

func get_runtime_issues(p_checks: PlacementRuntimeChecks) -> Array[String]:

Parameters

p_checks

Returns

get_editor_issues

func get_editor_issues() -> Array[String]:

Returns