Version

menu_open
Warning: you were redirected to the latest documentation corresponding to your major release ( 2023.1.8.8601 ). Should you wish to access your specific version's documentation, please download the offline documentation from the Audiokinetic Launcher and check the Offline Documentation option in Wwise Authoring.
Wwise SDK 2023.1.8
AkSmartPtr.h
bool _Compare(const T *in_pObj) const
internal use only
Definition: AkSmartPtr.h:159
const T * Cast() const
Cast.
Definition: AkSmartPtr.h:141
const CAkSmartPtr< T > & operator=(T *in_pObj)
Assignation operator.
Definition: AkSmartPtr.h:116
#define NULL
Definition: AkTypes.h:46
CAkSmartPtr< T > & operator=(CAkSmartPtr< T > &&in_pObj)
Move Assignation operator.
Definition: AkSmartPtr.h:108
AkForceInline CAkSmartPtr()
Smart pointer constructor.
Definition: AkSmartPtr.h:41
void _Assign(T *in_pObj, bool in_bAddRef=true)
internal use only
Definition: AkSmartPtr.h:146
AkForceInline T * Detach()
Give the pointer without releasing it.
Definition: AkSmartPtr.h:92
~CAkSmartPtr()
Smart pointer destructor.
Definition: AkSmartPtr.h:70
AkForceInline CAkSmartPtr(const CAkSmartPtr< T > &in_rPtr)
Smart pointer copy constructor.
Definition: AkSmartPtr.h:55
AkForceInline CAkSmartPtr(CAkSmartPtr< T > &&in_rPtr)
Smart pointer move constructor.
Definition: AkSmartPtr.h:63
T * operator->() const
Operator ->
Definition: AkSmartPtr.h:126
AkForceInline CAkSmartPtr(T *in_pT)
Smart pointer constructor.
Definition: AkSmartPtr.h:47
AkForceInline void Attach(T *in_pObj)
Assign with no Addref.
Definition: AkSmartPtr.h:86
T ** operator&()
Operators to pass to functions like QueryInterface and other functions returning an addref'd pointer.
Definition: AkSmartPtr.h:132
T * Cast()
Cast.
Definition: AkSmartPtr.h:138
AkForceInline void Release()
Release.
Definition: AkSmartPtr.h:76
T * m_pT
internal use only
Definition: AkSmartPtr.h:165
const T & operator*() const
Operator *.
Definition: AkSmartPtr.h:135
T & operator*()
Operator *.
Definition: AkSmartPtr.h:123
const CAkSmartPtr< T > & operator=(const CAkSmartPtr< T > &in_pObj)
Copy Assignation operator.
Definition: AkSmartPtr.h:101
#define AkForceInline
Definition: AkTypes.h:63

Was this page helpful?

Need Support?

Questions? Problems? Need more info? Contact us, and we can help!

Visit our Support page

Tell us about your project. We're here to help.

Register your project and we'll help you get started with no strings attached!

Get started with Wwise