Files
Infratest/Assets/UnityCodeGen.Generated/SceneLoader.Generated.cs
T

71 lines
2.5 KiB
C#

#pragma warning disable CS0105
using Code.Infrastructure.EventBus;
#pragma warning restore CS0105
namespace Code.Infrastructure.SceneLoader
{
public partial class SceneLoader{
partial void SetupScenesInfo(){
_scenesActions.Add(SceneId.MainMenu,() => _eventBus.RaiseEvent<IOnMainMenuSceneLoadedHandler>(h=> h.OnMainMenuSceneLoaded()));
_scenesActions.Add(SceneId.Gameplay,() => _eventBus.RaiseEvent<IOnGameplaySceneLoadedHandler>(h=> h.OnGameplaySceneLoaded()));
_scenesActions.Add(SceneId.SoundTest,() => _eventBus.RaiseEvent<IOnSoundTestSceneLoadedHandler>(h=> h.OnSoundTestSceneLoaded()));
_scenesActions.Add(SceneId.Platformer,() => _eventBus.RaiseEvent<IOnPlatformerSceneLoadedHandler>(h=> h.OnPlatformerSceneLoaded()));
_scenesActions.Add(SceneId.Platformer2,() => _eventBus.RaiseEvent<IOnPlatformer2SceneLoadedHandler>(h=> h.OnPlatformer2SceneLoaded()));
_scenesActions.Add(SceneId.Platformer3,() => _eventBus.RaiseEvent<IOnPlatformer3SceneLoadedHandler>(h=> h.OnPlatformer3SceneLoaded()));
}
}
public interface IOnMainMenuSceneLoadedHandler : IGlobalSubscriber
{
void OnMainMenuSceneLoaded();
void OnMainMenuSceneInitialized(Reflex.Core.Container container); // Until its fixed
}
public interface IOnGameplaySceneLoadedHandler : IGlobalSubscriber
{
void OnGameplaySceneLoaded();
void OnGameplaySceneInitialized(Reflex.Core.Container container); // Until its fixed
}
public interface IOnSoundTestSceneLoadedHandler : IGlobalSubscriber
{
void OnSoundTestSceneLoaded();
void OnSoundTestSceneInitialized(Reflex.Core.Container container); // Until its fixed
}
public interface IOnPlatformerSceneLoadedHandler : IGlobalSubscriber
{
void OnPlatformerSceneLoaded();
void OnPlatformerSceneInitialized(Reflex.Core.Container container); // Until its fixed
}
public interface IOnPlatformer2SceneLoadedHandler : IGlobalSubscriber
{
void OnPlatformer2SceneLoaded();
void OnPlatformer2SceneInitialized(Reflex.Core.Container container); // Until its fixed
}
public interface IOnPlatformer3SceneLoadedHandler : IGlobalSubscriber
{
void OnPlatformer3SceneLoaded();
void OnPlatformer3SceneInitialized(Reflex.Core.Container container); // Until its fixed
}
}