41 lines
974 B
Python
41 lines
974 B
Python
|
""" FillType_* is not a real kivy type - just something to fill unknown typing. """
|
||
|
|
||
|
from typing import Sequence
|
||
|
|
||
|
FillType_Vec = Sequence[int]
|
||
|
|
||
|
|
||
|
class FillType_Drawable:
|
||
|
def __init__(self, *, pos: FillType_Vec = ..., size: FillType_Vec = ...) -> None: ...
|
||
|
|
||
|
|
||
|
class FillType_Texture(FillType_Drawable):
|
||
|
pass
|
||
|
|
||
|
|
||
|
class FillType_Shape(FillType_Drawable):
|
||
|
texture: FillType_Texture
|
||
|
|
||
|
def __init__(self,
|
||
|
*,
|
||
|
texture: FillType_Texture = ...,
|
||
|
pos: FillType_Vec = ...,
|
||
|
size: FillType_Vec = ...) -> None: ...
|
||
|
|
||
|
|
||
|
class Ellipse(FillType_Shape):
|
||
|
pass
|
||
|
|
||
|
|
||
|
class Color:
|
||
|
def __init__(self, r: float, g: float, b: float, a: float) -> None: ...
|
||
|
|
||
|
|
||
|
class Rectangle(FillType_Shape):
|
||
|
def __init__(self,
|
||
|
*,
|
||
|
source: str = ...,
|
||
|
texture: FillType_Texture = ...,
|
||
|
pos: FillType_Vec = ...,
|
||
|
size: FillType_Vec = ...) -> None: ...
|