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

#include <SceneDataExchange.h>

Inheritance diagram for SceneData::SceneDataOverwrite:
SceneData::SceneDataObj

Public Member Functions

 SceneDataOverwrite ()
 
 SceneDataOverwrite (const TXString &universal, const TXString &target)
 
virtual ~SceneDataOverwrite ()
 
virtual const TXStringGetUniversal ()
 
virtual const TXStringGetTarget ()
 
virtual void SetUniversal (const TXString &universal)
 
virtual void SetTarget (const TXString &target)
 
- 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

◆ SceneDataOverwrite() [1/2]

SceneDataOverwrite::SceneDataOverwrite ( )

◆ SceneDataOverwrite() [2/2]

SceneDataOverwrite::SceneDataOverwrite ( const TXString universal,
const TXString target 
)

◆ ~SceneDataOverwrite()

SceneDataOverwrite::~SceneDataOverwrite ( )
virtual

Member Function Documentation

◆ GetNodeName()

TXString SceneDataOverwrite::GetNodeName ( )
protectedvirtual

◆ GetObjectType()

ESceneDataObjectType SceneDataOverwrite::GetObjectType ( )
protectedvirtual

◆ GetTarget()

const TXString & SceneDataOverwrite::GetTarget ( )
virtual

◆ GetUniversal()

const TXString & SceneDataOverwrite::GetUniversal ( )
virtual

◆ OnPrintToFile()

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

Reimplemented from SceneData::SceneDataObj.

◆ OnReadFromNode()

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

Reimplemented from SceneData::SceneDataObj.

◆ SetTarget()

void SceneDataOverwrite::SetTarget ( const TXString target)
virtual

◆ SetUniversal()

void SceneDataOverwrite::SetUniversal ( const TXString universal)
virtual

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