Package-level declarations

Types

Link copied to clipboard

Provides a token for allowing cancellation of an operation.

Link copied to clipboard
class Chapter

A chapter within a Story.

Link copied to clipboard
interface ChapterListener

Provides an interface for listeners for Chapter change events.

Link copied to clipboard
interface ChapterResult

Provides the result of a Chapter.

Link copied to clipboard

Provides an interface for transitions between Chapter.

Link copied to clipboard

Provides a collection of chapter transitions.

Link copied to clipboard
class Scene

A scene within a Chapter.

Link copied to clipboard
interface SceneListener

Provides an interface for listeners to Scene change events.

Link copied to clipboard
interface SceneResult

Provides the result of a Scene.

Link copied to clipboard
interface SceneType

Provides an interface for different types of Scene.

Link copied to clipboard
object SceneTypes

Provides a collection of scene types.

Link copied to clipboard
interface Step

Provides an interface for a step in a Scene.

Link copied to clipboard
data class StepIdentifier(val chapter: Int, val scene: Int, val step: Int)

Provides an identifier for a step consisting of chapter, scene and step.

Link copied to clipboard
interface StepListener

Provides an interface for listeners for Step change events.

Link copied to clipboard
interface StepResult

Provides the result of a Step.

Link copied to clipboard
class Story

A story. A setup must be specified.

Link copied to clipboard
interface StoryListener

Provides an interface for listeners for Story change events.