InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IObjectModel Member List

This is the complete list of members for IObjectModel, including all inherited members.
AddClassFactory(PluginID ownerComponent, ClassID id, BossConstructor construct)=0 (defined in IObjectModel)IObjectModelpure virtual
AddImplementationAlias(PluginID ownerComponent, ImplementationID implID, ImplementationID basedOn)=0 (defined in IObjectModel)IObjectModelpure virtual
AddRef() const =0IPMUnknownpure virtual
ConstructObject(ClassID theClass, PMIID iid) const =0IObjectModelpure virtual
CountClasses() const =0IObjectModelpure virtual
FillOutInterfaceFactory(PluginID ownerComponent, ImplementationID faceID, InterfaceConstructor construct, InterfaceDestructor destroyer, InterfaceSizeOf sizeofFunc, InterfaceReadWrite readWriter, InterfaceReadWrite snapshotReadWriter, InterfaceResetViewFun resetViewFun)=0 (defined in IObjectModel)IObjectModelpure virtual
GetClassConstructor(const ClassID theClass) const =0 (defined in IObjectModel)IObjectModelpure virtual
GetClassID(uint32 indexCount) const =0IObjectModelpure virtual
GetIDName(int32 idSpace, int32 id) const =0IObjectModelpure virtual
GetIDName(ClassID id) const =0IObjectModelpure virtual
GetIDName(PMIID id) const =0IObjectModelpure virtual
GetIDName(ImplementationID id) const =0IObjectModelpure virtual
GetIDName(PluginID id) const =0IObjectModelpure virtual
GetIDName(ServiceID id) const =0IObjectModelpure virtual
GetIDName(WidgetID id) const =0IObjectModelpure virtual
GetIDName(ActionID id) const =0IObjectModelpure virtual
GetInterfaceRegistry() const =0 (defined in IObjectModel)IObjectModelpure virtual
GetOwner(ImplementationID implID) const =0 (defined in IObjectModel)IObjectModelpure virtual
GetOwnerAlias(ImplementationID implID) const =0 (defined in IObjectModel)IObjectModelpure virtual
GetTagRegistry()=0 (defined in IObjectModel)IObjectModelpure virtual
kDefaultIID enum value (defined in IObjectModel)IObjectModel
NewObjectModelIterator(PMIID iid) const =0IObjectModelpure virtual
QueryClassInfo(ClassID theClass) const =0IObjectModelpure virtual
QueryInterface(PMIID interfaceID) const =0IPMUnknownpure virtual
QueryInterfaceResetViewFun(ImplementationID prop) const =0 (defined in IObjectModel)IObjectModelpure virtual
QueryInterfaceSnapshotReadWrite(ImplementationID faceID) const =0 (defined in IObjectModel)IObjectModelpure virtual
QueryReadWrite(ImplementationID faceID) const =0IObjectModelpure virtual
RegisterID(PluginID ownerComponent, int32 IDSpaceID, const char *name, int32 id)=0 (defined in IObjectModel)IObjectModelpure virtual
RegisterInterfaceFactory(PluginID ownerComponent, ImplementationID faceID)=0 (defined in IObjectModel)IObjectModelpure virtual
Release() const =0IPMUnknownpure virtual
ReleaseInterfaceResetViewFun(ImplementationID prop) const =0 (defined in IObjectModel)IObjectModelpure virtual
ReleaseReadWrite(const ReadWriteObject &releaseThis) const =0IObjectModelpure virtual