libMVRgdtf 40bc00a
A library for GDTF and MVR
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
VectorworksMVR::IMappingDefinition Class Referenceabstract

#include <IMediaRessourceVectorInterface.h>

Inheritance diagram for VectorworksMVR::IMappingDefinition:
VectorworksMVR::IVWUnknown VCOMImpl< IMappingDefinition > VectorworksMVR::CMappingDefinitionImpl

Public Member Functions

virtual MvrString VCOM_CALLTYPE GetName ()=0
 
virtual VCOMError VCOM_CALLTYPE GetGuid (MvrUUID &guid)=0
 
virtual VCOMError VCOM_CALLTYPE GetSizeX (Uint32 &sizeX)=0
 
virtual VCOMError VCOM_CALLTYPE GetSizeY (Uint32 &sizeY)=0
 
virtual VCOMError VCOM_CALLTYPE GetSource (ISource **outSource)=0
 
virtual VCOMError VCOM_CALLTYPE GetScaleHandling (GdtfDefines::EScaleHandlingType &scaleHandling)=0
 
virtual VCOMError VCOM_CALLTYPE SetSizeX (Uint32 sizeX)=0
 
virtual VCOMError VCOM_CALLTYPE SetSizeY (Uint32 sizeY)=0
 
virtual VCOMError VCOM_CALLTYPE SetSource (MvrString value, MvrString linkedGeometry, GdtfDefines::ESourceType)=0
 
virtual VCOMError VCOM_CALLTYPE SetScaleHandling (GdtfDefines::EScaleHandlingType scaleHandling)=0
 
- Public Member Functions inherited from VectorworksMVR::IVWUnknown
virtual ~IVWUnknown (void)
 
virtual uint32_t VCOM_CALLTYPE AddRef ()=0
 
virtual uint32_t VCOM_CALLTYPE Release ()=0
 

Member Function Documentation

◆ GetGuid()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IMappingDefinition::GetGuid ( MvrUUID guid)
pure virtual

◆ GetName()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IMappingDefinition::GetName ( )
pure virtual

◆ GetScaleHandling()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IMappingDefinition::GetScaleHandling ( GdtfDefines::EScaleHandlingType scaleHandling)
pure virtual

◆ GetSizeX()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IMappingDefinition::GetSizeX ( Uint32 sizeX)
pure virtual

◆ GetSizeY()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IMappingDefinition::GetSizeY ( Uint32 sizeY)
pure virtual

◆ GetSource()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IMappingDefinition::GetSource ( ISource **  outSource)
pure virtual

◆ SetScaleHandling()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IMappingDefinition::SetScaleHandling ( GdtfDefines::EScaleHandlingType  scaleHandling)
pure virtual

◆ SetSizeX()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IMappingDefinition::SetSizeX ( Uint32  sizeX)
pure virtual

◆ SetSizeY()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IMappingDefinition::SetSizeY ( Uint32  sizeY)
pure virtual

◆ SetSource()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IMappingDefinition::SetSource ( MvrString  value,
MvrString  linkedGeometry,
GdtfDefines::ESourceType   
)
pure virtual

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