File dialogueBalloon.hpp

Enums

enum DialoguePaddingMode

Values:

enumerator PADDING_PX
enumerator PADDING_PERCENT
struct DialogueTextSection
#include <dialogueBalloon.hpp>

Public Members

std::string key
std::string text
Color textColor = WHITE
int textSize = 13
std::string font = "LanaPixel"
float delay = 0.0f
std::string sound = "Text 1"
float padding = 0.0f
DialoguePaddingMode paddingMode = PADDING_PX
bool newline = false
struct DialogueOption
#include <dialogueBalloon.hpp>

Public Members

std::string title
std::string nextDialogue
struct DialogueLine
#include <dialogueBalloon.hpp>

Public Members

std::string characterName
std::string text
bool hasPortrait
std::string imageId
std::vector<DialogueTextSection> sections
bool hasOptions = false
std::vector<DialogueOption> options
struct DialogueBin
#include <dialogueBalloon.hpp>

Public Members

std::string title
std::vector<DialogueLine> lines