File tree Expand file tree Collapse file tree 3 files changed +5
-0
lines changed Expand file tree Collapse file tree 3 files changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ def _Texture2d_set_image(
24
24
25
25
if not isinstance (img , Image .Image ):
26
26
img = Image .open (img )
27
+ assert isinstance (img , Image .Image )
27
28
28
29
platform = self .object_reader .platform if self .object_reader is not None else 0
29
30
img_data , tex_format = Texture2DConverter .image_to_texture2d (
@@ -70,6 +71,7 @@ def _Texture2D_get_image_data(self: Texture2D):
70
71
if self .m_StreamData :
71
72
from ...helpers .ResourceReader import get_resource_data
72
73
74
+ assert self .object_reader is not None
73
75
return get_resource_data (
74
76
self .m_StreamData .path ,
75
77
self .object_reader .assets_file ,
Original file line number Diff line number Diff line change @@ -15,9 +15,11 @@ def _Texture2DArray_get_images(self: Texture2DArray) -> List[Image.Image]:
15
15
texture_format = GRAPHICS_TO_TEXTURE_MAP .get (GraphicsFormat (self .m_Format ))
16
16
if not texture_format :
17
17
raise NotImplementedError (f"GraphicsFormat { self .m_Format } not supported yet" )
18
+ assert self .object_reader is not None
18
19
19
20
image_data = self .image_data
20
21
if image_data is None :
22
+ assert self .m_StreamData is not None
21
23
image_data = get_resource_data (
22
24
self .m_StreamData .path ,
23
25
self .object_reader .assets_file ,
Original file line number Diff line number Diff line change @@ -280,6 +280,7 @@ def get_image_from_texture2d(
280
280
:return: PIL.Image object
281
281
:rtype: Image
282
282
"""
283
+ assert texture_2d .object_reader is not None
283
284
return parse_image_data (
284
285
texture_2d .get_image_data (),
285
286
texture_2d .m_Width ,
You can’t perform that action at this time.
0 commit comments