Class TinyFileDialogs

java.lang.Object
org.lwjgl.util.tinyfd.TinyFileDialogs

public class TinyFileDialogs extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static long
    ntinyfd_colorChooser(long aTitle, long aDefaultHexRGB, long aDefaultRGB, long aoResultRGB)
    char const * tinyfd_colorChooser(char const * aTitle, char const * aDefaultHexRGB, unsigned char * aDefaultRGB, unsigned char * aoResultRGB)
    static long
    ntinyfd_getGlobalChar(long aCharVariableName)
    char const * tinyfd_getGlobalChar(char const * aCharVariableName)
    static int
    ntinyfd_getGlobalInt(long aIntVariableName)
    int tinyfd_getGlobalInt(char const * aIntVariableName)
    static long
    ntinyfd_inputBox(long aTitle, long aMessage, long aDefaultInput)
    char const * tinyfd_inputBox(char const * aTitle, char const * aMessage, char const * aDefaultInput)
    static int
    ntinyfd_messageBox(long aTitle, long aMessage, long aDialogType, long aIconType, int aDefaultButton)
    int tinyfd_messageBox(char const * aTitle, char const * aMessage, char const * aDialogType, char const * aIconType, int aDefaultButton)
    static int
    ntinyfd_notifyPopup(long aTitle, long aMessage, long aIconType)
    int tinyfd_notifyPopup(char const * aTitle, char const * aMessage, char const * aIconType)
    static long
    ntinyfd_openFileDialog(long aTitle, long aDefaultPathAndOrFile, int aNumOfFilterPatterns, long aFilterPatterns, long aSingleFilterDescription, int aAllowMultipleSelects)
    char const * tinyfd_openFileDialog(char const * aTitle, char const * aDefaultPathAndOrFile, int aNumOfFilterPatterns, char const * const * aFilterPatterns, char const * aSingleFilterDescription, int aAllowMultipleSelects)
    static long
    ntinyfd_saveFileDialog(long aTitle, long aDefaultPathAndOrFile, int aNumOfFilterPatterns, long aFilterPatterns, long aSingleFilterDescription)
    char const * tinyfd_saveFileDialog(char const * aTitle, char const * aDefaultPathAndOrFile, int aNumOfFilterPatterns, char const * const * aFilterPatterns, char const * aSingleFilterDescription)
    static long
    ntinyfd_selectFolderDialog(long aTitle, long aDefaultPath)
    char const * tinyfd_selectFolderDialog(char const * aTitle, char const * aDefaultPath)
    static int
    ntinyfd_setGlobalInt(long aIntVariableName, int aValue)
    int tinyfd_setGlobalInt(char const * aIntVariableName, int aValue)
    static void
    void tinyfd_beep(void)
    static @Nullable String
    tinyfd_colorChooser(@Nullable CharSequence aTitle, @Nullable CharSequence aDefaultHexRGB, @Nullable ByteBuffer aDefaultRGB, ByteBuffer aoResultRGB)
    char const * tinyfd_colorChooser(char const * aTitle, char const * aDefaultHexRGB, unsigned char * aDefaultRGB, unsigned char * aoResultRGB)
    static @Nullable String
    tinyfd_colorChooser(@Nullable ByteBuffer aTitle, @Nullable ByteBuffer aDefaultHexRGB, @Nullable ByteBuffer aDefaultRGB, ByteBuffer aoResultRGB)
    char const * tinyfd_colorChooser(char const * aTitle, char const * aDefaultHexRGB, unsigned char * aDefaultRGB, unsigned char * aoResultRGB)
    static @Nullable String
    char const * tinyfd_getGlobalChar(char const * aCharVariableName)
    static @Nullable String
    tinyfd_getGlobalChar(ByteBuffer aCharVariableName)
    char const * tinyfd_getGlobalChar(char const * aCharVariableName)
    static int
    int tinyfd_getGlobalInt(char const * aIntVariableName)
    static int
    tinyfd_getGlobalInt(ByteBuffer aIntVariableName)
    int tinyfd_getGlobalInt(char const * aIntVariableName)
    static @Nullable String
    tinyfd_inputBox(@Nullable CharSequence aTitle, @Nullable CharSequence aMessage, @Nullable CharSequence aDefaultInput)
    char const * tinyfd_inputBox(char const * aTitle, char const * aMessage, char const * aDefaultInput)
    static @Nullable String
    tinyfd_inputBox(@Nullable ByteBuffer aTitle, @Nullable ByteBuffer aMessage, @Nullable ByteBuffer aDefaultInput)
    char const * tinyfd_inputBox(char const * aTitle, char const * aMessage, char const * aDefaultInput)
    static int
    tinyfd_messageBox(@Nullable CharSequence aTitle, @Nullable CharSequence aMessage, CharSequence aDialogType, CharSequence aIconType, int aDefaultButton)
    int tinyfd_messageBox(char const * aTitle, char const * aMessage, char const * aDialogType, char const * aIconType, int aDefaultButton)
    static int
    tinyfd_messageBox(@Nullable ByteBuffer aTitle, @Nullable ByteBuffer aMessage, ByteBuffer aDialogType, ByteBuffer aIconType, int aDefaultButton)
    int tinyfd_messageBox(char const * aTitle, char const * aMessage, char const * aDialogType, char const * aIconType, int aDefaultButton)
    static int
    tinyfd_notifyPopup(@Nullable CharSequence aTitle, @Nullable CharSequence aMessage, CharSequence aIconType)
    int tinyfd_notifyPopup(char const * aTitle, char const * aMessage, char const * aIconType)
    static int
    tinyfd_notifyPopup(@Nullable ByteBuffer aTitle, @Nullable ByteBuffer aMessage, ByteBuffer aIconType)
    int tinyfd_notifyPopup(char const * aTitle, char const * aMessage, char const * aIconType)
    static @Nullable String
    tinyfd_openFileDialog(@Nullable CharSequence aTitle, @Nullable CharSequence aDefaultPathAndOrFile, @Nullable PointerBuffer aFilterPatterns, @Nullable CharSequence aSingleFilterDescription, boolean aAllowMultipleSelects)
    char const * tinyfd_openFileDialog(char const * aTitle, char const * aDefaultPathAndOrFile, int aNumOfFilterPatterns, char const * const * aFilterPatterns, char const * aSingleFilterDescription, int aAllowMultipleSelects)
    static @Nullable String
    tinyfd_openFileDialog(@Nullable ByteBuffer aTitle, @Nullable ByteBuffer aDefaultPathAndOrFile, @Nullable PointerBuffer aFilterPatterns, @Nullable ByteBuffer aSingleFilterDescription, boolean aAllowMultipleSelects)
    char const * tinyfd_openFileDialog(char const * aTitle, char const * aDefaultPathAndOrFile, int aNumOfFilterPatterns, char const * const * aFilterPatterns, char const * aSingleFilterDescription, int aAllowMultipleSelects)
    static @Nullable String
    tinyfd_saveFileDialog(@Nullable CharSequence aTitle, @Nullable CharSequence aDefaultPathAndOrFile, @Nullable PointerBuffer aFilterPatterns, @Nullable CharSequence aSingleFilterDescription)
    char const * tinyfd_saveFileDialog(char const * aTitle, char const * aDefaultPathAndOrFile, int aNumOfFilterPatterns, char const * const * aFilterPatterns, char const * aSingleFilterDescription)
    static @Nullable String
    tinyfd_saveFileDialog(@Nullable ByteBuffer aTitle, @Nullable ByteBuffer aDefaultPathAndOrFile, @Nullable PointerBuffer aFilterPatterns, @Nullable ByteBuffer aSingleFilterDescription)
    char const * tinyfd_saveFileDialog(char const * aTitle, char const * aDefaultPathAndOrFile, int aNumOfFilterPatterns, char const * const * aFilterPatterns, char const * aSingleFilterDescription)
    static @Nullable String
    tinyfd_selectFolderDialog(@Nullable CharSequence aTitle, @Nullable CharSequence aDefaultPath)
    char const * tinyfd_selectFolderDialog(char const * aTitle, char const * aDefaultPath)
    static @Nullable String
    tinyfd_selectFolderDialog(@Nullable ByteBuffer aTitle, @Nullable ByteBuffer aDefaultPath)
    char const * tinyfd_selectFolderDialog(char const * aTitle, char const * aDefaultPath)
    static int
    tinyfd_setGlobalInt(CharSequence aIntVariableName, int aValue)
    int tinyfd_setGlobalInt(char const * aIntVariableName, int aValue)
    static int
    tinyfd_setGlobalInt(ByteBuffer aIntVariableName, int aValue)
    int tinyfd_setGlobalInt(char const * aIntVariableName, int aValue)

    Methods inherited from class Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Method Details

    • ntinyfd_getGlobalChar

      public static long ntinyfd_getGlobalChar(long aCharVariableName)
      char const * tinyfd_getGlobalChar(char const * aCharVariableName)
    • tinyfd_getGlobalChar

      @NativeType("char const *") public static @Nullable String tinyfd_getGlobalChar(@NativeType("char const *") ByteBuffer aCharVariableName)
      char const * tinyfd_getGlobalChar(char const * aCharVariableName)
    • tinyfd_getGlobalChar

      @NativeType("char const *") public static @Nullable String tinyfd_getGlobalChar(@NativeType("char const *") CharSequence aCharVariableName)
      char const * tinyfd_getGlobalChar(char const * aCharVariableName)
    • ntinyfd_getGlobalInt

      public static int ntinyfd_getGlobalInt(long aIntVariableName)
      int tinyfd_getGlobalInt(char const * aIntVariableName)
    • tinyfd_getGlobalInt

      public static int tinyfd_getGlobalInt(@NativeType("char const *") ByteBuffer aIntVariableName)
      int tinyfd_getGlobalInt(char const * aIntVariableName)
    • tinyfd_getGlobalInt

      public static int tinyfd_getGlobalInt(@NativeType("char const *") CharSequence aIntVariableName)
      int tinyfd_getGlobalInt(char const * aIntVariableName)
    • ntinyfd_setGlobalInt

      public static int ntinyfd_setGlobalInt(long aIntVariableName, int aValue)
      int tinyfd_setGlobalInt(char const * aIntVariableName, int aValue)
    • tinyfd_setGlobalInt

      public static int tinyfd_setGlobalInt(@NativeType("char const *") ByteBuffer aIntVariableName, int aValue)
      int tinyfd_setGlobalInt(char const * aIntVariableName, int aValue)
    • tinyfd_setGlobalInt

      public static int tinyfd_setGlobalInt(@NativeType("char const *") CharSequence aIntVariableName, int aValue)
      int tinyfd_setGlobalInt(char const * aIntVariableName, int aValue)
    • tinyfd_beep

      public static void tinyfd_beep()
      void tinyfd_beep(void)
    • ntinyfd_notifyPopup

      public static int ntinyfd_notifyPopup(long aTitle, long aMessage, long aIconType)
      int tinyfd_notifyPopup(char const * aTitle, char const * aMessage, char const * aIconType)
    • tinyfd_notifyPopup

      public static int tinyfd_notifyPopup(@NativeType("char const *") @Nullable ByteBuffer aTitle, @NativeType("char const *") @Nullable ByteBuffer aMessage, @NativeType("char const *") ByteBuffer aIconType)
      int tinyfd_notifyPopup(char const * aTitle, char const * aMessage, char const * aIconType)
    • tinyfd_notifyPopup

      public static int tinyfd_notifyPopup(@NativeType("char const *") @Nullable CharSequence aTitle, @NativeType("char const *") @Nullable CharSequence aMessage, @NativeType("char const *") CharSequence aIconType)
      int tinyfd_notifyPopup(char const * aTitle, char const * aMessage, char const * aIconType)
    • ntinyfd_messageBox

      public static int ntinyfd_messageBox(long aTitle, long aMessage, long aDialogType, long aIconType, int aDefaultButton)
      int tinyfd_messageBox(char const * aTitle, char const * aMessage, char const * aDialogType, char const * aIconType, int aDefaultButton)
    • tinyfd_messageBox

      public static int tinyfd_messageBox(@NativeType("char const *") @Nullable ByteBuffer aTitle, @NativeType("char const *") @Nullable ByteBuffer aMessage, @NativeType("char const *") ByteBuffer aDialogType, @NativeType("char const *") ByteBuffer aIconType, int aDefaultButton)
      int tinyfd_messageBox(char const * aTitle, char const * aMessage, char const * aDialogType, char const * aIconType, int aDefaultButton)
    • tinyfd_messageBox

      public static int tinyfd_messageBox(@NativeType("char const *") @Nullable CharSequence aTitle, @NativeType("char const *") @Nullable CharSequence aMessage, @NativeType("char const *") CharSequence aDialogType, @NativeType("char const *") CharSequence aIconType, int aDefaultButton)
      int tinyfd_messageBox(char const * aTitle, char const * aMessage, char const * aDialogType, char const * aIconType, int aDefaultButton)
    • ntinyfd_inputBox

      public static long ntinyfd_inputBox(long aTitle, long aMessage, long aDefaultInput)
      char const * tinyfd_inputBox(char const * aTitle, char const * aMessage, char const * aDefaultInput)
    • tinyfd_inputBox

      @NativeType("char const *") public static @Nullable String tinyfd_inputBox(@NativeType("char const *") @Nullable ByteBuffer aTitle, @NativeType("char const *") @Nullable ByteBuffer aMessage, @NativeType("char const *") @Nullable ByteBuffer aDefaultInput)
      char const * tinyfd_inputBox(char const * aTitle, char const * aMessage, char const * aDefaultInput)
    • tinyfd_inputBox

      @NativeType("char const *") public static @Nullable String tinyfd_inputBox(@NativeType("char const *") @Nullable CharSequence aTitle, @NativeType("char const *") @Nullable CharSequence aMessage, @NativeType("char const *") @Nullable CharSequence aDefaultInput)
      char const * tinyfd_inputBox(char const * aTitle, char const * aMessage, char const * aDefaultInput)
    • ntinyfd_saveFileDialog

      public static long ntinyfd_saveFileDialog(long aTitle, long aDefaultPathAndOrFile, int aNumOfFilterPatterns, long aFilterPatterns, long aSingleFilterDescription)
      char const * tinyfd_saveFileDialog(char const * aTitle, char const * aDefaultPathAndOrFile, int aNumOfFilterPatterns, char const * const * aFilterPatterns, char const * aSingleFilterDescription)
    • tinyfd_saveFileDialog

      @NativeType("char const *") public static @Nullable String tinyfd_saveFileDialog(@NativeType("char const *") @Nullable ByteBuffer aTitle, @NativeType("char const *") @Nullable ByteBuffer aDefaultPathAndOrFile, @NativeType("char const * const *") @Nullable PointerBuffer aFilterPatterns, @NativeType("char const *") @Nullable ByteBuffer aSingleFilterDescription)
      char const * tinyfd_saveFileDialog(char const * aTitle, char const * aDefaultPathAndOrFile, int aNumOfFilterPatterns, char const * const * aFilterPatterns, char const * aSingleFilterDescription)
    • tinyfd_saveFileDialog

      @NativeType("char const *") public static @Nullable String tinyfd_saveFileDialog(@NativeType("char const *") @Nullable CharSequence aTitle, @NativeType("char const *") @Nullable CharSequence aDefaultPathAndOrFile, @NativeType("char const * const *") @Nullable PointerBuffer aFilterPatterns, @NativeType("char const *") @Nullable CharSequence aSingleFilterDescription)
      char const * tinyfd_saveFileDialog(char const * aTitle, char const * aDefaultPathAndOrFile, int aNumOfFilterPatterns, char const * const * aFilterPatterns, char const * aSingleFilterDescription)
    • ntinyfd_openFileDialog

      public static long ntinyfd_openFileDialog(long aTitle, long aDefaultPathAndOrFile, int aNumOfFilterPatterns, long aFilterPatterns, long aSingleFilterDescription, int aAllowMultipleSelects)
      char const * tinyfd_openFileDialog(char const * aTitle, char const * aDefaultPathAndOrFile, int aNumOfFilterPatterns, char const * const * aFilterPatterns, char const * aSingleFilterDescription, int aAllowMultipleSelects)
    • tinyfd_openFileDialog

      @NativeType("char const *") public static @Nullable String tinyfd_openFileDialog(@NativeType("char const *") @Nullable ByteBuffer aTitle, @NativeType("char const *") @Nullable ByteBuffer aDefaultPathAndOrFile, @NativeType("char const * const *") @Nullable PointerBuffer aFilterPatterns, @NativeType("char const *") @Nullable ByteBuffer aSingleFilterDescription, @NativeType("int") boolean aAllowMultipleSelects)
      char const * tinyfd_openFileDialog(char const * aTitle, char const * aDefaultPathAndOrFile, int aNumOfFilterPatterns, char const * const * aFilterPatterns, char const * aSingleFilterDescription, int aAllowMultipleSelects)
    • tinyfd_openFileDialog

      @NativeType("char const *") public static @Nullable String tinyfd_openFileDialog(@NativeType("char const *") @Nullable CharSequence aTitle, @NativeType("char const *") @Nullable CharSequence aDefaultPathAndOrFile, @NativeType("char const * const *") @Nullable PointerBuffer aFilterPatterns, @NativeType("char const *") @Nullable CharSequence aSingleFilterDescription, @NativeType("int") boolean aAllowMultipleSelects)
      char const * tinyfd_openFileDialog(char const * aTitle, char const * aDefaultPathAndOrFile, int aNumOfFilterPatterns, char const * const * aFilterPatterns, char const * aSingleFilterDescription, int aAllowMultipleSelects)
    • ntinyfd_selectFolderDialog

      public static long ntinyfd_selectFolderDialog(long aTitle, long aDefaultPath)
      char const * tinyfd_selectFolderDialog(char const * aTitle, char const * aDefaultPath)
    • tinyfd_selectFolderDialog

      @NativeType("char const *") public static @Nullable String tinyfd_selectFolderDialog(@NativeType("char const *") @Nullable ByteBuffer aTitle, @NativeType("char const *") @Nullable ByteBuffer aDefaultPath)
      char const * tinyfd_selectFolderDialog(char const * aTitle, char const * aDefaultPath)
    • tinyfd_selectFolderDialog

      @NativeType("char const *") public static @Nullable String tinyfd_selectFolderDialog(@NativeType("char const *") @Nullable CharSequence aTitle, @NativeType("char const *") @Nullable CharSequence aDefaultPath)
      char const * tinyfd_selectFolderDialog(char const * aTitle, char const * aDefaultPath)
    • ntinyfd_colorChooser

      public static long ntinyfd_colorChooser(long aTitle, long aDefaultHexRGB, long aDefaultRGB, long aoResultRGB)
      char const * tinyfd_colorChooser(char const * aTitle, char const * aDefaultHexRGB, unsigned char * aDefaultRGB, unsigned char * aoResultRGB)
    • tinyfd_colorChooser

      @NativeType("char const *") public static @Nullable String tinyfd_colorChooser(@NativeType("char const *") @Nullable ByteBuffer aTitle, @NativeType("char const *") @Nullable ByteBuffer aDefaultHexRGB, @NativeType("unsigned char *") @Nullable ByteBuffer aDefaultRGB, @NativeType("unsigned char *") ByteBuffer aoResultRGB)
      char const * tinyfd_colorChooser(char const * aTitle, char const * aDefaultHexRGB, unsigned char * aDefaultRGB, unsigned char * aoResultRGB)
    • tinyfd_colorChooser

      @NativeType("char const *") public static @Nullable String tinyfd_colorChooser(@NativeType("char const *") @Nullable CharSequence aTitle, @NativeType("char const *") @Nullable CharSequence aDefaultHexRGB, @NativeType("unsigned char *") @Nullable ByteBuffer aDefaultRGB, @NativeType("unsigned char *") ByteBuffer aoResultRGB)
      char const * tinyfd_colorChooser(char const * aTitle, char const * aDefaultHexRGB, unsigned char * aDefaultRGB, unsigned char * aoResultRGB)