pax-chassis-macos 0.13.11

Platform-specific chassis allowing Pax cartridges to be executed as native macOS apps
docs.rs failed to build pax-chassis-macos-0.13.11
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

pax-chassis-macos

Handles: - 2D rendering on macOS via CoreGraphics - passing tick events (a la rAF; see NSViewRepresentable) - Managing native user input (e.g. mouse, keyboard, camera, microphone, also form control events like 'click' on a button) - Rendering native text based off of commands from engine - Rendering native form controls based off of commands from engine

This directory also includes:

interface

Simple macOS app for developing Pax projects.
Also usable as a template for packaging full-window Pax apps for macOS

Handles:

  • Mounting pax-chassis-macos + cartridge to a simple Mac app, delegating full window rendering to Pax.
  • Debug mode + LLDB support for debugging Pax projects on macOS
  • Production mode, suitable for packaging full-window Pax apps for end-users