struct Core::InterfaceProperty

Property to get additional interface via IPropertyHandler.

#include <coreproperty.h>

struct InterfaceProperty: public Core::Property
{
    // fields

    static const PropertyType kID =((('I')<<24)|(('F')<<16)|(('a')<<8)|('c'));
    InterfaceID iid;
    void** ptr;

    // construction

    InterfaceProperty(InterfaceID iid, void** ptr);
};

Inherited Members

public:
    // fields

    PropertyType type;
    int size;