io.qt.core.QAnimationDriver 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.*;
/**
* Java wrapper for Qt class QAnimationDriver
*/
public class QAnimationDriver extends io.qt.core.QObject
{
/**
* This variable stores the meta-object for the class.
*/
public static final io.qt.core.@NonNull QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QAnimationDriver.class);
/**
* See QAnimationDriver:: started()
*/
public final @NonNull Signal0 started = new Signal0();
/**
* See QAnimationDriver:: stopped()
*/
public final @NonNull Signal0 stopped = new Signal0();
/**
* See QAnimationDriver:: QAnimationDriver(QObject*)
*/
public QAnimationDriver(io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, parent);
}
private native static void initialize_native(QAnimationDriver instance, io.qt.core.QObject parent);
/**
* See QAnimationDriver:: advanceAnimation()
*/
@QtUninvokable
protected final void advanceAnimation(){
advanceAnimation_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native void advanceAnimation_native(long __this__nativeId);
/**
* See QAnimationDriver:: install()
*/
@QtUninvokable
public final void install(){
install_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native void install_native(long __this__nativeId);
/**
* See QAnimationDriver:: isRunning()const
*/
@QtUninvokable
public final boolean isRunning(){
return isRunning_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean isRunning_native_constfct(long __this__nativeId);
/**
* See QAnimationDriver:: uninstall()
*/
@QtUninvokable
public final void uninstall(){
uninstall_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native void uninstall_native(long __this__nativeId);
/**
* See QAnimationDriver:: advance()
*/
@QtUninvokable
public void advance(){
advance_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native void advance_native(long __this__nativeId);
/**
* See QAnimationDriver:: elapsed()const
*/
@QtUninvokable
public long elapsed(){
return elapsed_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native long elapsed_native_constfct(long __this__nativeId);
/**
* See QAnimationDriver:: start()
*/
@QtUninvokable
protected void start(){
start_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native void start_native(long __this__nativeId);
/**
* See QAnimationDriver:: stop()
*/
@QtUninvokable
protected void stop(){
stop_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native void stop_native(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QAnimationDriver(QPrivateConstructor p) { super(p); }
/**
* Constructor for internal use only.
* It is not allowed to call the declarative constructor from inside Java.
* @hidden
*/
@NativeAccess
protected QAnimationDriver(QDeclarativeConstructor constructor) {
super((QPrivateConstructor)null);
initialize_native(this, constructor);
}
@QtUninvokable
private static native void initialize_native(QAnimationDriver instance, QDeclarativeConstructor constructor);
/**
* Overloaded constructor for {@link #QAnimationDriver(io.qt.core.QObject)}
* with parent = null
.
*/
public QAnimationDriver() {
this((io.qt.core.QObject)null);
}
}