예제 #1
0
 public MenuButtonManager(MainFlowCoordinator mainFlowCoordinator, PluginConfig pluginConfig, ShadersFlowCoordinator shadersFlowCoordinator, ShaderManager shaderManager)
 {
     _mainFlowCoordinator    = mainFlowCoordinator;
     _pluginConfig           = pluginConfig;
     _shadersFlowCoordinator = shadersFlowCoordinator;
     _shaderManager          = shaderManager;
     _menuButton             = new MenuButton("Shaders", "Inspect Screen Space Shaders Here!", ShowNotesFlow, true);
     //_clearEffectButton = new MenuButton("[SE] Clear", "Clear all camera effects", ClearAllMaterialsButton, true);
 }
예제 #2
0
 internal CameraManager(ShaderManager shaderManager)
 {
     _shaderManager = shaderManager;
 }
예제 #3
0
 internal GameController(ShaderManager shaderManager)
 {
     _shaderManager = shaderManager;
 }