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

#include <GDTFManager.h>

Inheritance diagram for SceneData::GdtfMacroVisualStep:
SceneData::GdtfObject

Public Member Functions

 GdtfMacroVisualStep ()
 
 ~GdtfMacroVisualStep ()
 
TGdtfMacroVisualValueArray GetVisualValueArray ()
 
virtual EGdtfObjectType GetObjectType ()
 
double getDuration ()
 
double getFade ()
 
double getDelay ()
 
void setDuration (double d)
 
void setFade (double f)
 
void setDelay (double d)
 
GdtfMacroVisualValueAddVisualValue (DmxValue &dmxVal, GdtfDmxChannelFunctionPtr channelFunctionRef)
 
- 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

◆ GdtfMacroVisualStep()

SceneData::GdtfMacroVisualStep::GdtfMacroVisualStep ( )

◆ ~GdtfMacroVisualStep()

SceneData::GdtfMacroVisualStep::~GdtfMacroVisualStep ( )

Member Function Documentation

◆ AddVisualValue()

GdtfMacroVisualValue * SceneData::GdtfMacroVisualStep::AddVisualValue ( DmxValue dmxVal,
GdtfDmxChannelFunctionPtr  channelFunctionRef 
)

◆ getDelay()

double SceneData::GdtfMacroVisualStep::getDelay ( )

◆ getDuration()

double SceneData::GdtfMacroVisualStep::getDuration ( )

◆ getFade()

double SceneData::GdtfMacroVisualStep::getFade ( )

◆ GetNodeName()

TXString SceneData::GdtfMacroVisualStep::GetNodeName ( )
protectedvirtual

Implements SceneData::GdtfObject.

◆ GetObjectType()

EGdtfObjectType SceneData::GdtfMacroVisualStep::GetObjectType ( )
virtual

Implements SceneData::GdtfObject.

◆ GetVisualValueArray()

TGdtfMacroVisualValueArray SceneData::GdtfMacroVisualStep::GetVisualValueArray ( )

◆ OnErrorCheck()

void SceneData::GdtfMacroVisualStep::OnErrorCheck ( const IXMLFileNodePtr pNode)
protectedvirtual

Reimplemented from SceneData::GdtfObject.

◆ OnPrintToFile()

void SceneData::GdtfMacroVisualStep::OnPrintToFile ( IXMLFileNodePtr  pNode)
protectedvirtual

Reimplemented from SceneData::GdtfObject.

◆ OnReadFromNode()

void SceneData::GdtfMacroVisualStep::OnReadFromNode ( const IXMLFileNodePtr pNode)
protectedvirtual

Reimplemented from SceneData::GdtfObject.

◆ setDelay()

void SceneData::GdtfMacroVisualStep::setDelay ( double  d)

◆ setDuration()

void SceneData::GdtfMacroVisualStep::setDuration ( double  d)

◆ setFade()

void SceneData::GdtfMacroVisualStep::setFade ( double  f)

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