Class StylizedShaderCompositor
- Namespace
- Map.Rendering.Compositing
- Assembly
- MapAssembly.dll
Stylized compositor - uses multiply blending for borders for EU4-like look. Borders darken the base color instead of overlaying.
public class StylizedShaderCompositor : ShaderCompositorBase, IShaderCompositor
- Inheritance
-
objectStylizedShaderCompositor
- Implements
- Inherited Members
Constructors
StylizedShaderCompositor()
public StylizedShaderCompositor()
Properties
CompositorId
Unique identifier for this compositor (e.g., "Default", "Stylized", "Minimal")
public override string CompositorId { get; }
Property Value
- string
DisplayName
Human-readable name for UI/debugging
public override string DisplayName { get; }
Property Value
- string
Methods
GetConfig()
Get the compositing configuration for this compositor. Used by shader to determine layer order and blend modes.
public override CompositorConfig GetConfig()