diff --git a/vsgenstubs4/_vapoursynth.part.pyi b/vsgenstubs4/_vapoursynth.part.pyi index 5eaeba61..4451da41 100644 --- a/vsgenstubs4/_vapoursynth.part.pyi +++ b/vsgenstubs4/_vapoursynth.part.pyi @@ -1010,24 +1010,27 @@ class RawNode: def is_inspectable(self, version: Union[int, None] = None) -> bool: ... - if not TYPE_CHECKING: - @property - def _node_name(self) -> str: ... + @property + def node_name(self) -> str: ... - @property - def _name(self) -> str: ... + @property + def timings(self) -> int: ... - @property - def _inputs(self) -> Dict[str, _VapourSynthMapValue]: ... + @timings.setter + def timings(self) -> None: ... - @property - def _timings(self) -> int: ... + @property + def mode(self) -> FilterMode: ... + @property + def dependencies(self): ... + + if not TYPE_CHECKING: @property - def _mode(self) -> FilterMode: ... + def _name(self) -> str: ... @property - def _dependencies(self): ... + def _inputs(self) -> Dict[str, _VapourSynthMapValue]: ... @overload def __eq__(self: 'SelfRawNode', other: 'SelfRawNode', /) -> bool: ... # type: ignore[misc] @@ -1123,6 +1126,20 @@ class LogHandle: def __init__(self) -> NoReturn: ... +class CoreTimings: + @property + def enabled(self) -> bool: ... + + @enabled.setter + def enabled(self) -> None: ... + + @property + def freed_nodes(self) -> int: ... + + @freed_nodes.setter + def freed_nodes(self) -> None: ... + + class Function: plugin: 'Plugin' name: str @@ -1153,6 +1170,8 @@ class Plugin: class Core: + timings: CoreTimings + def __init__(self) -> NoReturn: ... @property