Classes
|
class
|
IRefObject |
|
This class is similar to IUnknown in COM
except that this class don't have a QueryInterface function.
More...
|
class
|
ARefObject |
|
This class implemented
IRefObject interfaces. More...
|
class
|
SafeReferenceObjectProxy< RefObjectType > |
|
This class is internally used for preventing
the AddRef and Release of a pointer returned by
RefPtr::operator -> from being called.
More...
|
class
|
DefaultLifeTimePolicy<
RefObjectType > |
class
|
RefPtr<
RefObjectType, SafeRefObjectType, LifeTimePolicy > |
|
This template class act similar as CComPtr.
More...
|
Namespaces
|
namespace
|
MaxSDK |
namespace
|
MaxSDK::Graphics |
Typedefs
|
typedef
RefPtr< IRefObject > |
RefObjectPtr |
Functions
|
template<class
RefObjectType , class SafeRefObjectType , class LifeTimePolicy
> |
bool |
operator== (void *pPtr, const RefPtr< RefObjectType,
SafeRefObjectType, LifeTimePolicy > &pInterface) |
template<class
RefObjectType , class SafeRefObjectType , class LifeTimePolicy
> |
bool |
operator!= (void *pPtr, const RefPtr< RefObjectType,
SafeRefObjectType, LifeTimePolicy > &pInterface) |