new WeakPtr()
function WeakPtr(obj)
function Set(obj):Void
function Get()
function OnObjectDied(ptr:WeakPtr):Void