版本

    其他文档

menu_open
Wwise SDK 2018.1.11

Public 成员函数

AkForceInline  CAkSmartPtr ()
  Smart pointer constructor 更多...
 
AkForceInline  CAkSmartPtr (T *in_pT)
  Smart pointer constructor 更多...
 
AkForceInline  CAkSmartPtr (const CAkSmartPtr< T > &in_rPtr)
  Smart pointer constructor 更多...
 
  ~CAkSmartPtr ()
  Smart pointer destructor 更多...
 
AkForceInline void  Release ()
  Release 更多...
 
AkForceInline void  Attach (T *in_pObj)
  Assign with no Addref. 更多...
 
AkForceInline T *  Detach ()
  Give the pointer without releasing it. 更多...
 
const CAkSmartPtr< T > &  operator= (const CAkSmartPtr< T > &in_pObj)
  Assignation operator 更多...
 
const CAkSmartPtr< T > &  operator= (T *in_pObj)
  Assignation operator 更多...
 
T &  operator * ()
  Operator * 更多...
 
T *  operator-> () const
  Operator -> 更多...
 
  operator T * () const
  Operator 更多...
 
T **  operator & ()
  Operators to pass to functions like QueryInterface and other functions returning an addref'd pointer. 更多...
 
const T &  operator * () const
  Operator * 更多...
 
T *  Cast ()
  Cast 更多...
 
const T *  Cast () const
  Cast 更多...
 

Protected 成员函数

void  _Assign (T *in_pObj, bool in_bAddRef=true)
  internal use only 更多...
 
bool  _Compare (const T *in_pObj) const
  internal use only 更多...
 

Protected 属性

T *  m_pT
  internal use only 更多...
 

详细描述

template<class T>
class CAkSmartPtr< T >

在文件 AkSmartPtr.h38 行定义.


该类的文档由以下文件生成:

此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅