39 virtual int type()
const override;
44 virtual bool setFromNet(
const char* contentBuffer,
unsigned contentSize)
override;
52 virtual void setQuestionRespondingTo(
const DtString& scriptId,
const DtUUID& entity,
int questionId);
53 virtual void questionRespondingTo(
DtString& scriptId,
DtUUID& entity,
int& questionId)
const;
54 virtual const DtString& scriptId()
const;
55 virtual const DtUUID& entity()
const;
56 virtual int questionId()
const;
59 virtual void setOptions(
const std::vector<DtRwTranslatableStringObject>&);
60 virtual std::vector<DtRwTranslatableStringObject> options()
const;
74 virtual void setDisplayFlags(
int);
75 virtual int displayFlags()
const;
80 return myUserQuestion;
85 return myUserQuestion;
UUID is a unique ID wrapper class.
Definition: uuid.h:59
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
virtual int type() const =0
DtRwUserQuestion myUserQuestion
Definition: ifAskUserQuestion.h:89
Contains the DtRwTranslatableStringObject class declaration.
Contains the DtUUID class declaration.
const DtRwUserQuestion & question() const
Returns the user question class.
Definition: ifAskUserQuestion.h:78
virtual void printDataToString(DtString &str)
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
DtRwTranslatableStringObject is a simple class that will keep track of strings that can be translated...
Definition: rwTranslatableStringObject.h:31
DtUUID myEntity
Definition: ifAskUserQuestion.h:90
virtual bool setToNet()
Definition: simInterfaceContent.h:83
Definition: simInterfaceContent.h:45
DtRwUserQuestion & question()
Definition: ifAskUserQuestion.h:83
DtIfAskUserQuestion class will allow the back-end to send a message to the front end to ask the user ...
Definition: ifAskUserQuestion.h:23
virtual DtSimInterfaceContent * clone() const =0
DtRwUserQuestion contains the contents of a question that is asked to the user.
Definition: rwUserQuestion.h:22