using Code.Infrastructure.Generators; namespace Code.Infrastructure.Camera.CameraStates { [State(typeof(CameraMode),typeof(CameraStateMachineContext), ManualInherit = true)] public partial class NoneCameraState : BaseCameraState { public NoneCameraState(CameraStateMachineContext context) : base(context) { } public override CameraMode MyState => CameraMode.None; public override void Update() { } public override void LateUpdate() { } } }