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

#include <GDTFManager.h>

Inheritance diagram for SceneData::GdtfConnector:
SceneData::GdtfObject

Public Member Functions

 GdtfConnector ()
 
 GdtfConnector (const TXString &name, const TXString &type)
 
 ~GdtfConnector ()
 
virtual EGdtfObjectType GetObjectType ()
 
virtual TXString GetNodeReference ()
 
const TXStringGetName () const
 
const TXStringGetType () const
 
Uint32 GetDmxBreak ()
 
Sint32 GetGender ()
 
double GetLength ()
 
void SetName (const TXString &name)
 
void SetType (const TXString &type)
 
void SetDmxBreak (Uint32 dmxBreak)
 
void SetGender (Sint32 gender)
 
void SetLength (double length)
 
- Public Member Functions inherited from SceneData::GdtfObject
 GdtfObject ()
 
virtual ~GdtfObject ()
 
void WriteToNode (IXMLFileNodePtr pContainerNode)
 
void ReadFromNode (const IXMLFileNodePtr &pNode)
 
void GetNode (IXMLFileNodePtr &pNode)
 
void SetBind (void *ptr)
 
void * GetBind ()
 

Protected Member Functions

virtual TXString GetNodeName ()
 
virtual void OnPrintToFile (IXMLFileNodePtr pNode)
 
virtual void OnReadFromNode (const IXMLFileNodePtr &pNode)
 
virtual void OnErrorCheck (const IXMLFileNodePtr &pNode)
 

Constructor & Destructor Documentation

◆ GdtfConnector() [1/2]

GdtfConnector::GdtfConnector ( )

◆ GdtfConnector() [2/2]

GdtfConnector::GdtfConnector ( const TXString name,
const TXString type 
)

◆ ~GdtfConnector()

GdtfConnector::~GdtfConnector ( )

Member Function Documentation

◆ GetDmxBreak()

Uint32 GdtfConnector::GetDmxBreak ( )

◆ GetGender()

Sint32 GdtfConnector::GetGender ( )

◆ GetLength()

double GdtfConnector::GetLength ( )

◆ GetName()

const TXString & GdtfConnector::GetName ( ) const

◆ GetNodeName()

TXString GdtfConnector::GetNodeName ( )
protectedvirtual

Implements SceneData::GdtfObject.

◆ GetNodeReference()

TXString GdtfConnector::GetNodeReference ( )
virtual

Reimplemented from SceneData::GdtfObject.

◆ GetObjectType()

EGdtfObjectType GdtfConnector::GetObjectType ( )
virtual

Implements SceneData::GdtfObject.

◆ GetType()

const TXString & GdtfConnector::GetType ( ) const

◆ OnErrorCheck()

void GdtfConnector::OnErrorCheck ( const IXMLFileNodePtr pNode)
protectedvirtual

Reimplemented from SceneData::GdtfObject.

◆ OnPrintToFile()

void GdtfConnector::OnPrintToFile ( IXMLFileNodePtr  pNode)
protectedvirtual

Reimplemented from SceneData::GdtfObject.

◆ OnReadFromNode()

void GdtfConnector::OnReadFromNode ( const IXMLFileNodePtr pNode)
protectedvirtual

Reimplemented from SceneData::GdtfObject.

◆ SetDmxBreak()

void SceneData::GdtfConnector::SetDmxBreak ( Uint32  dmxBreak)

◆ SetGender()

void SceneData::GdtfConnector::SetGender ( Sint32  gender)

◆ SetLength()

void SceneData::GdtfConnector::SetLength ( double  length)

◆ SetName()

void GdtfConnector::SetName ( const TXString name)

◆ SetType()

void GdtfConnector::SetType ( const TXString type)

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