class QAnimationController

Inheritance diagram of PySide6.Qt3DAnimation.Qt3DAnimation.QAnimationController

Synopsis

Properties

Methods

Slots

Signals

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

Detailed Description

Note

Properties can be used directly when from __feature__ import true_property is used or via accessor functions otherwise.

property activeAnimationGroupᅟ: int
Access functions:
property entityᅟ: QEntity
Access functions:
property positionᅟ: float
Access functions:
property positionOffsetᅟ: float
Access functions:
property positionScaleᅟ: float
Access functions:
property recursiveᅟ: bool
Access functions:
__init__([parent=None])
Parameters:

parentQObject

activeAnimationGroup()
Return type:

int

Getter of property activeAnimationGroupᅟ .

activeAnimationGroupChanged(index)
Parameters:

index – int

Notification signal of property activeAnimationGroupᅟ .

addAnimationGroup(animationGroups)
Parameters:

animationGroupsQAnimationGroup

animationGroupList()
Return type:

.list of Qt3DAnimation.QAnimationGroup

entity()
Return type:

QEntity

Getter of property entityᅟ .

entityChanged(entity)
Parameters:

entityQEntity

Notification signal of property entityᅟ .

getAnimationIndex(name)
Parameters:

name – str

Return type:

int

getGroup(index)
Parameters:

index – int

Return type:

QAnimationGroup

position()
Return type:

float

Getter of property positionᅟ .

positionChanged(position)
Parameters:

position – float

Notification signal of property positionᅟ .

positionOffset()
Return type:

float

Getter of property positionOffsetᅟ .

positionOffsetChanged(offset)
Parameters:

offset – float

Notification signal of property positionOffsetᅟ .

positionScale()
Return type:

float

Getter of property positionScaleᅟ .

positionScaleChanged(scale)
Parameters:

scale – float

Notification signal of property positionScaleᅟ .

recursive()
Return type:

bool

Getter of property recursiveᅟ .

recursiveChanged(recursive)
Parameters:

recursive – bool

Notification signal of property recursiveᅟ .

removeAnimationGroup(animationGroups)
Parameters:

animationGroupsQAnimationGroup

setActiveAnimationGroup(index)
Parameters:

index – int

Setter of property activeAnimationGroupᅟ .

setAnimationGroups(animationGroups)
Parameters:

animationGroups – .list of Qt3DAnimation.QAnimationGroup

setEntity(entity)
Parameters:

entityQEntity

Setter of property entityᅟ .

setPosition(position)
Parameters:

position – float

Setter of property positionᅟ .

setPositionOffset(offset)
Parameters:

offset – float

Setter of property positionOffsetᅟ .

setPositionScale(scale)
Parameters:

scale – float

Setter of property positionScaleᅟ .

setRecursive(recursive)
Parameters:

recursive – bool

Setter of property recursiveᅟ .