Class IslandShadowsDrawer
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class IslandShadowsDrawer : IMapSubDrawer
- Inheritance
-
objectIslandShadowsDrawer
- Implements
- Extension Methods
Constructors
IslandShadowsDrawer(IIslandModelAccessor, short, GraphicSettings)
public IslandShadowsDrawer(IIslandModelAccessor map, short minLayer, GraphicSettings graphicSettings)
Parameters
mapIIslandModelAccessorminLayershortgraphicSettingsGraphicSettings
Fields
ShadowOffsetNormal
public static readonly float ShadowOffsetNormal
Field Value
- float
ShadowOffsetPlatform
public static readonly float ShadowOffsetPlatform
Field Value
- float
ShadowRadius
public static readonly float ShadowRadius
Field Value
- float
Methods
Draw(FrameDrawOptionsNoLOD, MapCullResult)
public void Draw(FrameDrawOptionsNoLOD options, MapCullResult cullResult)
Parameters
optionsFrameDrawOptionsNoLODcullResultMapCullResult
DrawIslandShadowsAbove(IReadOnlyMapLayout, FrameDrawOptions, IReadOnlyList<IslandPreviewRenderData>)
public static void DrawIslandShadowsAbove(IReadOnlyMapLayout mapLayout, FrameDrawOptions options, IReadOnlyList<IslandPreviewRenderData> islands)
Parameters
mapLayoutIReadOnlyMapLayoutoptionsFrameDrawOptionsislandsIReadOnlyList<IslandPreviewRenderData>
DrawIslandShadowsBelow(IReadOnlyMapLayout, FrameDrawOptions, IReadOnlyList<IslandPreviewRenderData>)
public static void DrawIslandShadowsBelow(IReadOnlyMapLayout mapLayout, FrameDrawOptions options, IReadOnlyList<IslandPreviewRenderData> islands)
Parameters
mapLayoutIReadOnlyMapLayoutoptionsFrameDrawOptionsislandsIReadOnlyList<IslandPreviewRenderData>