37 virtual short shapeVariationsVersion()
const;
38 virtual void setShapeVariationsVersion(
short version );
41 virtual bool isShapeVariationDataChanged()
const;
42 virtual void setShapeVariationDataChanged(
bool force );
71 static unsigned int recordTypeToUse();
74 static void setRecordTypeToUse(
unsigned int typeToUse );
79 virtual void updateData();
82 virtual void commitData();
Contains the DtDIGuyObjectStateRepository class declaration.
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
std::map< DtU16, DtDiGuyShapeDataMap > DtDiGuyLinkShapeMap
Container for shape variation data.
Definition: diGuyObjectStateRepository.h:23
virtual void setFromNet(const void *netRecord, unsigned int length, DtStandardVariableRetCode *retCode=NULL)
Sets the record from an address and length.
Definition: diGuyShapeVariationsRecord.h:11
virtual bool operator==(const DtGenericVariableRecord &record)
Equals Operator.
A generic variable record that has a variable sized buffer Because the format of the contents is not ...
Definition: genericVariableRecord.h:17
DtDiGuyLinkShapeMap myShapeVariations
Definition: diGuyShapeVariationsRecord.h:89
bool myShapeVariationDataChanged
Definition: diGuyShapeVariationsRecord.h:91
bool myDataIsDirty
Definition: diGuyShapeVariationsRecord.h:92
short myShapeVariationsVersion
Definition: diGuyShapeVariationsRecord.h:90
static DtDatumParam theDiGuyShapeVariationsId
Definition: diGuyShapeVariationsRecord.h:97
virtual DtGenericVariableRecord & operator=(const DtGenericVariableRecord &record)
Assignment Operator.
virtual unsigned int unpaddedNetsize() const
This is the network size of the record without padding.
bool myBufferIsDirty
Definition: diGuyShapeVariationsRecord.h:93
static DtStandardVariableRecord * create(void *addr, unsigned int length)
Creator of an unknown record for registering in a factory.
Definition: standardVariableRecord.h:22
DtDatumParam
([UID 66]) - Datum ID
Definition: disEnums.h:501
virtual void printDataToStream(std::ostream &stream) const
Prints the data to the specified stream.
DtStandardVariableRetCode
Definition: standardVariableRecord.h:14
virtual void writeRecord(void *addr) const
virtual DtStandardVariableRecord * clone() const
Clone.