RendererController constructor
RendererController({
- required Schema schema,
- required Size viewportSize,
- List<
InteractivePlugin> ? interactivePlugins,
Implementation
RendererController({
required Schema schema,
required Size viewportSize,
List<InteractivePlugin>? interactivePlugins,
}) : renderer = RendererCore(
schema,
initScreenWidth: viewportSize.width,
initScreenHeight: viewportSize.height,
),
pluginManager = RendererPluginManager(interactivePlugins) {
renderer.pluginManager = pluginManager;
interactions = RendererInteractions(renderer, pluginManager);
}