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

#include <GDTFManager.h>

Inheritance diagram for SceneData::GdtfDmxSubChannelSet:
SceneData::GdtfObject

Public Member Functions

 GdtfDmxSubChannelSet ()
 
 GdtfDmxSubChannelSet (GdtfSubPhysicalUnitPtr subPhysicalUnit, const TXString &name)
 
 ~GdtfDmxSubChannelSet ()
 
virtual EGdtfObjectType GetObjectType ()
 
const TXStringGetName () const
 
double GetPhysicalFrom () const
 
double GetPhysicalTo () const
 
GdtfSubPhysicalUnitPtr GetSubPhysicalUnit () const
 
GdtfDMXProfilePtr GetDMXProfile () const
 
const TXStringGetUnresolvedSubPhysicalUnitRef () const
 
const TXStringGetUnresolvedDMXProfileRef () const
 
void SetName (const TXString &name)
 
void SetPhysicalFrom (double from)
 
void SetPhysicalTo (double to)
 
void SetSubPhysicalUnit (GdtfSubPhysicalUnitPtr subPhysicalUnit)
 
void SetDMXProfile (GdtfDMXProfilePtr dmxProfile)
 
- 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 ()
 
virtual TXString GetNodeReference ()
 

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

◆ GdtfDmxSubChannelSet() [1/2]

GdtfDmxSubChannelSet::GdtfDmxSubChannelSet ( )

◆ GdtfDmxSubChannelSet() [2/2]

GdtfDmxSubChannelSet::GdtfDmxSubChannelSet ( GdtfSubPhysicalUnitPtr  subPhysicalUnit,
const TXString name 
)

◆ ~GdtfDmxSubChannelSet()

GdtfDmxSubChannelSet::~GdtfDmxSubChannelSet ( )

Member Function Documentation

◆ GetDMXProfile()

GdtfDMXProfilePtr GdtfDmxSubChannelSet::GetDMXProfile ( ) const

◆ GetName()

const TXString & GdtfDmxSubChannelSet::GetName ( ) const

◆ GetNodeName()

TXString GdtfDmxSubChannelSet::GetNodeName ( )
protectedvirtual

Implements SceneData::GdtfObject.

◆ GetObjectType()

EGdtfObjectType GdtfDmxSubChannelSet::GetObjectType ( )
virtual

Implements SceneData::GdtfObject.

◆ GetPhysicalFrom()

double GdtfDmxSubChannelSet::GetPhysicalFrom ( ) const

◆ GetPhysicalTo()

double GdtfDmxSubChannelSet::GetPhysicalTo ( ) const

◆ GetSubPhysicalUnit()

GdtfSubPhysicalUnitPtr GdtfDmxSubChannelSet::GetSubPhysicalUnit ( ) const

◆ GetUnresolvedDMXProfileRef()

const TXString & GdtfDmxSubChannelSet::GetUnresolvedDMXProfileRef ( ) const

◆ GetUnresolvedSubPhysicalUnitRef()

const TXString & GdtfDmxSubChannelSet::GetUnresolvedSubPhysicalUnitRef ( ) const

◆ OnErrorCheck()

void GdtfDmxSubChannelSet::OnErrorCheck ( const IXMLFileNodePtr pNode)
protectedvirtual

Reimplemented from SceneData::GdtfObject.

◆ OnPrintToFile()

void GdtfDmxSubChannelSet::OnPrintToFile ( IXMLFileNodePtr  pNode)
protectedvirtual

Reimplemented from SceneData::GdtfObject.

◆ OnReadFromNode()

void GdtfDmxSubChannelSet::OnReadFromNode ( const IXMLFileNodePtr pNode)
protectedvirtual

Reimplemented from SceneData::GdtfObject.

◆ SetDMXProfile()

void GdtfDmxSubChannelSet::SetDMXProfile ( GdtfDMXProfilePtr  dmxProfile)

◆ SetName()

void GdtfDmxSubChannelSet::SetName ( const TXString name)

◆ SetPhysicalFrom()

void GdtfDmxSubChannelSet::SetPhysicalFrom ( double  from)

◆ SetPhysicalTo()

void GdtfDmxSubChannelSet::SetPhysicalTo ( double  to)

◆ SetSubPhysicalUnit()

void GdtfDmxSubChannelSet::SetSubPhysicalUnit ( GdtfSubPhysicalUnitPtr  subPhysicalUnit)

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