3ds Max C++ API Reference
|
#include <OLE.h>
Public Member Functions | |
STDMETHOD() | QueryInterface (REFIID riid, void **ppvObj) |
STDMETHOD_ (unsigned long, AddRef)() | |
STDMETHOD_ (unsigned long, Release)() | |
STDMETHOD() | GetTypeInfoCount (unsigned int *pcTypeInfo) |
STDMETHOD() | GetTypeInfo (unsigned int iTypeInfo, LCID lcid, ITypeInfo **ppTypeInfo) |
STDMETHOD() | GetIDsOfNames (REFIID riid, OLECHAR **rgszNames, unsigned int cNames, LCID lcid, DISPID *rgdispid) |
STDMETHOD() | Invoke (DISPID dispidMember, REFIID riid, LCID lcid, unsigned short wFlags, DISPPARAMS *pdispparams, VARIANT *pvarResult, EXCEPINFO *pexcepinfo, unsigned int *puArgErr) |
MSOLEObject () | |
Static Public Member Functions | |
static MSOLEObject * | Create () |
static void | install_fns (Array *fns) |
Public Attributes | |
unsigned long | m_refs |
Static Public Attributes | |
static Array * | exposed_fns |
MSOLEObject | ( | ) |
|
static |
STDMETHOD() QueryInterface | ( | REFIID | riid, |
void ** | ppvObj | ||
) |
STDMETHOD_ | ( | unsigned long | , |
AddRef | |||
) |
STDMETHOD_ | ( | unsigned long | , |
Release | |||
) |
STDMETHOD() GetTypeInfoCount | ( | unsigned int * | pcTypeInfo | ) |
STDMETHOD() GetTypeInfo | ( | unsigned int | iTypeInfo, |
LCID | lcid, | ||
ITypeInfo ** | ppTypeInfo | ||
) |
STDMETHOD() GetIDsOfNames | ( | REFIID | riid, |
OLECHAR ** | rgszNames, | ||
unsigned int | cNames, | ||
LCID | lcid, | ||
DISPID * | rgdispid | ||
) |
STDMETHOD() Invoke | ( | DISPID | dispidMember, |
REFIID | riid, | ||
LCID | lcid, | ||
unsigned short | wFlags, | ||
DISPPARAMS * | pdispparams, | ||
VARIANT * | pvarResult, | ||
EXCEPINFO * | pexcepinfo, | ||
unsigned int * | puArgErr | ||
) |
unsigned long m_refs |
|
static |