You.i Engine
YiWeakPtr.h File Reference
#include "smartptr/YiSharedPtr.h"
#include "utility/YiUtilities.h"
#include <memory>
#include "smartptr/YiWeakPtr.inl"

Go to the source code of this file.

Classes

class  CYIWeakPtr< YI_PTR_TYPE >
 The CYIWeakPtr is a smart pointer that does not take any ownership of a dynamically allocated object. It will never delete the object. When the object is deleted by the last strong reference, CYIWeakPtr will automatically point to nullptr. More...