Tramway SDK
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
tram::Ext::Kitchensink::DialogTopic Struct Reference

#include <dialog.h>

Public Member Functions

bool ConditionMet ()
 
void PerformAction ()
 

Static Public Member Functions

static DialogTopicMake (name_t)
 
static DialogTopicFind (name_t)
 

Public Attributes

name_t name
 
name_t prompt
 
name_t answer
 
name_t condition_quest
 
name_t condition_variable
 
name_t action_quest
 
name_t action_variable
 
std::vector< name_tnext_topics
 

Member Function Documentation

◆ ConditionMet()

bool tram::Ext::Kitchensink::DialogTopic::ConditionMet ( )

◆ Find()

DialogTopic * tram::Ext::Kitchensink::DialogTopic::Find ( name_t  name)
static

◆ Make()

DialogTopic * tram::Ext::Kitchensink::DialogTopic::Make ( name_t  name)
static

◆ PerformAction()

void tram::Ext::Kitchensink::DialogTopic::PerformAction ( )

Member Data Documentation

◆ action_quest

name_t tram::Ext::Kitchensink::DialogTopic::action_quest

◆ action_variable

name_t tram::Ext::Kitchensink::DialogTopic::action_variable

◆ answer

name_t tram::Ext::Kitchensink::DialogTopic::answer

◆ condition_quest

name_t tram::Ext::Kitchensink::DialogTopic::condition_quest

◆ condition_variable

name_t tram::Ext::Kitchensink::DialogTopic::condition_variable

◆ name

name_t tram::Ext::Kitchensink::DialogTopic::name

◆ next_topics

std::vector<name_t> tram::Ext::Kitchensink::DialogTopic::next_topics

◆ prompt

name_t tram::Ext::Kitchensink::DialogTopic::prompt

The documentation for this struct was generated from the following files: