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;