fledge_window 0.2.3 copy "fledge_window: ^0.2.3" to clipboard
fledge_window: ^0.2.3 copied to clipboard

Window management plugin for the Fledge ECS game framework. Provides fullscreen, borderless, and windowed modes with runtime switching.

fledge_window #

Window management plugin for Fledge games. Fullscreen, borderless, and windowed modes with runtime switching.

pub package

Installation #

dependencies:
  fledge_window: ^0.2.1

Quick Start #

import 'package:fledge_ecs/fledge_ecs.dart';
import 'package:fledge_window/fledge_window.dart';

void main() async {
  final app = App()
    ..addPlugin(WallTimePlugin())
    ..addPlugin(WindowPlugin.fullscreen(title: 'My Game'));

  await app.run();
}

Toggle modes at runtime:

world.toggleFullscreen();
world.setWindowMode(WindowMode.borderless);
world.cycleWindowMode();

Documentation #

See the Fledge documentation site for guides, API reference, and advanced usage.

License #

Apache 2.0 - See LICENSE for details.

0
likes
160
points
178
downloads

Documentation

API reference

Publisher

verified publisherfledge-framework.dev

Weekly Downloads

Window management plugin for the Fledge ECS game framework. Provides fullscreen, borderless, and windowed modes with runtime switching.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#ecs #game-engine #window-management #fullscreen #flutter-games

License

Apache-2.0 (license)

Dependencies

fledge_ecs, flutter, screen_retriever, window_manager

More

Packages that depend on fledge_window