Rhino C++ API  8.6
Public Member Functions | List of all members
IRhRdkDecalSupport Class Referenceabstract

#include <IRhRdkDecalSupportPlugIn.h>

Inheritance diagram for IRhRdkDecalSupport:
IRhRdkDecalSupportEx

Public Member Functions

virtual ~IRhRdkDecalSupport ()
 
virtual void * EVF (const wchar_t *, void *)=0
 
virtual bool Initialize (IRhRdk_XMLSection &section) const =0
 
virtual bool OnEditProperties (IRhRdk_XMLSection &section) const =0
 
virtual bool SupportsEditProperties (void) const =0
 

Constructor & Destructor Documentation

◆ ~IRhRdkDecalSupport()

virtual IRhRdkDecalSupport::~IRhRdkDecalSupport ( )
inlinevirtual

Member Function Documentation

◆ EVF()

virtual void* IRhRdkDecalSupport::EVF ( const wchar_t *  ,
void *   
)
pure virtual

Emergency virtual function for future expansion.

◆ Initialize()

virtual bool IRhRdkDecalSupport::Initialize ( IRhRdk_XMLSection section) const
pure virtual

Called when there is no data on an object and custom parameter values need to be set to their initial values.

Parameters
sectionis the parameter section to be initialized.
Returns
true if initialized successfully, else false.

◆ OnEditProperties()

virtual bool IRhRdkDecalSupport::OnEditProperties ( IRhRdk_XMLSection section) const
pure virtual

◆ SupportsEditProperties()

virtual bool IRhRdkDecalSupport::SupportsEditProperties ( void  ) const
pure virtual
Returns
true if you support editing of custom decal properties.