libMVRgdtf 40bc00a
A library for GDTF and MVR
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
IMediaRessourceVectorInterface.h File Reference
#include "GDTFPrefix.h"

Go to the source code of this file.

Classes

struct  VectorworksMVR::STransformMatrix
 
struct  VectorworksMVR::SVector3
 
struct  VectorworksMVR::STime
 
struct  VectorworksMVR::SDmxAdress
 
struct  VectorworksMVR::CieColor
 
struct  VectorworksMVR::RGBColor
 
struct  VectorworksMVR::MvrUUID
 
class  VectorworksMVR::ISceneDataProvider
 
class  VectorworksMVR::IPosition
 
class  VectorworksMVR::IClass
 
class  VectorworksMVR::IGeometryReference
 
class  VectorworksMVR::ISymDef
 
class  VectorworksMVR::ISource
 
class  VectorworksMVR::IMappingDefinition
 
class  VectorworksMVR::IMapping
 
class  VectorworksMVR::IConnection
 
class  VectorworksMVR::ICustomCommand
 
class  VectorworksMVR::IAlignment
 
class  VectorworksMVR::IOverwrite
 
class  VectorworksMVR::ISceneObj
 
class  VectorworksMVR::IMediaRessourceVectorInterface
 
class  VectorworksMVR::IGdtfActivationGroup
 
class  VectorworksMVR::IGdtfFeature
 
class  VectorworksMVR::IGdtfFeatureGroup
 
class  VectorworksMVR::IGdtfSubPhysicalUnit
 
class  VectorworksMVR::IGdtfAttribute
 
class  VectorworksMVR::IGdtfWheelSlotPrismFacet
 
class  VectorworksMVR::IGdtfWheelSlotAnimationSystem
 
class  VectorworksMVR::IGdtfWheelSlot
 
class  VectorworksMVR::IGdtfWheel
 
class  VectorworksMVR::IGdtfModel
 
class  VectorworksMVR::IGdtfBreak
 
class  VectorworksMVR::IGdtfLaserProtocol
 
class  VectorworksMVR::IGdtfPinPatch
 
class  VectorworksMVR::IGdtfGeometry
 
class  VectorworksMVR::IGdtfDmxChannelSet
 
class  VectorworksMVR::IGdtfDmxSubChannelSet
 
class  VectorworksMVR::IGdtfDmxChannelFunction
 
class  VectorworksMVR::IGdtfDmxLogicalChannel
 
class  VectorworksMVR::IGdtfDmxChannel
 
class  VectorworksMVR::IGdtfDmxRelation
 
class  VectorworksMVR::IGdtfMacro
 
class  VectorworksMVR::IGdtfMacroDMX
 
class  VectorworksMVR::IGdtfMacroDMXStep
 
class  VectorworksMVR::IGdtfMacroDMXValue
 
class  VectorworksMVR::IGdtfMacroVisual
 
class  VectorworksMVR::IGdtfMacroVisualStep
 
class  VectorworksMVR::IGdtfMacroVisualValue
 
class  VectorworksMVR::IGdtfDmxMode
 
class  VectorworksMVR::IGdtfRevision
 
class  VectorworksMVR::IGdtfUserPreset
 
class  VectorworksMVR::IGdtfMeasurementPoint
 
class  VectorworksMVR::IGdtfMeasurement
 
class  VectorworksMVR::IGdtfFilter
 
class  VectorworksMVR::IGdtfPhysicalEmitter
 
class  VectorworksMVR::IGdtfColorSpace
 
class  VectorworksMVR::IGdtfGamut
 
class  VectorworksMVR::IGdtfCRI
 
class  VectorworksMVR::IGdtfCRIGroup
 
class  VectorworksMVR::IGdtfPoint
 
class  VectorworksMVR::IGdtfDMXProfile
 
class  VectorworksMVR::IGdtfConnector
 
class  VectorworksMVR::IGdtfFixture
 
class  VectorworksMVR::IGdtf_FTRDM
 
class  VectorworksMVR::IGdtfMap
 
class  VectorworksMVR::IGdtfArtNet
 
class  VectorworksMVR::IGdtfSACN
 
class  VectorworksMVR::IGdtfDMXPersonality
 
class  VectorworksMVR::IGdtfSoftwareVersionID
 
class  VectorworksMVR::IGdtfXmlParsingError
 
class  VectorworksMVR::IUtility
 
class  VectorworksMVR::MVRxchangeString
 

Namespaces

namespace  VectorworksMVR
 

Typedefs

typedef int8_t Sint8
 
typedef int16_t Sint16
 
typedef int32_t Sint32
 
typedef int64_t Sint64
 
typedef uint8_t Uint8
 
typedef uint16_t Uint16
 
typedef uint32_t Uint32
 
typedef uint64_t Uint64
 
typedef const char * MvrString
 
typedef VCOMPtr< ISceneDataProviderVectorworksMVR::ISceneDataProviderPtr
 
typedef VCOMPtr< IPositionVectorworksMVR::IPositionPtr
 
typedef VCOMPtr< IClassVectorworksMVR::IClassPtr
 
typedef VCOMPtr< IGeometryReferenceVectorworksMVR::IGeometryReferencePtr
 
typedef VCOMPtr< ISymDefVectorworksMVR::ISymDefPtr
 
typedef VCOMPtr< ISourceVectorworksMVR::ISourcePtr
 
typedef VCOMPtr< IMappingDefinitionVectorworksMVR::IMappingDefinitionPtr
 
typedef VCOMPtr< IMappingVectorworksMVR::IMappingPtr
 
typedef VCOMPtr< IConnectionVectorworksMVR::IConnectionPtr
 
typedef VCOMPtr< ICustomCommandVectorworksMVR::ICustomCommandPtr
 
typedef VCOMPtr< IAlignmentVectorworksMVR::IAlignmentPtr
 
typedef VCOMPtr< IOverwriteVectorworksMVR::IOverwritePtr
 
typedef VCOMPtr< ISceneObjVectorworksMVR::ISceneObjPtr
 
typedef VCOMPtr< IMediaRessourceVectorInterfaceVectorworksMVR::IMediaRessourceVectorInterfacePtr
 
typedef VCOMPtr< IGdtfActivationGroupVectorworksMVR::IGdtfActivationGroupPtr
 
typedef VCOMPtr< IGdtfFeatureVectorworksMVR::IGdtfFeaturePtr
 
typedef VCOMPtr< IGdtfFeatureGroupVectorworksMVR::IGdtfFeatureGroupPtr
 
typedef VCOMPtr< IGdtfSubPhysicalUnitVectorworksMVR::IGdtfSubPhysicalUnitPtr
 
typedef VCOMPtr< IGdtfAttributeVectorworksMVR::IGdtfAttributePtr
 
typedef VCOMPtr< IGdtfWheelSlotPrismFacetVectorworksMVR::IGdtfWheelSlotPrismFacetPtr
 
typedef VCOMPtr< IGdtfWheelSlotAnimationSystemVectorworksMVR::IGdtfWheelSlotAnimationSystemPtr
 
typedef VCOMPtr< IGdtfWheelSlotVectorworksMVR::IGdtfWheelSlotPtr
 
typedef VCOMPtr< IGdtfWheelVectorworksMVR::IGdtfWheelPtr
 
typedef VCOMPtr< IGdtfModelVectorworksMVR::IGdtfModelPtr
 
typedef VCOMPtr< IGdtfBreakVectorworksMVR::IGdtfBreakPtr
 
typedef VCOMPtr< IGdtfLaserProtocolVectorworksMVR::IGdtfLaserProtocolPtr
 
typedef VCOMPtr< IGdtfPinPatchVectorworksMVR::IGdtfPinPatchPtr
 
typedef VCOMPtr< IGdtfGeometryVectorworksMVR::IGdtfGeometryPtr
 
typedef VCOMPtr< IGdtfDmxChannelSetVectorworksMVR::IGdtfDmxChannelSetPtr
 
typedef VCOMPtr< IGdtfDmxSubChannelSetVectorworksMVR::IGdtfDmxSubChannelSetPtr
 
typedef VCOMPtr< IGdtfDmxChannelFunctionVectorworksMVR::IGdtfDmxChannelFunctionPtr
 
typedef VCOMPtr< IGdtfDmxLogicalChannelVectorworksMVR::IGdtfDmxLogicalChannelPtr
 
typedef VCOMPtr< IGdtfDmxChannelVectorworksMVR::IGdtfDmxChannelPtr
 
typedef VCOMPtr< IGdtfDmxRelationVectorworksMVR::IGdtfDmxRelationPtr
 
typedef VCOMPtr< IGdtfMacroVectorworksMVR::IGdtfMacroPtr
 
typedef VCOMPtr< IGdtfMacroDMXVectorworksMVR::IGdtfMacroDMXPtr
 
typedef VCOMPtr< IGdtfMacroDMXStepVectorworksMVR::IGdtfMacroDMXStepPtr
 
typedef VCOMPtr< IGdtfMacroDMXValueVectorworksMVR::IGdtfMacroDMXValuePtr
 
typedef VCOMPtr< IGdtfMacroVisualVectorworksMVR::IGdtfMacroVisualPtr
 
typedef VCOMPtr< IGdtfMacroVisualStepVectorworksMVR::IGdtfMacroVisualStepPtr
 
typedef VCOMPtr< IGdtfMacroVisualValueVectorworksMVR::IGdtfMacroVisualValuePtr
 
typedef VCOMPtr< IGdtfDmxModeVectorworksMVR::IGdtfDmxModePtr
 
typedef VCOMPtr< IGdtfRevisionVectorworksMVR::IGdtfRevisionPtr
 
typedef VCOMPtr< IGdtfUserPresetVectorworksMVR::IGdtfUserPresetPtr
 
typedef VCOMPtr< IGdtfMeasurementPointVectorworksMVR::IGdtfMeasurementPointPtr
 
typedef VCOMPtr< IGdtfMeasurementVectorworksMVR::IGdtfMeasurementPtr
 
typedef VCOMPtr< IGdtfFilterVectorworksMVR::IGdtfFilterPtr
 
typedef VCOMPtr< IGdtfPhysicalEmitterVectorworksMVR::IGdtfPhysicalEmitterPtr
 
typedef VCOMPtr< IGdtfColorSpaceVectorworksMVR::IGdtfColorSpacePtr
 
typedef VCOMPtr< IGdtfGamutVectorworksMVR::IGdtfGamutPtr
 
typedef VCOMPtr< IGdtfCRIVectorworksMVR::IGdtfCRIPtr
 
typedef VCOMPtr< IGdtfCRIGroupVectorworksMVR::IGdtfCRIGroupPtr
 
typedef VCOMPtr< IGdtfPointVectorworksMVR::IGdtfPointPtr
 
typedef VCOMPtr< IGdtfDMXProfileVectorworksMVR::IGdtfDMXProfilePtr
 
typedef VCOMPtr< IGdtfConnectorVectorworksMVR::IGdtfConnectorPtr
 
typedef VCOMPtr< IGdtfFixtureVectorworksMVR::IGdtfFixturePtr
 
typedef VCOMPtr< IGdtf_FTRDMVectorworksMVR::IGdtfTRDMPtr
 
typedef VCOMPtr< IGdtfMapVectorworksMVR::IGdtfMapPtr
 
typedef VCOMPtr< IGdtfArtNetVectorworksMVR::IGdtfArtNetPtr
 
typedef VCOMPtr< IGdtfSACNVectorworksMVR::IGdtfSACNPtr
 
typedef VCOMPtr< IGdtfDMXPersonalityVectorworksMVR::IGdtfDMXPersonalityPtr
 
typedef VCOMPtr< IGdtfSoftwareVersionIDVectorworksMVR::IGdtfSoftwareVersionIDPtr
 
typedef VCOMPtr< IGdtfXmlParsingErrorVectorworksMVR::IGdtfXmlParsingErrorPtr
 
typedef VCOMPtr< IUtilityVectorworksMVR::IIUtilityPtr
 

Enumerations

enum class  VectorworksMVR::ESceneObjType {
  VectorworksMVR::Layer , VectorworksMVR::Group , VectorworksMVR::SceneObj , VectorworksMVR::FocusPoint ,
  VectorworksMVR::Truss , VectorworksMVR::VideoScreen , VectorworksMVR::Fixture , VectorworksMVR::Projector ,
  VectorworksMVR::Support
}
 

Variables

const VWIID VectorworksMVR::IID_MediaRessourceVectorInterface = { 0xe64bdd25, 0x865c, 0x4713, {0xaa, 0x5f, 0xfa, 0x76, 0xfd, 0x7a, 0xaa, 0x72}}
 
const VWIID VectorworksMVR::IID_IGdtfFixture = { 0x8f7bba09, 0x0753, 0x4971, {0xa9, 0x1b, 0x51, 0xce, 0x96, 0xd2, 0xb6, 0x3f}}
 
const VWIID VectorworksMVR::IID_IUtility = { 0x706cb180, 0xcd45, 0x4a9a, {0xab, 0xdc, 0x62, 0xab, 0x5f, 0xfe, 0x37, 0x6b}}
 

Typedef Documentation

◆ MvrString

typedef const char* MvrString

◆ Sint16

typedef int16_t Sint16

◆ Sint32

typedef int32_t Sint32

◆ Sint64

typedef int64_t Sint64

◆ Sint8

typedef int8_t Sint8

◆ Uint16

typedef uint16_t Uint16

◆ Uint32

typedef uint32_t Uint32

◆ Uint64

typedef uint64_t Uint64

◆ Uint8

typedef uint8_t Uint8