Top Fields Methods
com.pixelduke.window

pack-priv Interface FoundationLibrary

Located in compilation unit of com.pixelduke.window.MacThemeWindowManager.

extends Library

Field Summary

Modifier and TypeField and Description
public static final Pointer
public static final Pointer
public static final FoundationLibrary
public static final long
public static final NativeLong
public static final NativeLong
public static final Pointer
Inherited from com.sun.jna.Library:
OPTION_ALLOW_OBJECTSOPTION_CALLING_CONVENTIONOPTION_CLASSLOADEROPTION_FUNCTION_MAPPEROPTION_INVOCATION_MAPPEROPTION_OPEN_FLAGSOPTION_STRING_ENCODINGOPTION_STRUCTURE_ALIGNMENTOPTION_SYMBOL_PROVIDEROPTION_TYPE_MAPPER

Method Summary

Modifier and TypeMethod and Description
public static NativeLong
public NativeLong
objc_getClass(String className)

public NativeLong
public NativeLong
objc_msgSend(NativeLong receiver, Pointer selector)

public NativeLong
objc_msgSend(NativeLong receiver, Pointer selector, Pointer... obj)

public NativeLong
objc_msgSend(NativeLong receiver, Pointer selector, NativeLong... objAddress)

public NativeLong
objc_msgSend(NativeLong receiver, Pointer selector, byte[] bytes, int len, long encoding)

public NativeLong
objc_msgSend(NativeLong receiver, Pointer selector, boolean boolArg)

public NativeLong
objc_msgSend(NativeLong receiver, Pointer selector, double floatArg)

public NativeLong
objc_msgSend(NativeLong receiver, Pointer selector, Double red, Double green, Double blue, Double alpha)

public Pointer
sel_registerName(String selectorName)

public static String

Field Detail

allocSelback to summary
public static final Pointer allocSel
initWithBytesLengthEncodingSelback to summary
public static final Pointer initWithBytesLengthEncodingSel
INSTANCEback to summary
public static final FoundationLibrary INSTANCE
NSUTF16LittleEndianStringEncodingback to summary
public static final long NSUTF16LittleEndianStringEncoding
NULLback to summary
public static final NativeLong NULL
stringClsback to summary
public static final NativeLong stringCls
stringSelback to summary
public static final Pointer stringSel

Method Detail

fromJavaStringback to summary
public static NativeLong fromJavaString(String s)
objc_getClassback to summary
public NativeLong objc_getClass(String className)
objc_lookUpClassback to summary
public NativeLong objc_lookUpClass(String className)
objc_msgSendback to summary
public NativeLong objc_msgSend(NativeLong receiver, Pointer selector)
objc_msgSendback to summary
public NativeLong objc_msgSend(NativeLong receiver, Pointer selector, Pointer... obj)
objc_msgSendback to summary
public NativeLong objc_msgSend(NativeLong receiver, Pointer selector, NativeLong... objAddress)
objc_msgSendback to summary
public NativeLong objc_msgSend(NativeLong receiver, Pointer selector, byte[] bytes, int len, long encoding)
objc_msgSendback to summary
public NativeLong objc_msgSend(NativeLong receiver, Pointer selector, boolean boolArg)
objc_msgSendback to summary
public NativeLong objc_msgSend(NativeLong receiver, Pointer selector, double floatArg)
objc_msgSendback to summary
public NativeLong objc_msgSend(NativeLong receiver, Pointer selector, Double red, Double green, Double blue, Double alpha)
sel_registerNameback to summary
public Pointer sel_registerName(String selectorName)
toNativeStringback to summary
public static String toNativeString(NativeLong nativeLong)