Table of Contents

Interface ISimulationRenderer

Namespace
Root
Assembly
SPZGameAssembly.dll
public interface ISimulationRenderer
Extension Methods

Properties

DebugName

string DebugName { get; }

Property Value

string

LocalizedSimulationType

Type LocalizedSimulationType { get; }

Property Value

Type

SimulationType

Type SimulationType { get; }

Property Value

Type

Methods

Draw(FrameDrawOptionsNoLOD, MapCullResult)

void Draw(FrameDrawOptionsNoLOD options, MapCullResult cullResult)

Parameters

options FrameDrawOptionsNoLOD
cullResult MapCullResult

RegisterSimulation(ILocalizedSimulation)

void RegisterSimulation(ILocalizedSimulation localizedSimulation)

Parameters

localizedSimulation ILocalizedSimulation

ShouldDraw(FrameDrawOptionsNoLOD)

bool ShouldDraw(FrameDrawOptionsNoLOD options)

Parameters

options FrameDrawOptionsNoLOD

Returns

bool

UnregisterSimulation(ILocalizedSimulation)

void UnregisterSimulation(ILocalizedSimulation localizedSimulation)

Parameters

localizedSimulation ILocalizedSimulation