VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Static Protected Attributes
DtStringRepHelper Class Reference
Inheritance diagram for DtStringRepHelper:
Inheritance graph
[legend]

Public Member Functions

 DtStringRepHelper ()
 
virtual ~DtStringRepHelper ()
 
virtual bool isDisplayableSymbol (const DtString &s, const DtReaderWriter *value, const DtReaderWriter *type) const
 
virtual bool isDisplayableScriptSymbol (const DtString &scriptId, const DtString &scriptName) const
 
virtual DtString stringRepSingleVariable (const DtString variableName, const DtRwVariableBindings &variables, const DtRwVariableBindings &variableDataTypes=DtRwVariableBindings("no-types")) const
 
virtual bool customStringFormat (const DtRwString *str, DtString &label) const
 
virtual DtString stringRep (const DtReaderWriter *readerWriter, const DtRwVariableBindings &variableDataTypes, const bool printVariableName=true) const
 
virtual DtString stringRep (const DtString &scriptId, const DtRwVariableBindings &variables, const DtRwVariableBindings &variableDataTypes) const
 
virtual DtString convertToLuaSymbol (const DtString &inputString) const
 

Static Public Member Functions

static DtStringRepHelperinstance ()
 
static DtStringRepHelpersetInstance (DtStringRepHelper *i)
 

Static Protected Attributes

static DtStringRepHelpertheInstance
 

Constructor & Destructor Documentation

DtStringRepHelper::DtStringRepHelper ( )
virtual DtStringRepHelper::~DtStringRepHelper ( )
virtual

Member Function Documentation

virtual bool DtStringRepHelper::isDisplayableSymbol ( const DtString s,
const DtReaderWriter value,
const DtReaderWriter type 
) const
virtual

Reimplemented in DtScriptedTaskStringRepHelper.

virtual bool DtStringRepHelper::isDisplayableScriptSymbol ( const DtString scriptId,
const DtString scriptName 
) const
virtual

Reimplemented in DtScriptedTaskStringRepHelper.

static DtStringRepHelper* DtStringRepHelper::instance ( )
static
static DtStringRepHelper* DtStringRepHelper::setInstance ( DtStringRepHelper i)
static

Does not delete previous version. Up to caller to delete. Returns previous version.

virtual DtString DtStringRepHelper::stringRepSingleVariable ( const DtString  variableName,
const DtRwVariableBindings variables,
const DtRwVariableBindings variableDataTypes = DtRwVariableBindings("no-types") 
) const
virtual
virtual bool DtStringRepHelper::customStringFormat ( const DtRwString str,
DtString label 
) const
virtual

Override to provide custom string formatting – you will need to install your owner version of this in the instance.

virtual DtString DtStringRepHelper::stringRep ( const DtReaderWriter readerWriter,
const DtRwVariableBindings variableDataTypes,
const bool  printVariableName = true 
) const
virtual
virtual DtString DtStringRepHelper::stringRep ( const DtString scriptId,
const DtRwVariableBindings variables,
const DtRwVariableBindings variableDataTypes 
) const
virtual
virtual DtString DtStringRepHelper::convertToLuaSymbol ( const DtString inputString) const
virtual

Member Data Documentation

DtStringRepHelper* DtStringRepHelper::theInstance
staticprotected

The documentation for this class was generated from the following file:

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)