| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499 |
- # Copyright (C) 2022 The Qt Company Ltd.
- # SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
- """
- This file contains the exact signatures for all functions in module
- PySide6.Qt3DAnimation, except for defaults which are replaced by "...".
- """
- # mypy: disable-error-code="override, overload-overlap"
- # Module `PySide6.Qt3DAnimation`
- import PySide6.Qt3DAnimation
- import PySide6.QtCore
- import PySide6.QtGui
- import PySide6.Qt3DCore
- import PySide6.Qt3DRender
- import enum
- import typing
- import collections.abc
- from PySide6.QtCore import Signal
- from shiboken6 import Shiboken
- class QIntList: ...
- class Qt3DAnimation(Shiboken.Object):
- class QAbstractAnimation(PySide6.QtCore.QObject):
- animationNameChanged : typing.ClassVar[Signal] = ... # animationNameChanged(QString)
- durationChanged : typing.ClassVar[Signal] = ... # durationChanged(float)
- positionChanged : typing.ClassVar[Signal] = ... # positionChanged(float)
- class AnimationType(enum.Enum):
- KeyframeAnimation = 0x1
- MorphingAnimation = 0x2
- VertexBlendAnimation = 0x3
- def animationName(self, /) -> str: ...
- def animationType(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation.AnimationType: ...
- def duration(self, /) -> float: ...
- def position(self, /) -> float: ...
- def setAnimationName(self, name: str, /) -> None: ...
- def setDuration(self, duration: float, /) -> None: ...
- def setPosition(self, position: float, /) -> None: ...
- class QAbstractAnimationClip(PySide6.Qt3DCore.Qt3DCore.QNode):
- durationChanged : typing.ClassVar[Signal] = ... # durationChanged(float)
- def duration(self, /) -> float: ...
- class QAbstractChannelMapping(PySide6.Qt3DCore.Qt3DCore.QNode): ...
- class QAbstractClipAnimator(PySide6.Qt3DCore.Qt3DCore.QComponent):
- channelMapperChanged : typing.ClassVar[Signal] = ... # channelMapperChanged(Qt3DAnimation::QChannelMapper*)
- clockChanged : typing.ClassVar[Signal] = ... # clockChanged(Qt3DAnimation::QClock*)
- loopCountChanged : typing.ClassVar[Signal] = ... # loopCountChanged(int)
- normalizedTimeChanged : typing.ClassVar[Signal] = ... # normalizedTimeChanged(float)
- runningChanged : typing.ClassVar[Signal] = ... # runningChanged(bool)
- class Loops(enum.Enum):
- Infinite = -1
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, running: bool | None = ..., loops: int | None = ..., channelMapper: PySide6.Qt3DAnimation.Qt3DAnimation.QChannelMapper | None = ..., clock: PySide6.Qt3DAnimation.Qt3DAnimation.QClock | None = ..., normalizedTime: float | None = ...) -> None: ...
- def channelMapper(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannelMapper: ...
- def clock(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QClock: ...
- def isRunning(self, /) -> bool: ...
- def loopCount(self, /) -> int: ...
- def normalizedTime(self, /) -> float: ...
- def setChannelMapper(self, channelMapper: PySide6.Qt3DAnimation.Qt3DAnimation.QChannelMapper, /) -> None: ...
- def setClock(self, clock: PySide6.Qt3DAnimation.Qt3DAnimation.QClock, /) -> None: ...
- def setLoopCount(self, loops: int, /) -> None: ...
- def setNormalizedTime(self, timeFraction: float, /) -> None: ...
- def setRunning(self, running: bool, /) -> None: ...
- def start(self, /) -> None: ...
- def stop(self, /) -> None: ...
- class QAbstractClipBlendNode(PySide6.Qt3DCore.Qt3DCore.QNode):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QAdditiveClipBlend(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode):
- additiveClipChanged : typing.ClassVar[Signal] = ... # additiveClipChanged(Qt3DAnimation::QAbstractClipBlendNode*)
- additiveFactorChanged : typing.ClassVar[Signal] = ... # additiveFactorChanged(float)
- baseClipChanged : typing.ClassVar[Signal] = ... # baseClipChanged(Qt3DAnimation::QAbstractClipBlendNode*)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, baseClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode | None = ..., additiveClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode | None = ..., additiveFactor: float | None = ...) -> None: ...
- def additiveClip(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode: ...
- def additiveFactor(self, /) -> float: ...
- def baseClip(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode: ...
- def setAdditiveClip(self, additiveClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode, /) -> None: ...
- def setAdditiveFactor(self, additiveFactor: float, /) -> None: ...
- def setBaseClip(self, baseClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode, /) -> None: ...
- class QAnimationAspect(PySide6.Qt3DCore.Qt3DCore.QAbstractAspect):
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
- class QAnimationCallback(Shiboken.Object):
- class Flag(enum.Flag):
- OnOwningThread = 0x0
- OnThreadPool = 0x1
- def __init__(self, /) -> None: ...
- def valueChanged(self, value: typing.Any, /) -> None: ...
- class QAnimationClip(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip):
- clipDataChanged : typing.ClassVar[Signal] = ... # clipDataChanged(Qt3DAnimation::QAnimationClipData)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, clipData: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipData | None = ...) -> None: ...
- def clipData(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipData: ...
- def setClipData(self, clipData: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipData, /) -> None: ...
- class QAnimationClipData(Shiboken.Object):
- @typing.overload
- def __init__(self, /) -> None: ...
- @typing.overload
- def __init__(self, arg__1: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipData, /) -> None: ...
- def __copy__(self, /) -> typing.Self: ...
- def __eq__(self, rhs: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipData, /) -> bool: ...
- def __ne__(self, rhs: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipData, /) -> bool: ...
- def appendChannel(self, c: PySide6.Qt3DAnimation.Qt3DAnimation.QChannel, /) -> None: ...
- def begin(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannel: ...
- def cbegin(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannel: ...
- def cend(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannel: ...
- def channelCount(self, /) -> int: ...
- def clearChannels(self, /) -> None: ...
- def end(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannel: ...
- def insertChannel(self, index: int, c: PySide6.Qt3DAnimation.Qt3DAnimation.QChannel, /) -> None: ...
- def isValid(self, /) -> bool: ...
- def name(self, /) -> str: ...
- def removeChannel(self, index: int, /) -> None: ...
- def setName(self, name: str, /) -> None: ...
- class QAnimationClipLoader(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip):
- sourceChanged : typing.ClassVar[Signal] = ... # sourceChanged(QUrl)
- statusChanged : typing.ClassVar[Signal] = ... # statusChanged(Status)
- class Status(enum.Enum):
- NotReady = 0x0
- Ready = 0x1
- Error = 0x2
- @typing.overload
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, source: PySide6.QtCore.QUrl | None = ..., status: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipLoader.Status | None = ...) -> None: ...
- @typing.overload
- def __init__(self, source: PySide6.QtCore.QUrl | str, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, status: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipLoader.Status | None = ...) -> None: ...
- def setSource(self, source: PySide6.QtCore.QUrl | str, /) -> None: ...
- def source(self, /) -> PySide6.QtCore.QUrl: ...
- def status(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationClipLoader.Status: ...
- class QAnimationController(PySide6.QtCore.QObject):
- activeAnimationGroupChanged: typing.ClassVar[Signal] = ... # activeAnimationGroupChanged(int)
- entityChanged : typing.ClassVar[Signal] = ... # entityChanged(Qt3DCore::QEntity*)
- positionChanged : typing.ClassVar[Signal] = ... # positionChanged(float)
- positionOffsetChanged : typing.ClassVar[Signal] = ... # positionOffsetChanged(float)
- positionScaleChanged : typing.ClassVar[Signal] = ... # positionScaleChanged(float)
- recursiveChanged : typing.ClassVar[Signal] = ... # recursiveChanged(bool)
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, activeAnimationGroup: int | None = ..., position: float | None = ..., positionScale: float | None = ..., positionOffset: float | None = ..., entity: PySide6.Qt3DCore.Qt3DCore.QEntity | None = ..., recursive: bool | None = ...) -> None: ...
- def activeAnimationGroup(self, /) -> int: ...
- def addAnimationGroup(self, animationGroups: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationGroup, /) -> None: ...
- def animationGroupList(self, /) -> typing.List[PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationGroup]: ...
- def entity(self, /) -> PySide6.Qt3DCore.Qt3DCore.QEntity: ...
- def getAnimationIndex(self, name: str, /) -> int: ...
- def getGroup(self, index: int, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationGroup: ...
- def position(self, /) -> float: ...
- def positionOffset(self, /) -> float: ...
- def positionScale(self, /) -> float: ...
- def recursive(self, /) -> bool: ...
- def removeAnimationGroup(self, animationGroups: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationGroup, /) -> None: ...
- def setActiveAnimationGroup(self, index: int, /) -> None: ...
- def setAnimationGroups(self, animationGroups: collections.abc.Sequence[PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationGroup], /) -> None: ...
- def setEntity(self, entity: PySide6.Qt3DCore.Qt3DCore.QEntity, /) -> None: ...
- def setPosition(self, position: float, /) -> None: ...
- def setPositionOffset(self, offset: float, /) -> None: ...
- def setPositionScale(self, scale: float, /) -> None: ...
- def setRecursive(self, recursive: bool, /) -> None: ...
- class QAnimationGroup(PySide6.QtCore.QObject):
- durationChanged : typing.ClassVar[Signal] = ... # durationChanged(float)
- nameChanged : typing.ClassVar[Signal] = ... # nameChanged(QString)
- positionChanged : typing.ClassVar[Signal] = ... # positionChanged(float)
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, name: str | None = ..., position: float | None = ..., duration: float | None = ...) -> None: ...
- def addAnimation(self, animation: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation, /) -> None: ...
- def animationList(self, /) -> typing.List[PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation]: ...
- def duration(self, /) -> float: ...
- def name(self, /) -> str: ...
- def position(self, /) -> float: ...
- def removeAnimation(self, animation: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation, /) -> None: ...
- def setAnimations(self, animations: collections.abc.Sequence[PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation], /) -> None: ...
- def setName(self, name: str, /) -> None: ...
- def setPosition(self, position: float, /) -> None: ...
- class QBlendedClipAnimator(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipAnimator):
- blendTreeChanged : typing.ClassVar[Signal] = ... # blendTreeChanged(QAbstractClipBlendNode*)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, blendTree: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode | None = ...) -> None: ...
- def blendTree(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode: ...
- def setBlendTree(self, blendTree: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode, /) -> None: ...
- class QCallbackMapping(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractChannelMapping):
- channelNameChanged : typing.ClassVar[Signal] = ... # channelNameChanged(QString)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, channelName: str | None = ...) -> None: ...
- def callback(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationCallback: ...
- def channelName(self, /) -> str: ...
- def setCallback(self, type: int, callback: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationCallback, /, flags: PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationCallback.Flag = ...) -> None: ...
- def setChannelName(self, channelName: str, /) -> None: ...
- class QChannel(Shiboken.Object):
- @typing.overload
- def __init__(self, /) -> None: ...
- @typing.overload
- def __init__(self, arg__1: PySide6.Qt3DAnimation.Qt3DAnimation.QChannel, /) -> None: ...
- @typing.overload
- def __init__(self, name: str, /) -> None: ...
- def __copy__(self, /) -> typing.Self: ...
- def appendChannelComponent(self, component: PySide6.Qt3DAnimation.Qt3DAnimation.QChannelComponent, /) -> None: ...
- def begin(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannelComponent: ...
- def cbegin(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannelComponent: ...
- def cend(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannelComponent: ...
- def channelComponentCount(self, /) -> int: ...
- def clearChannelComponents(self, /) -> None: ...
- def end(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QChannelComponent: ...
- def insertChannelComponent(self, index: int, component: PySide6.Qt3DAnimation.Qt3DAnimation.QChannelComponent, /) -> None: ...
- def jointIndex(self, /) -> int: ...
- def name(self, /) -> str: ...
- def removeChannelComponent(self, index: int, /) -> None: ...
- def setJointIndex(self, jointIndex: int, /) -> None: ...
- def setName(self, name: str, /) -> None: ...
- class QChannelComponent(Shiboken.Object):
- @typing.overload
- def __init__(self, /) -> None: ...
- @typing.overload
- def __init__(self, arg__1: PySide6.Qt3DAnimation.Qt3DAnimation.QChannelComponent, /) -> None: ...
- @typing.overload
- def __init__(self, name: str, /) -> None: ...
- def __copy__(self, /) -> typing.Self: ...
- def appendKeyFrame(self, kf: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame, /) -> None: ...
- def begin(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame: ...
- def cbegin(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame: ...
- def cend(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame: ...
- def clearKeyFrames(self, /) -> None: ...
- def end(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame: ...
- def insertKeyFrame(self, index: int, kf: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame, /) -> None: ...
- def keyFrameCount(self, /) -> int: ...
- def name(self, /) -> str: ...
- def removeKeyFrame(self, index: int, /) -> None: ...
- def setName(self, name: str, /) -> None: ...
- class QChannelMapper(PySide6.Qt3DCore.Qt3DCore.QNode):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- def addMapping(self, mapping: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractChannelMapping, /) -> None: ...
- def mappings(self, /) -> typing.List[PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractChannelMapping]: ...
- def removeMapping(self, mapping: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractChannelMapping, /) -> None: ...
- class QChannelMapping(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractChannelMapping):
- channelNameChanged : typing.ClassVar[Signal] = ... # channelNameChanged(QString)
- propertyChanged : typing.ClassVar[Signal] = ... # propertyChanged(QString)
- targetChanged : typing.ClassVar[Signal] = ... # targetChanged(Qt3DCore::QNode*)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, channelName: str | None = ..., target: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., property: str | None = ...) -> None: ...
- def channelName(self, /) -> str: ...
- def property(self, /) -> str: ...
- def setChannelName(self, channelName: str, /) -> None: ...
- def setProperty(self, property: str, /) -> None: ...
- def setTarget(self, target: PySide6.Qt3DCore.Qt3DCore.QNode, /) -> None: ...
- def target(self, /) -> PySide6.Qt3DCore.Qt3DCore.QNode: ...
- class QClipAnimator(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipAnimator):
- clipChanged : typing.ClassVar[Signal] = ... # clipChanged(Qt3DAnimation::QAbstractAnimationClip*)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, clip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip | None = ...) -> None: ...
- def clip(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip: ...
- def setClip(self, clip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip, /) -> None: ...
- class QClipBlendValue(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode):
- clipChanged : typing.ClassVar[Signal] = ... # clipChanged(Qt3DAnimation::QAbstractAnimationClip*)
- @typing.overload
- def __init__(self, clip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, clip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip | None = ...) -> None: ...
- def clip(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip: ...
- def setClip(self, clip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimationClip, /) -> None: ...
- class QClock(PySide6.Qt3DCore.Qt3DCore.QNode):
- playbackRateChanged : typing.ClassVar[Signal] = ... # playbackRateChanged(double)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, playbackRate: float | None = ...) -> None: ...
- def playbackRate(self, /) -> float: ...
- def setPlaybackRate(self, playbackRate: float, /) -> None: ...
- class QKeyFrame(Shiboken.Object):
- class InterpolationType(enum.Enum):
- ConstantInterpolation = 0x0
- LinearInterpolation = 0x1
- BezierInterpolation = 0x2
- @typing.overload
- def __init__(self, /) -> None: ...
- @typing.overload
- def __init__(self, coords: PySide6.QtGui.QVector2D, /) -> None: ...
- @typing.overload
- def __init__(self, coords: PySide6.QtGui.QVector2D, lh: PySide6.QtGui.QVector2D, rh: PySide6.QtGui.QVector2D, /) -> None: ...
- def __eq__(self, rhs: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame, /) -> bool: ...
- def __ne__(self, rhs: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame, /) -> bool: ...
- def coordinates(self, /) -> PySide6.QtGui.QVector2D: ...
- def interpolationType(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame.InterpolationType: ...
- def leftControlPoint(self, /) -> PySide6.QtGui.QVector2D: ...
- def rightControlPoint(self, /) -> PySide6.QtGui.QVector2D: ...
- def setCoordinates(self, coords: PySide6.QtGui.QVector2D, /) -> None: ...
- def setInterpolationType(self, interp: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyFrame.InterpolationType, /) -> None: ...
- def setLeftControlPoint(self, lh: PySide6.QtGui.QVector2D, /) -> None: ...
- def setRightControlPoint(self, rh: PySide6.QtGui.QVector2D, /) -> None: ...
- class QKeyframeAnimation(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation):
- easingChanged : typing.ClassVar[Signal] = ... # easingChanged(QEasingCurve)
- endModeChanged : typing.ClassVar[Signal] = ... # endModeChanged(QKeyframeAnimation::RepeatMode)
- framePositionsChanged : typing.ClassVar[Signal] = ... # framePositionsChanged(QList<float>)
- startModeChanged : typing.ClassVar[Signal] = ... # startModeChanged(QKeyframeAnimation::RepeatMode)
- targetChanged : typing.ClassVar[Signal] = ... # targetChanged(Qt3DCore::QTransform*)
- targetNameChanged : typing.ClassVar[Signal] = ... # targetNameChanged(QString)
- class RepeatMode(enum.Enum):
- None_ = 0x0
- Constant = 0x1
- Repeat = 0x2
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, framePositions: collections.abc.Sequence[float] | None = ..., target: PySide6.Qt3DCore.Qt3DCore.QTransform | None = ..., easing: PySide6.QtCore.QEasingCurve | None = ..., targetName: str | None = ..., startMode: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyframeAnimation.RepeatMode | None = ..., endMode: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyframeAnimation.RepeatMode | None = ...) -> None: ...
- def addKeyframe(self, keyframe: PySide6.Qt3DCore.Qt3DCore.QTransform, /) -> None: ...
- def easing(self, /) -> PySide6.QtCore.QEasingCurve: ...
- def endMode(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QKeyframeAnimation.RepeatMode: ...
- def framePositions(self, /) -> typing.List[float]: ...
- def keyframeList(self, /) -> typing.List[PySide6.Qt3DCore.Qt3DCore.QTransform]: ...
- def removeKeyframe(self, keyframe: PySide6.Qt3DCore.Qt3DCore.QTransform, /) -> None: ...
- def setEasing(self, easing: PySide6.QtCore.QEasingCurve | PySide6.QtCore.QEasingCurve.Type, /) -> None: ...
- def setEndMode(self, mode: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyframeAnimation.RepeatMode, /) -> None: ...
- def setFramePositions(self, positions: collections.abc.Sequence[float], /) -> None: ...
- def setKeyframes(self, keyframes: collections.abc.Sequence[PySide6.Qt3DCore.Qt3DCore.QTransform], /) -> None: ...
- def setStartMode(self, mode: PySide6.Qt3DAnimation.Qt3DAnimation.QKeyframeAnimation.RepeatMode, /) -> None: ...
- def setTarget(self, target: PySide6.Qt3DCore.Qt3DCore.QTransform, /) -> None: ...
- def setTargetName(self, name: str, /) -> None: ...
- def startMode(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QKeyframeAnimation.RepeatMode: ...
- def target(self, /) -> PySide6.Qt3DCore.Qt3DCore.QTransform: ...
- def targetName(self, /) -> str: ...
- class QLerpClipBlend(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode):
- blendFactorChanged : typing.ClassVar[Signal] = ... # blendFactorChanged(float)
- endClipChanged : typing.ClassVar[Signal] = ... # endClipChanged(Qt3DAnimation::QAbstractClipBlendNode*)
- startClipChanged : typing.ClassVar[Signal] = ... # startClipChanged(Qt3DAnimation::QAbstractClipBlendNode*)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, startClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode | None = ..., endClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode | None = ..., blendFactor: float | None = ...) -> None: ...
- def blendFactor(self, /) -> float: ...
- def endClip(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode: ...
- def setBlendFactor(self, blendFactor: float, /) -> None: ...
- def setEndClip(self, endClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode, /) -> None: ...
- def setStartClip(self, startClip: PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode, /) -> None: ...
- def startClip(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode: ...
- class QMorphTarget(PySide6.QtCore.QObject):
- attributeNamesChanged : typing.ClassVar[Signal] = ... # attributeNamesChanged(QStringList)
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, attributeNames: collections.abc.Sequence[str] | None = ...) -> None: ...
- def addAttribute(self, attribute: PySide6.Qt3DCore.Qt3DCore.QAttribute, /) -> None: ...
- def attributeList(self, /) -> typing.List[PySide6.Qt3DCore.Qt3DCore.QAttribute]: ...
- def attributeNames(self, /) -> typing.List[str]: ...
- @staticmethod
- def fromGeometry(geometry: PySide6.Qt3DCore.Qt3DCore.QGeometry, attributes: collections.abc.Sequence[str], /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget: ...
- def removeAttribute(self, attribute: PySide6.Qt3DCore.Qt3DCore.QAttribute, /) -> None: ...
- def setAttributes(self, attributes: collections.abc.Sequence[PySide6.Qt3DCore.Qt3DCore.QAttribute], /) -> None: ...
- class QMorphingAnimation(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation):
- easingChanged : typing.ClassVar[Signal] = ... # easingChanged(QEasingCurve)
- interpolatorChanged : typing.ClassVar[Signal] = ... # interpolatorChanged(float)
- methodChanged : typing.ClassVar[Signal] = ... # methodChanged(QMorphingAnimation::Method)
- targetChanged : typing.ClassVar[Signal] = ... # targetChanged(Qt3DRender::QGeometryRenderer*)
- targetNameChanged : typing.ClassVar[Signal] = ... # targetNameChanged(QString)
- targetPositionsChanged : typing.ClassVar[Signal] = ... # targetPositionsChanged(QList<float>)
- class Method(enum.Enum):
- Normalized = 0x0
- Relative = 0x1
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, targetPositions: collections.abc.Sequence[float] | None = ..., interpolator: float | None = ..., target: PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer | None = ..., targetName: str | None = ..., method: PySide6.Qt3DAnimation.Qt3DAnimation.QMorphingAnimation.Method | None = ..., easing: PySide6.QtCore.QEasingCurve | None = ...) -> None: ...
- def addMorphTarget(self, target: PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget, /) -> None: ...
- def easing(self, /) -> PySide6.QtCore.QEasingCurve: ...
- def getWeights(self, positionIndex: int, /) -> typing.List[float]: ...
- def interpolator(self, /) -> float: ...
- def method(self, /) -> PySide6.Qt3DAnimation.Qt3DAnimation.QMorphingAnimation.Method: ...
- def morphTargetList(self, /) -> typing.List[PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget]: ...
- def removeMorphTarget(self, target: PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget, /) -> None: ...
- def setEasing(self, easing: PySide6.QtCore.QEasingCurve | PySide6.QtCore.QEasingCurve.Type, /) -> None: ...
- def setMethod(self, method: PySide6.Qt3DAnimation.Qt3DAnimation.QMorphingAnimation.Method, /) -> None: ...
- def setMorphTargets(self, targets: collections.abc.Sequence[PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget], /) -> None: ...
- def setTarget(self, target: PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer, /) -> None: ...
- def setTargetName(self, name: str, /) -> None: ...
- def setTargetPositions(self, targetPositions: collections.abc.Sequence[float], /) -> None: ...
- def setWeights(self, positionIndex: int, weights: collections.abc.Sequence[float], /) -> None: ...
- def target(self, /) -> PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer: ...
- def targetName(self, /) -> str: ...
- def targetPositions(self, /) -> typing.List[float]: ...
- class QSkeletonMapping(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractChannelMapping):
- skeletonChanged : typing.ClassVar[Signal] = ... # skeletonChanged(Qt3DCore::QAbstractSkeleton*)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, skeleton: PySide6.Qt3DCore.Qt3DCore.QAbstractSkeleton | None = ...) -> None: ...
- def setSkeleton(self, skeleton: PySide6.Qt3DCore.Qt3DCore.QAbstractSkeleton, /) -> None: ...
- def skeleton(self, /) -> PySide6.Qt3DCore.Qt3DCore.QAbstractSkeleton: ...
- class QVertexBlendAnimation(PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractAnimation):
- interpolatorChanged : typing.ClassVar[Signal] = ... # interpolatorChanged(float)
- targetChanged : typing.ClassVar[Signal] = ... # targetChanged(Qt3DRender::QGeometryRenderer*)
- targetNameChanged : typing.ClassVar[Signal] = ... # targetNameChanged(QString)
- targetPositionsChanged : typing.ClassVar[Signal] = ... # targetPositionsChanged(QList<float>)
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, targetPositions: collections.abc.Sequence[float] | None = ..., interpolator: float | None = ..., target: PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer | None = ..., targetName: str | None = ...) -> None: ...
- def addMorphTarget(self, target: PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget, /) -> None: ...
- def interpolator(self, /) -> float: ...
- def morphTargetList(self, /) -> typing.List[PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget]: ...
- def removeMorphTarget(self, target: PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget, /) -> None: ...
- def setMorphTargets(self, targets: collections.abc.Sequence[PySide6.Qt3DAnimation.Qt3DAnimation.QMorphTarget], /) -> None: ...
- def setTarget(self, target: PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer, /) -> None: ...
- def setTargetName(self, name: str, /) -> None: ...
- def setTargetPositions(self, targetPositions: collections.abc.Sequence[float], /) -> None: ...
- def target(self, /) -> PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer: ...
- def targetName(self, /) -> str: ...
- def targetPositions(self, /) -> typing.List[float]: ...
- # eof
|