bool _Compare(const T *in_pObj) const
internal use only
const T * Cast() const
Cast
const CAkSmartPtr< T > & operator=(T *in_pObj)
Assignation operator</div>
CAkSmartPtr< T > & operator=(CAkSmartPtr< T > &&in_pObj)
Move Assignation operator</div>
AkForceInline CAkSmartPtr()
Smart pointer constructor
void _Assign(T *in_pObj, bool in_bAddRef=true)
internal use only
AkForceInline T * Detach()
Give the pointer without releasing it.
~CAkSmartPtr()
Smart pointer destructor
AkForceInline CAkSmartPtr(const CAkSmartPtr< T > &in_rPtr)
Smart pointer copy constructor
AkForceInline CAkSmartPtr(CAkSmartPtr< T > &&in_rPtr)
Smart pointer move constructor
T * operator->() const
Operator ->
AkForceInline CAkSmartPtr(T *in_pT)
Smart pointer constructor
AkForceInline void Attach(T *in_pObj)
Assign with no Addref.
T ** operator&()
Operators to pass to functions like QueryInterface and other functions returning an addref'd pointer.
AkForceInline void Release()
Release
T * m_pT
internal use only
const T & operator*() const
Operator *
T & operator*()
Operator *
const CAkSmartPtr< T > & operator=(const CAkSmartPtr< T > &in_pObj)
Copy Assignation operator</div>
介绍一下自己的项目。我们会竭力为您提供帮助。
来注册自己的项目,我们帮您快速入门,不带任何附加条件!
开始 Wwise 之旅