Basics

Guides

API Reference

Menu

Basics

Guides

API Reference

class: DialogueGraphSerializer

[18:14] static extends: object

Static helper for FXGL's DialogueGraphSerializer (com.almasb.fxgl.cutscene.dialogue.DialogueGraphSerializer), which converts a DialogueGraph to and from its Jackson-friendly SerializableGraph form. Use this to persist or load dialogue graphs to JSON (paired with a Jackson ObjectMapper). FXGL's DialogueGraphSerializer is a Kotlin object (singleton); the wrapper routes through a small Java facade so callers do not have to thread INSTANCE through every call.

Methods

  • toSerializable (object GraphObj)

    Converts a DialogueGraph wrapper into a SerializableGraph AussomJavaObject suitable for Jackson serialization.

    • @p GraphObj is a DialogueGraph wrapper.
    • @r An AussomJavaObject around a SerializableGraph.
  • fromSerializable (object SerializableGraphObj)

    Converts a SerializableGraph wrapper back into a DialogueGraph AussomJavaObject.

    • @p SerializableGraphObj is a SerializableGraph wrapper.
    • @r An AussomJavaObject around a DialogueGraph.