
io.qt.gui.QPaintEngineState Maven / Gradle / Ivy
package io.qt.gui;
/**
* Information about the active paint engine's current state
* Java wrapper for Qt class QPaintEngineState
*/
public class QPaintEngineState extends io.qt.QtObject
{
static {
QtJambi_LibraryUtilities.initialize();
}
public QPaintEngineState(){
super((QPrivateConstructor)null);
initialize_native(this);
}
private native static void initialize_native(QPaintEngineState instance);
/**
* See QPaintEngineState::backgroundBrush()const
*/
@io.qt.QtUninvokable
public final io.qt.gui.QBrush backgroundBrush(){
return backgroundBrush_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native io.qt.gui.QBrush backgroundBrush_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::backgroundMode()const
*/
@io.qt.QtUninvokable
public final io.qt.core.Qt.BGMode backgroundMode(){
return io.qt.core.Qt.BGMode.resolve(backgroundMode_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@io.qt.QtUninvokable
private native int backgroundMode_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::brush()const
*/
@io.qt.QtUninvokable
public final io.qt.gui.QBrush brush(){
return brush_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native io.qt.gui.QBrush brush_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::brushNeedsResolving()const
*/
@io.qt.QtUninvokable
public final boolean brushNeedsResolving(){
return brushNeedsResolving_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native boolean brushNeedsResolving_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::brushOrigin()const
*/
@io.qt.QtUninvokable
public final io.qt.core.QPointF brushOrigin(){
return brushOrigin_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native io.qt.core.QPointF brushOrigin_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::clipOperation()const
*/
@io.qt.QtUninvokable
public final io.qt.core.Qt.ClipOperation clipOperation(){
return io.qt.core.Qt.ClipOperation.resolve(clipOperation_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@io.qt.QtUninvokable
private native int clipOperation_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::clipPath()const
*/
@io.qt.QtUninvokable
public final io.qt.gui.QPainterPath clipPath(){
return clipPath_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native io.qt.gui.QPainterPath clipPath_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::clipRegion()const
*/
@io.qt.QtUninvokable
public final io.qt.gui.QRegion clipRegion(){
return clipRegion_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native io.qt.gui.QRegion clipRegion_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::compositionMode()const
*/
@io.qt.QtUninvokable
public final io.qt.gui.QPainter.CompositionMode compositionMode(){
return io.qt.gui.QPainter.CompositionMode.resolve(compositionMode_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@io.qt.QtUninvokable
private native int compositionMode_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::font()const
*/
@io.qt.QtUninvokable
public final io.qt.gui.QFont font(){
return font_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native io.qt.gui.QFont font_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::isClipEnabled()const
*/
@io.qt.QtUninvokable
public final boolean isClipEnabled(){
return isClipEnabled_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native boolean isClipEnabled_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::opacity()const
*/
@io.qt.QtUninvokable
public final double opacity(){
return opacity_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native double opacity_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::painter()const
*/
@io.qt.QtUninvokable
public final io.qt.gui.QPainter painter(){
return painter_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native io.qt.gui.QPainter painter_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::pen()const
*/
@io.qt.QtUninvokable
public final io.qt.gui.QPen pen(){
return pen_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native io.qt.gui.QPen pen_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::penNeedsResolving()const
*/
@io.qt.QtUninvokable
public final boolean penNeedsResolving(){
return penNeedsResolving_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native boolean penNeedsResolving_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::renderHints()const
*/
@io.qt.QtUninvokable
public final io.qt.gui.QPainter.RenderHints renderHints(){
return new io.qt.gui.QPainter.RenderHints(renderHints_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@io.qt.QtUninvokable
private native int renderHints_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::state()const
*/
@io.qt.QtUninvokable
public final io.qt.gui.QPaintEngine.DirtyFlags state(){
return new io.qt.gui.QPaintEngine.DirtyFlags(state_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@io.qt.QtUninvokable
private native int state_native_constfct(long __this__nativeId);
/**
* See QPaintEngineState::transform()const
*/
@io.qt.QtUninvokable
public final io.qt.gui.QTransform transform(){
return transform_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native io.qt.gui.QTransform transform_native_constfct(long __this__nativeId);
/**
* Overloaded function for {@link #setDirtyFlags(io.qt.gui.QPaintEngine.DirtyFlags)}.
*/
@io.qt.QtUninvokable
protected final void setDirtyFlags(io.qt.gui.QPaintEngine.DirtyFlag ... dirtyFlags){
setDirtyFlags(new io.qt.gui.QPaintEngine.DirtyFlags(dirtyFlags));
}
@io.qt.QtUninvokable
protected final void setDirtyFlags(io.qt.gui.QPaintEngine.DirtyFlags dirtyFlags){
setDirtyFlags_native_cref_QFlags_QPaintEngine_DirtyFlag_(QtJambi_LibraryUtilities.internal.nativeId(this), dirtyFlags.value());
}
@io.qt.QtUninvokable
private native void setDirtyFlags_native_cref_QFlags_QPaintEngine_DirtyFlag_(long __this__nativeId, int dirtyFlags);
@io.qt.QtUninvokable
protected final io.qt.gui.QPaintEngine.DirtyFlags dirtyFlags(){
return new io.qt.gui.QPaintEngine.DirtyFlags(dirtyFlags_native(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@io.qt.QtUninvokable
private native int dirtyFlags_native(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
*/
@io.qt.NativeAccess
protected QPaintEngineState(QPrivateConstructor p) { super(p); }
}