io.qt.core.QAnimationGroup Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of qtjambi Show documentation
Show all versions of qtjambi Show documentation
QtJambi base module containing QtCore, QtGui and QtWidgets.
package io.qt.core;
/**
* Abstract base class for groups of animations
* Java wrapper for Qt class QAnimationGroup
*/
public abstract class QAnimationGroup extends io.qt.core.QAbstractAnimation
{
/**
* This variable stores the meta-object for the class.
*/
public static final io.qt.core.QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QAnimationGroup.class);
@io.qt.NativeAccess
private static final class ConcreteWrapper extends QAnimationGroup {
@io.qt.NativeAccess
private ConcreteWrapper(QPrivateConstructor p) { super(p); }
@Override
@io.qt.QtUninvokable
public int duration(){
return duration_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native int duration_native_constfct(long __this__nativeId);
@Override
@io.qt.QtUninvokable
protected void updateCurrentTime(int currentTime){
updateCurrentTime_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), currentTime);
}
@io.qt.QtUninvokable
private native void updateCurrentTime_native_int(long __this__nativeId, int currentTime);
}
/**
* Overloaded constructor for {@link #QAnimationGroup(io.qt.core.QObject)}
* with parent = null
.
*/
public QAnimationGroup() {
this((io.qt.core.QObject)null);
}
/**
* See QAnimationGroup::QAnimationGroup(QObject*)
*/
public QAnimationGroup(io.qt.core.QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, parent);
}
private native static void initialize_native(QAnimationGroup instance, io.qt.core.QObject parent);
/**
* See QAnimationGroup::addAnimation(QAbstractAnimation*)
*/
@io.qt.QtUninvokable
public final void addAnimation(io.qt.core.QAbstractAnimation animation){
addAnimation_native_QAbstractAnimation_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(animation));
}
@io.qt.QtUninvokable
private native void addAnimation_native_QAbstractAnimation_ptr(long __this__nativeId, long animation);
/**
* See QAnimationGroup::animationAt(int)const
*/
@io.qt.QtUninvokable
public final io.qt.core.QAbstractAnimation animationAt(int index){
return animationAt_native_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), index);
}
@io.qt.QtUninvokable
private native io.qt.core.QAbstractAnimation animationAt_native_int_constfct(long __this__nativeId, int index);
/**
* See QAnimationGroup::animationCount()const
*/
@io.qt.QtUninvokable
public final int animationCount(){
return animationCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native int animationCount_native_constfct(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public final void clear(){
clear_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native void clear_native(long __this__nativeId);
/**
* See QAnimationGroup::indexOfAnimation(QAbstractAnimation*)const
*/
@io.qt.QtUninvokable
public final int indexOfAnimation(io.qt.core.QAbstractAnimation animation){
return indexOfAnimation_native_QAbstractAnimation_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(animation));
}
@io.qt.QtUninvokable
private native int indexOfAnimation_native_QAbstractAnimation_ptr_constfct(long __this__nativeId, long animation);
/**
* See QAnimationGroup::insertAnimation(int,QAbstractAnimation*)
*/
@io.qt.QtUninvokable
public final void insertAnimation(int index, io.qt.core.QAbstractAnimation animation){
insertAnimation_native_int_QAbstractAnimation_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), index, QtJambi_LibraryUtilities.internal.checkedNativeId(animation));
}
@io.qt.QtUninvokable
private native void insertAnimation_native_int_QAbstractAnimation_ptr(long __this__nativeId, int index, long animation);
/**
* See QAnimationGroup::removeAnimation(QAbstractAnimation*)
*/
@io.qt.QtUninvokable
public final void removeAnimation(io.qt.core.QAbstractAnimation animation){
removeAnimation_native_QAbstractAnimation_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(animation));
}
@io.qt.QtUninvokable
private native void removeAnimation_native_QAbstractAnimation_ptr(long __this__nativeId, long animation);
/**
* See QAnimationGroup::takeAnimation(int)
*/
@io.qt.QtUninvokable
public final io.qt.core.QAbstractAnimation takeAnimation(int index){
return takeAnimation_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), index);
}
@io.qt.QtUninvokable
private native io.qt.core.QAbstractAnimation takeAnimation_native_int(long __this__nativeId, int index);
/**
*
*/
@io.qt.QtUninvokable
public boolean event(io.qt.core.QEvent event){
return event_native_QEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(event));
}
@io.qt.QtUninvokable
private native boolean event_native_QEvent_ptr(long __this__nativeId, long event);
/**
* Constructor for internal use only.
* @param p expected to be null
.
*/
@io.qt.NativeAccess
protected QAnimationGroup(QPrivateConstructor p) { super(p); }
/**
* Constructor for internal use only.
* It is not allowed to call the declarative constructor from inside Java.
*/
@io.qt.NativeAccess
protected QAnimationGroup(QDeclarativeConstructor constructor) {
super((QPrivateConstructor)null);
initialize_native(this, constructor);
}
@io.qt.QtUninvokable
private static native void initialize_native(QAnimationGroup instance, QDeclarativeConstructor constructor);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy