setNeuroState method

void setNeuroState(
  1. NeomNeuroState state
)

Set fractal based on neuro-state.

Implementation

void setNeuroState(NeomNeuroState state) {
  _currentState = state;
  _config = _configs[state] ?? _configs[NeomNeuroState.neutral]!;

  _centerX = _config.defaultCenterX;
  _centerY = _config.defaultCenterY;
  _zoom = _config.defaultZoom;
  _userOffsetX = 0.0;
  _userOffsetY = 0.0;
  _userZoomFactor = 1.0;

  notifyListeners();
}