From 1cbded4700e72a5f0374d5bdadc27d9cf5706ed6 Mon Sep 17 00:00:00 2001 From: apple1417 Date: Sat, 14 Sep 2024 20:12:30 +1200 Subject: [PATCH] allow making null weak pointers, pull in ue3 fixes --- libs/unrealsdk | 2 +- stubs/unrealsdk/unreal/_weak_pointer.pyi | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/unrealsdk b/libs/unrealsdk index 63bd2fb..da8c5e7 160000 --- a/libs/unrealsdk +++ b/libs/unrealsdk @@ -1 +1 @@ -Subproject commit 63bd2fb491c5e4071b871a0bbf7e1503e298eacd +Subproject commit da8c5e748101aa2d1337f99fda7b52cba894be78 diff --git a/stubs/unrealsdk/unreal/_weak_pointer.pyi b/stubs/unrealsdk/unreal/_weak_pointer.pyi index c40d154..e743484 100644 --- a/stubs/unrealsdk/unreal/_weak_pointer.pyi +++ b/stubs/unrealsdk/unreal/_weak_pointer.pyi @@ -4,7 +4,7 @@ from typing import Any from ._uobject import UObject class WeakPointer[T: UObject = UObject]: - def __init__(self, obj: T) -> None: + def __init__(self, obj: T | None) -> None: """ Creates a weak reference to an unreal object.