34 virtual void printWarn();
35 virtual void printError();
36 virtual void printInfo();
37 virtual void printDebug();
38 virtual void printVerbose();
41 virtual void addTranslatableString(
const std::string& format,
const std::string& module);
55 virtual void printTo(DtOutputStream&)
const;
57 virtual std::string toStdString()
const;
71 return myTranslatableStrings;
virtual DtTranslatableStream & arg(const char *argument)
Definition: translatableStream.h:48
DtVrfObject is used to represent any type of simulated object (entities, aggregate, control objects) in a VR-Forces application.
Definition: vrfObject.h:215
DtScriptVrfObject myVrfObject
Definition: translatableStream.h:86
Definition: asciiSerializable.h:33
virtual bool deserialize(const DtString &)=0
This function should take the string that was serialized via serialize() and fill this object with th...
#define DT_DEFINE_OBJECT_DEBUGGER_NAME(type)
Definition: objectCounter.h:265
Default on in debug, off in release.
Definition: objectCounter.h:31
virtual DtString serialize()=0
The following characters are reserved and cannot be used in serialization: '|', ':'.
DtRwTranslatableStringObject myTranslatableStrings
Definition: translatableStream.h:85
static DtTranslatableStream trUtf8(const char *fmt)
Definition: translatableStream.h:59
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
virtual DtTranslatableStream & arg(const DtString &argument)
Definition: translatableStream.h:47
virtual DtTranslatableStream & arg(const std::string &argument)
Definition: translatableStream.h:46
This stream is used by the scripting classes to be able to send out translatable messages from script...
Definition: translatableStream.h:22
DtRwTranslatableStringObject is a simple class that will keep track of strings that can be translated...
Definition: rwTranslatableStringObject.h:28
virtual DtString objectType() const =0
Should return the string name of this object.
static DtTranslatableStream tr(const char *fmt, const char *module)
Definition: translatableStream.h:64
const DtRwTranslatableStringObject & translatableStrings() const
Definition: translatableStream.h:69
virtual DtTranslatableStream & arg(double argument)
Definition: translatableStream.h:49
Definition: scriptVrfObject.h:24