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