Package org.gnome.pango
Class FontFace.FontFaceClass
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeClass
org.gnome.gobject.GObject.ObjectClass
org.gnome.pango.FontFace.FontFaceClass
-
Constructor Summary
ConstructorDescriptionAllocate a new FontFaceClass.FontFaceClass
(Arena arena) Allocate a new FontFaceClass.FontFaceClass
(MemorySegment address) Create a FontFaceClass proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout
The memory layout of the native struct.void
overrideDescribe
(Arena arena, Method method) Override virtual methoddescribe
.void
overrideGetFaceName
(Arena arena, Method method) Override virtual methodget_face_name
.void
overrideGetFamily
(Arena arena, Method method) Override virtual methodget_family
.void
overrideIsSynthesized
(Arena arena, Method method) Override virtual methodis_synthesized
.void
overrideListSizes
(Arena arena, Method method) Override virtual methodlist_sizes
.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
-
FontFaceClass
Create a FontFaceClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
FontFaceClass
Allocate a new FontFaceClass.- Parameters:
arena
- to control the memory allocation scope
-
FontFaceClass
public FontFaceClass()Allocate a new FontFaceClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
overrideGetFaceName
-
overrideDescribe
-
overrideListSizes
-
overrideIsSynthesized
-
overrideGetFamily
-