libMVRgdtf e5d999f
A library for GDTF and MVR
Loading...
Searching...
No Matches
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)
Protected Member Functions inherited from SceneData::GdtfObject
bool CheckAbort ()

Additional Inherited Members

Static Public Member Functions inherited from SceneData::GdtfObject
static void SetAbortCallback (const std::function< void(bool &)> &cb)

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: