libMVRgdtf 40bc00a
A library for GDTF and MVR
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SceneData::SceneDataMappingObj Class Reference

#include <SceneDataExchange.h>

Inheritance diagram for SceneData::SceneDataMappingObj:
SceneData::SceneDataObj

Public Member Functions

 SceneDataMappingObj ()
 
 SceneDataMappingObj (const SceneDataGUID &linkedDefUuid)
 
virtual ~SceneDataMappingObj ()
 
virtual SceneDataGUID GetLinkedDefUuid ()
 
virtual Uint32 GetUx ()
 
virtual Uint32 GetUy ()
 
virtual Uint32 GetOx ()
 
virtual Uint32 GetOy ()
 
virtual double GetRz ()
 
virtual void SetLinkedDefUuid (const SceneDataGUID &linkedDefUuid)
 
virtual void SetUx (Uint32 value)
 
virtual void SetUy (Uint32 value)
 
virtual void SetOx (Uint32 value)
 
virtual void SetOy (Uint32 value)
 
virtual void SetRz (double value)
 
- Public Member Functions inherited from SceneData::SceneDataObj
 SceneDataObj (const SceneDataGUID &guid)
 
virtual ~SceneDataObj ()
 
SceneDataGUIDgetGuid ()
 
const TXStringgetName () const
 
void setName (const TXString &value)
 
virtual void PrintToFile (IXMLFileNodePtr pContainerNode, SceneDataExchange *exchange)
 
void ReadFromNode (const IXMLFileNodePtr &pNode, SceneDataExchange *exchange)
 

Protected Member Functions

virtual TXString GetNodeName ()
 
virtual ESceneDataObjectType GetObjectType ()
 
virtual void OnPrintToFile (IXMLFileNodePtr pNode, SceneDataExchange *exchange)
 
virtual void OnReadFromNode (const IXMLFileNodePtr &pNode, SceneDataExchange *exchange)
 

Constructor & Destructor Documentation

◆ SceneDataMappingObj() [1/2]

SceneDataMappingObj::SceneDataMappingObj ( )

◆ SceneDataMappingObj() [2/2]

SceneDataMappingObj::SceneDataMappingObj ( const SceneDataGUID linkedDefUuid)

◆ ~SceneDataMappingObj()

SceneDataMappingObj::~SceneDataMappingObj ( )
virtual

Member Function Documentation

◆ GetLinkedDefUuid()

SceneDataGUID SceneDataMappingObj::GetLinkedDefUuid ( )
virtual

◆ GetNodeName()

TXString SceneDataMappingObj::GetNodeName ( )
protectedvirtual

◆ GetObjectType()

ESceneDataObjectType SceneDataMappingObj::GetObjectType ( )
protectedvirtual

◆ GetOx()

Uint32 SceneDataMappingObj::GetOx ( )
virtual

◆ GetOy()

Uint32 SceneDataMappingObj::GetOy ( )
virtual

◆ GetRz()

double SceneDataMappingObj::GetRz ( )
virtual

◆ GetUx()

Uint32 SceneDataMappingObj::GetUx ( )
virtual

◆ GetUy()

Uint32 SceneDataMappingObj::GetUy ( )
virtual

◆ OnPrintToFile()

void SceneDataMappingObj::OnPrintToFile ( IXMLFileNodePtr  pNode,
SceneDataExchange exchange 
)
protectedvirtual

Reimplemented from SceneData::SceneDataObj.

◆ OnReadFromNode()

void SceneDataMappingObj::OnReadFromNode ( const IXMLFileNodePtr pNode,
SceneDataExchange exchange 
)
protectedvirtual

Reimplemented from SceneData::SceneDataObj.

◆ SetLinkedDefUuid()

void SceneDataMappingObj::SetLinkedDefUuid ( const SceneDataGUID linkedDefUuid)
virtual

◆ SetOx()

void SceneDataMappingObj::SetOx ( Uint32  value)
virtual

◆ SetOy()

void SceneDataMappingObj::SetOy ( Uint32  value)
virtual

◆ SetRz()

void SceneDataMappingObj::SetRz ( double  value)
virtual

◆ SetUx()

void SceneDataMappingObj::SetUx ( Uint32  value)
virtual

◆ SetUy()

void SceneDataMappingObj::SetUy ( Uint32  value)
virtual

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