#pragma once #include "WeakObjectPtr.h" #include "Object.h" template struct TWeakObjectPtr; template struct TWeakObjectPtr : public TWeakObjectPtrBase { T* Get() { return (T*)TWeakObjectPtrBase::Get(); } bool operator==(const TWeakObjectPtr& other) { return TWeakObjectPtrBase::operator==(other); } };