flow

package module
v0.0.0-...-79d7289 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 8, 2025 License: MIT Imports: 1 Imported by: 0

README

Go Reference build Go Coverage

Overview

Flow is a work in progress component library that I use in my games and other applications. You're welcome to check it out. Each package inside here represents a different domain

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App struct {
	// contains filtered or unexported fields
}

func NewApp

func NewApp() *App

func (*App) AddPlugin

func (a *App) AddPlugin(plugin Plugin)

func (*App) AddSystems

func (a *App) AddSystems(stage ecs.Stage, systems ...ecs.SystemBuilder)

func (*App) Run

func (a *App) Run()

type Plugin

type Plugin interface {
	Initialize(world *ecs.World)
}

Directories

Path Synopsis
examples
hot
Code generated by cod; DO NOT EDIT.
Code generated by cod; DO NOT EDIT.
Code generated by cod; DO NOT EDIT.
Code generated by cod; DO NOT EDIT.
tools
Code generated by cod; DO NOT EDIT.
Code generated by cod; DO NOT EDIT.
x

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL