DebugOverlayModel.initial constructor

DebugOverlayModel.initial({
  1. bool enabled = false,
  2. int terminalWidth = 0,
  3. int terminalHeight = 0,
  4. String title = 'Render Metrics',
  5. String rendererLabel = 'UV',
  6. int panelWidth = 40,
  7. int marginRight = 2,
  8. int marginTop = 0,
  9. int marginBottom = 2,
})

Implementation

factory DebugOverlayModel.initial({
  bool enabled = false,
  int terminalWidth = 0,
  int terminalHeight = 0,
  String title = 'Render Metrics',
  String rendererLabel = 'UV',
  int panelWidth = 40,
  int marginRight = 2,
  int marginTop = 0,
  int marginBottom = 2,
}) {
  return DebugOverlayModel(
    enabled: enabled,
    terminalWidth: terminalWidth,
    terminalHeight: terminalHeight,
    metrics: null,
    panelX: null,
    panelY: null,
    dragging: false,
    dragOffsetX: 0,
    dragOffsetY: 0,
    panelWidth: panelWidth,
    marginRight: marginRight,
    marginTop: marginTop,
    marginBottom: marginBottom,
    title: title,
    rendererLabel: rendererLabel,
  );
}