Rhino C++ API  8.6
Public Member Functions | List of all members
IRhRdk_XMLSection::IExtraRequirements Class Referenceabstract

#include <IRhRdk_XMLSection.h>

Inheritance diagram for IRhRdk_XMLSection::IExtraRequirements:
CRhRdkExtraRequirements

Public Member Functions

virtual ~IExtraRequirements ()
 
virtual int Count (void) const =0
 
virtual void * EVF (const wchar_t *, void *)=0
 
virtual bool FindValue (const wchar_t *wszName, CRhRdkVariant &vValueOut) const =0
 
virtual ON_wString Name (int iIndex) const =0
 
virtual CRhRdkVariant Value (int iIndex) const =0
 

Constructor & Destructor Documentation

◆ ~IExtraRequirements()

virtual IRhRdk_XMLSection::IExtraRequirements::~IExtraRequirements ( )
inlinevirtual

Member Function Documentation

◆ Count()

virtual int IRhRdk_XMLSection::IExtraRequirements::Count ( void  ) const
pure virtual

Implemented in CRhRdkExtraRequirements.

◆ EVF()

virtual void* IRhRdk_XMLSection::IExtraRequirements::EVF ( const wchar_t *  ,
void *   
)
pure virtual

Implemented in CRhRdkExtraRequirements.

◆ FindValue()

virtual bool IRhRdk_XMLSection::IExtraRequirements::FindValue ( const wchar_t *  wszName,
CRhRdkVariant vValueOut 
) const
pure virtual

Implemented in CRhRdkExtraRequirements.

◆ Name()

virtual ON_wString IRhRdk_XMLSection::IExtraRequirements::Name ( int  iIndex) const
pure virtual

Implemented in CRhRdkExtraRequirements.

◆ Value()

virtual CRhRdkVariant IRhRdk_XMLSection::IExtraRequirements::Value ( int  iIndex) const
pure virtual

Implemented in CRhRdkExtraRequirements.