Grid Placement

GPEffect

A single requested effect to be applied by the engine/presentation layer.

Project: GridPlacement v6.0
Layer: Core
Source: plugins/gameplay/GridPlacement/cs/Core/Services/Presentation/GPEffect.cs
Namespace: GridPlacement.Core.Services.Presentation
Kind: record

Parsing Method: AST-based (Roslyn) - NOT regex

⚠️ IMPORTANT: This documentation was generated using AST parsing, not regex.

Methods

EnsurePreviewExists

Returns: GPEffect

Parameters:

  • string resourcePath

UpdatePreview

Returns: GPEffect

Parameters:

  • object previewModel

ClearPreview

Returns: GPEffect

ShowIndicator

Returns: GPEffect

Parameters:

  • object indicatorModel

ClearIndicator

Returns: GPEffect

PlayFeedback

Returns: GPEffect

Parameters:

  • string feedbackKey

CommitPlacement

Returns: GPEffect

CancelPlacement

Returns: GPEffect

StartManipulation

Returns: GPEffect

Parameters:

  • object source

UpdateManipulation

Returns: GPEffect

Parameters:

  • object previewModel

CommitManipulation

Returns: GPEffect

CancelManipulation

Returns: GPEffect