Class SDL_MessageBoxButtonData


  • @FieldOrder({"flags","buttonid","text"})
    public final class SDL_MessageBoxButtonData
    extends com.sun.jna.Structure
    Individual button data.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.sun.jna.Structure

        com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue, com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
    • Field Summary

      Fields 
      Modifier and Type Field Description
      int buttonid
      User defined button id (value returned via SDL_ShowMessageBox)
      int flags
      String text
      The UTF-8 button text
      • Fields inherited from class com.sun.jna.Structure

        ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
    • Method Summary

      • Methods inherited from class com.sun.jna.Structure

        allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
    • Field Detail

      • buttonid

        public int buttonid
        User defined button id (value returned via SDL_ShowMessageBox)
      • text

        public String text
        The UTF-8 button text
    • Constructor Detail

      • SDL_MessageBoxButtonData

        public SDL_MessageBoxButtonData()
      • SDL_MessageBoxButtonData

        public SDL_MessageBoxButtonData​(com.sun.jna.Pointer p)
      • SDL_MessageBoxButtonData

        public SDL_MessageBoxButtonData​(int flags,
                                        int buttonid,
                                        String text)