-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathSprite.pyi
More file actions
35 lines (31 loc) · 961 Bytes
/
Sprite.pyi
File metadata and controls
35 lines (31 loc) · 961 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
from typing import List, Optional, Tuple
from PIL.Image import Image
from UnityPy.classes import PPtr
from UnityPy.classes.generated import (
GUID,
MonoBehaviour,
NamedObject,
Rectf,
SpriteAtlas,
SpriteBone,
SpriteRenderData,
)
from UnityPy.classes.math import Vector2f, Vector4f
class Sprite(NamedObject):
m_Extrude: int
m_Name: str
m_Offset: Vector2f
m_PixelsToUnits: float
m_RD: SpriteRenderData
m_Rect: Rectf
m_AtlasTags: Optional[List[str]] = None
m_Bones: Optional[List[SpriteBone]] = None
m_Border: Optional[Vector4f] = None
m_IsPolygon: Optional[bool] = None
m_PhysicsShape: Optional[List[List[Vector2f]]] = None
m_Pivot: Optional[Vector2f] = None
m_RenderDataKey: Optional[Tuple[GUID, int]] = None
m_ScriptableObjects: Optional[List[PPtr[MonoBehaviour]]] = None
m_SpriteAtlas: Optional[PPtr[SpriteAtlas]] = None
@property
def image(self) -> Image: ...