Class IslandOverviewDrawer
public class IslandOverviewDrawer : IMapSubDrawer, IMapSubDrawerIslandEventListener
- Inheritance
-
objectIslandOverviewDrawer
- Implements
- Extension Methods
Constructors
IslandOverviewDrawer(IMapModel, VisualThemeBaseResources, IReadOnlyDictionary<IslandDefinitionId, IIslandPlatformDrawer>, IResourceLifetime, ILogger)
public IslandOverviewDrawer(IMapModel map, VisualThemeBaseResources themeResources, IReadOnlyDictionary<IslandDefinitionId, IIslandPlatformDrawer> platformDrawerPerDefinition, IResourceLifetime resourceLifetime, ILogger logger)
Parameters
mapIMapModelthemeResourcesVisualThemeBaseResourcesplatformDrawerPerDefinitionIReadOnlyDictionary<IslandDefinitionId, IIslandPlatformDrawer>resourceLifetimeIResourceLifetimeloggerILogger
Methods
Dispose()
public void Dispose()
Draw(FrameDrawOptionsNoLOD, MapCullResult)
public void Draw(FrameDrawOptionsNoLOD options, MapCullResult cullResult)
Parameters
optionsFrameDrawOptionsNoLODcullResultMapCullResult
RegisterIsland(IslandModel)
public void RegisterIsland(IslandModel island)
Parameters
islandIslandModel
UnregisterIsland(IslandModel)
public void UnregisterIsland(IslandModel island)
Parameters
islandIslandModel