Package org.gnome.gtk
Class CellRenderer.CellRendererClass
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeClass
org.gnome.gobject.GObject.ObjectClass
org.gnome.gobject.InitiallyUnowned.InitiallyUnownedClass
org.gnome.gtk.CellRenderer.CellRendererClass
- All Implemented Interfaces:
Proxy
- Direct Known Subclasses:
CellRendererText.CellRendererTextClass
- Enclosing class:
CellRenderer
-
Constructor Summary
ConstructorDescriptionAllocate a new CellRendererClass.CellRendererClass
(Arena arena) Allocate a new CellRendererClass.CellRendererClass
(MemorySegment address) Create a CellRendererClass proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout
The memory layout of the native struct.void
overrideActivate
(Arena arena, Method method) Override virtual methodactivate
.void
overrideEditingCanceled
(Arena arena, Method method) Override virtual methodediting_canceled
.void
overrideEditingStarted
(Arena arena, Method method) Override virtual methodediting_started
.void
overrideGetAlignedArea
(Arena arena, Method method) Override virtual methodget_aligned_area
.void
overrideGetPreferredHeight
(Arena arena, Method method) Override virtual methodget_preferred_height
.void
overrideGetPreferredHeightForWidth
(Arena arena, Method method) Override virtual methodget_preferred_height_for_width
.void
overrideGetPreferredWidth
(Arena arena, Method method) Override virtual methodget_preferred_width
.void
overrideGetPreferredWidthForHeight
(Arena arena, Method method) Override virtual methodget_preferred_width_for_height
.void
overrideGetRequestMode
(Arena arena, Method method) Override virtual methodget_request_mode
.void
overrideSnapshot
(Arena arena, Method method) Override virtual methodsnapshot
.void
overrideStartEditing
(Arena arena, Method method) Override virtual methodstart_editing
.Methods inherited from class org.gnome.gobject.GObject.ObjectClass
findProperty, installProperties, installProperty, listProperties, overrideConstructed, overrideConstructor, overrideDispatchPropertiesChanged, overrideDispose, overrideFinalize, overrideGetProperty, overrideNotify, overrideProperty, overrideSetProperty, readFlags, readNConstructProperties, readNPspecs, readPdummy, readPspecs, writeFlags, writeNConstructProperties, writeNPspecs, writePdummy, writePspecs
Methods inherited from class org.gnome.gobject.TypeClass
addPrivate, adjustPrivateOffset, getInstancePrivateOffset, getPrivate, peek, peekParent, peekStatic, readGType, ref, unref, unrefUncached, writeGType
Methods inherited from class io.github.jwharm.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
CellRendererClass
Create a CellRendererClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
CellRendererClass
Allocate a new CellRendererClass.- Parameters:
arena
- to control the memory allocation scope
-
CellRendererClass
public CellRendererClass()Allocate a new CellRendererClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
overrideGetRequestMode
-
overrideGetPreferredWidth
-
overrideGetPreferredHeightForWidth
-
overrideGetPreferredHeight
-
overrideGetPreferredWidthForHeight
-
overrideGetAlignedArea
-
overrideSnapshot
-
overrideActivate
-
overrideStartEditing
-
overrideEditingCanceled
-
overrideEditingStarted
-