io.qt.core.QParallelAnimationGroup 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;
import io.qt.*;
/**
* Parallel group of animations
* Java wrapper for Qt class QParallelAnimationGroup
*/
public class QParallelAnimationGroup extends io.qt.core.QAnimationGroup
{
/**
* This variable stores the meta-object for the class.
*/
public static final io.qt.core.@NonNull QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QParallelAnimationGroup.class);
/**
* See QParallelAnimationGroup:: QParallelAnimationGroup(QObject*)
*/
public QParallelAnimationGroup(io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, parent);
}
private native static void initialize_native(QParallelAnimationGroup instance, io.qt.core.QObject parent);
/**
* See QAbstractAnimation:: duration()const
*/
@QtUninvokable
@Override
public int duration(){
return duration_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int duration_native_constfct(long __this__nativeId);
/**
*
*/
@QtUninvokable
@Override
public boolean event(io.qt.core.@Nullable QEvent event){
return event_native_QEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(event));
}
@QtUninvokable
private native boolean event_native_QEvent_ptr(long __this__nativeId, long event);
/**
* See QAbstractAnimation:: updateCurrentTime(int)
*/
@QtUninvokable
@Override
protected void updateCurrentTime(int currentTime){
updateCurrentTime_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), currentTime);
}
@QtUninvokable
private native void updateCurrentTime_native_int(long __this__nativeId, int currentTime);
/**
* See QAbstractAnimation:: updateDirection(QAbstractAnimation::Direction)
*/
@QtUninvokable
@Override
protected void updateDirection(io.qt.core.QAbstractAnimation.@NonNull Direction direction){
updateDirection_native_QAbstractAnimation_Direction(QtJambi_LibraryUtilities.internal.nativeId(this), direction.value());
}
@QtUninvokable
private native void updateDirection_native_QAbstractAnimation_Direction(long __this__nativeId, int direction);
/**
* See QAbstractAnimation:: updateState(QAbstractAnimation::State, QAbstractAnimation::State)
*/
@QtUninvokable
@Override
protected void updateState(io.qt.core.QAbstractAnimation.@NonNull State newState, io.qt.core.QAbstractAnimation.@NonNull State oldState){
updateState_native_QAbstractAnimation_State_QAbstractAnimation_State(QtJambi_LibraryUtilities.internal.nativeId(this), newState.value(), oldState.value());
}
@QtUninvokable
private native void updateState_native_QAbstractAnimation_State_QAbstractAnimation_State(long __this__nativeId, int newState, int oldState);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QParallelAnimationGroup(QPrivateConstructor p) { super(p); }
/**
* Constructor for internal use only.
* It is not allowed to call the declarative constructor from inside Java.
* @hidden
*/
@NativeAccess
protected QParallelAnimationGroup(QDeclarativeConstructor constructor) {
super((QPrivateConstructor)null);
initialize_native(this, constructor);
}
@QtUninvokable
private static native void initialize_native(QParallelAnimationGroup instance, QDeclarativeConstructor constructor);
/**
* Overloaded constructor for {@link #QParallelAnimationGroup(io.qt.core.QObject)}
* with parent = null
.
*/
public QParallelAnimationGroup() {
this((io.qt.core.QObject)null);
}
}