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]: