Top Description Inners Constructors Methods
org.lwjgl.nuklear

public abstract Class NkPluginFilter

extends Callback
implements NkPluginFilterI
Class Inheritance
All Implemented Interfaces
org.lwjgl.nuklear.NkPluginFilterI, org.lwjgl.system.CallbackI, org.lwjgl.system.Pointer
Known Direct Subclasses
org.lwjgl.nuklear.NkPluginFilter.Container
Imports
javax.annotation.*, org.lwjgl.system.*

Instances of this class may be set to the NkTextEdit struct.

Type


nk_bool (*invoke) (
    struct nk_text_edit const *edit,
    nk_rune unicode
)

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Constructor Summary

AccessConstructor and Description
protected
pack-priv
NkPluginFilter(long functionPointer)

Method Summary

Modifier and TypeMethod and Description
public static NkPluginFilter

Returns:

the new NkPluginFilter
create
(long functionPointer)

Creates a NkPluginFilter instance from the specified function pointer.

public static NkPluginFilter
create(NkPluginFilterI instance)

Creates a NkPluginFilter instance that delegates to the specified NkPluginFilterI instance.

public static NkPluginFilter
createSafe(long functionPointer)

Like create, but returns null if functionPointer is NULL.

Inherited from org.lwjgl.system.Callback:
addressequalsfreefreegetgetSafehashCodetoString

Constructor Detail

NkPluginFilterback to summary
protected NkPluginFilter()
NkPluginFilterback to summary
pack-priv NkPluginFilter(long functionPointer)

Method Detail

createback to summary
public static NkPluginFilter create(long functionPointer)

Creates a NkPluginFilter instance from the specified function pointer.

Returns:NkPluginFilter

the new NkPluginFilter

createback to summary
public static NkPluginFilter create(NkPluginFilterI instance)

Creates a NkPluginFilter instance that delegates to the specified NkPluginFilterI instance.

createSafeback to summary
public static NkPluginFilter createSafe(long functionPointer)

Like create, but returns null if functionPointer is NULL.

Annotations
@Nullable
org.lwjgl.nuklear back to summary

private final Class NkPluginFilter.Container

extends NkPluginFilter
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final NkPluginFilterI

Constructor Summary

AccessConstructor and Description
pack-priv
Container(long functionPointer, NkPluginFilterI delegate)

Method Summary

Modifier and TypeMethod and Description
public boolean
invoke(long edit, int unicode)

Implements org.lwjgl.nuklear.NkPluginFilterI.invoke.

Inherited from org.lwjgl.nuklear.NkPluginFilter:
createcreatecreateSafe

Field Detail

delegateback to summary
private final NkPluginFilterI delegate

Constructor Detail

Containerback to summary
pack-priv Container(long functionPointer, NkPluginFilterI delegate)

Method Detail

invokeback to summary
public boolean invoke(long edit, int unicode)

Implements org.lwjgl.nuklear.NkPluginFilterI.invoke.

Annotations
@Override