libMVRgdtf e5d999f
A library for GDTF and MVR
Loading...
Searching...
No Matches
SceneData::GdtfDmxChannel Class Reference

#include <GDTFManager.h>

Inheritance diagram for SceneData::GdtfDmxChannel:
SceneData::GdtfObject

Public Member Functions

 GdtfDmxChannel (GdtfDmxMode *parent)
 ~GdtfDmxChannel ()
virtual EGdtfObjectType GetObjectType ()
virtual TXString GetNodeReference ()
const TXStringGetName ()
Sint32 GetDmxBreak () const
Sint32 GetCoarse () const
Sint32 GetFine () const
Sint32 GetUltra () const
Sint32 GetUber () const
DmxValue GetHighlight () const
bool HasHighlight () const
DmxValue GetOldDefaultValue () const
const TGdtfDmxLogicalChannelArray GetLogicalChannelArray ()
GdtfGeometryPtr GetGeomRef ()
TXString GetUnresolvedGeomRef () const
GdtfDmxChannelFunctionPtr GetInitialFunction ()
TXString GetUnresolvedInitialFunction () const
EGdtfChannelBitResolution GetChannelBitResolution ()
DmxValue GetChannelMaxDmx ()
bool IsVirtual () const
void SetName (const TXString &name)
void SetDmxBreak (Sint32 dmxBreak)
void SetDmxCoarse (Sint32 coarse)
void SetDmxFine (Sint32 fine)
void SetDmxUltra (Sint32 ultra)
void SetDmxUber (Sint32 uber)
void SetHighlight (DmxValue highlight)
void SetModel (GdtfModelPtr ptr)
GdtfDmxLogicalChannelAddLogicalChannel ()
void SetGeomRef (GdtfGeometryPtr newGeom)
void SetInitialFunction (GdtfDmxChannelFunctionPtr initialFunction)
GdtfDmxModeGetParentMode ()
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

◆ GdtfDmxChannel()

GdtfDmxChannel::GdtfDmxChannel ( GdtfDmxMode * parent)

◆ ~GdtfDmxChannel()

GdtfDmxChannel::~GdtfDmxChannel ( )

Member Function Documentation

◆ AddLogicalChannel()

GdtfDmxLogicalChannel * GdtfDmxChannel::AddLogicalChannel ( )

◆ GetChannelBitResolution()

EGdtfChannelBitResolution SceneData::GdtfDmxChannel::GetChannelBitResolution ( )

◆ GetChannelMaxDmx()

DmxValue SceneData::GdtfDmxChannel::GetChannelMaxDmx ( )

◆ GetCoarse()

Sint32 GdtfDmxChannel::GetCoarse ( ) const

◆ GetDmxBreak()

Sint32 GdtfDmxChannel::GetDmxBreak ( ) const

◆ GetFine()

Sint32 GdtfDmxChannel::GetFine ( ) const

◆ GetGeomRef()

GdtfGeometryPtr GdtfDmxChannel::GetGeomRef ( )

◆ GetHighlight()

DmxValue GdtfDmxChannel::GetHighlight ( ) const

◆ GetInitialFunction()

GdtfDmxChannelFunctionPtr GdtfDmxChannel::GetInitialFunction ( )

◆ GetLogicalChannelArray()

const TGdtfDmxLogicalChannelArray GdtfDmxChannel::GetLogicalChannelArray ( )

◆ GetName()

const TXString & GdtfDmxChannel::GetName ( )

◆ GetNodeName()

TXString GdtfDmxChannel::GetNodeName ( )
protectedvirtual

Implements SceneData::GdtfObject.

◆ GetNodeReference()

TXString GdtfDmxChannel::GetNodeReference ( )
virtual

Reimplemented from SceneData::GdtfObject.

◆ GetObjectType()

EGdtfObjectType GdtfDmxChannel::GetObjectType ( )
virtual

Implements SceneData::GdtfObject.

◆ GetOldDefaultValue()

DmxValue GdtfDmxChannel::GetOldDefaultValue ( ) const

◆ GetParentMode()

GdtfDmxMode * GdtfDmxChannel::GetParentMode ( )

◆ GetUber()

Sint32 GdtfDmxChannel::GetUber ( ) const

◆ GetUltra()

Sint32 GdtfDmxChannel::GetUltra ( ) const

◆ GetUnresolvedGeomRef()

TXString GdtfDmxChannel::GetUnresolvedGeomRef ( ) const

◆ GetUnresolvedInitialFunction()

TXString GdtfDmxChannel::GetUnresolvedInitialFunction ( ) const

◆ HasHighlight()

bool GdtfDmxChannel::HasHighlight ( ) const

◆ IsVirtual()

bool SceneData::GdtfDmxChannel::IsVirtual ( ) const

◆ OnErrorCheck()

void GdtfDmxChannel::OnErrorCheck ( const IXMLFileNodePtr & pNode)
protectedvirtual

Reimplemented from SceneData::GdtfObject.

◆ OnPrintToFile()

void GdtfDmxChannel::OnPrintToFile ( IXMLFileNodePtr pNode)
protectedvirtual

Reimplemented from SceneData::GdtfObject.

◆ OnReadFromNode()

void GdtfDmxChannel::OnReadFromNode ( const IXMLFileNodePtr & pNode)
protectedvirtual

Reimplemented from SceneData::GdtfObject.

◆ SetDmxBreak()

void GdtfDmxChannel::SetDmxBreak ( Sint32 dmxBreak)

◆ SetDmxCoarse()

void GdtfDmxChannel::SetDmxCoarse ( Sint32 coarse)

◆ SetDmxFine()

void GdtfDmxChannel::SetDmxFine ( Sint32 fine)

◆ SetDmxUber()

void SceneData::GdtfDmxChannel::SetDmxUber ( Sint32 uber)

◆ SetDmxUltra()

void GdtfDmxChannel::SetDmxUltra ( Sint32 ultra)

◆ SetGeomRef()

void GdtfDmxChannel::SetGeomRef ( GdtfGeometryPtr newGeom)

◆ SetHighlight()

void GdtfDmxChannel::SetHighlight ( DmxValue highlight)

◆ SetInitialFunction()

void GdtfDmxChannel::SetInitialFunction ( GdtfDmxChannelFunctionPtr initialFunction)

◆ SetModel()

void SceneData::GdtfDmxChannel::SetModel ( GdtfModelPtr ptr)

◆ SetName()

void GdtfDmxChannel::SetName ( const TXString & name)

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