39 virtual int type()
const;
44 virtual bool setFromNet(
const char* contentBuffer,
45 unsigned contentSize);
53 virtual void setQuestionRespondingTo(
const DtString& scriptId,
const DtUUID& entity,
int questionId);
54 virtual void questionRespondingTo(
DtString& scriptId,
DtUUID& entity,
int& questionId)
const;
55 virtual const DtString& scriptId()
const;
56 virtual const DtUUID& entity()
const;
57 virtual int questionId()
const;
60 virtual void setOptions(
const std::vector<DtRwTranslatableStringObject>&);
61 virtual std::vector<DtRwTranslatableStringObject> options()
const;
75 virtual void setDisplayFlags(
int);
76 virtual int displayFlags()
const;
81 return myUserQuestion;
86 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:90
Contains the DtRwTranslatableStringObject class declaration.
Contains the DtUUID class declaration.
const DtRwUserQuestion & question() const
Returns the user question class.
Definition: ifAskUserQuestion.h:79
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:91
virtual bool setToNet()
Definition: simInterfaceContent.h:83
Definition: simInterfaceContent.h:45
DtRwUserQuestion & question()
Definition: ifAskUserQuestion.h:84
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