Skip to main content

Crate multilinear

Crate multilinear 

Source
Expand description

A library for representing and simulating interactive stories using a multilinear system.

Structs§

Aspect
Represents an aspect in the multilinear system.
Change
Represents a change for an event in the multilinear system.
Event
Represents an event in the multilinear system.
EventContainer
An iterator over the events of the callable or revertable events.
EventEdit
Represents information for adding changes to an event in a multilinear system.
EventNode
Represents an event.
MultilinearInfo
Represents the information for a multilinear system.
MultilinearState
Represents the state of a multilinear system.
Transition
Represents a value transition of a change.

Enums§

InvalidChangeError
Represents an error when adding an invalid change to an event.

Type Aliases§

BorrowedMultilinearSimulation
Represents a borrowed simulation for the multilinear system.
MultiMultilinearSimulation
Represents a multi simulation for the multilinear system.
MultilinearSimulation
Represents an owned simulation for the multilinear system.