CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
TCriHandleDeleter< T > Struct Template Reference

#include <CriWareUtils.h>

Public Member Functions

 TCriHandleDeleter ()
 TCriHandleDeleter (const TSharedPtr< bool > &bInIsExternal)
void operator() (T *Handle) const

Public Attributes

TSharedPtr< bool > bIsExternal

Detailed Description

template<typename T>
struct TCriHandleDeleter< T >

Class for CriHandle smart deletion

Constructor & Destructor Documentation

◆ TCriHandleDeleter() [1/2]

template<typename T>
TCriHandleDeleter< T >::TCriHandleDeleter ( )
inline

◆ TCriHandleDeleter() [2/2]

template<typename T>
TCriHandleDeleter< T >::TCriHandleDeleter ( const TSharedPtr< bool > & bInIsExternal)
inline

Member Function Documentation

◆ operator()()

template<typename T>
void TCriHandleDeleter< T >::operator() ( T * Handle) const
inline

Member Data Documentation

◆ bIsExternal

template<typename T>
TSharedPtr<bool> TCriHandleDeleter< T >::bIsExternal

The documentation for this struct was generated from the following file:
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Public/CriWareUtils.h