Class SDL_MessageBoxButtonData
- java.lang.Object
-
- com.sun.jna.Structure
-
- io.github.libsdl4j.api.messagebox.SDL_MessageBoxButtonData
-
@FieldOrder({"flags","buttonid","text"}) public final class SDL_MessageBoxButtonData extends com.sun.jna.Structure
Individual button data.
-
-
Constructor Summary
Constructors Constructor Description SDL_MessageBoxButtonData()
SDL_MessageBoxButtonData(int flags, int buttonid, String text)
SDL_MessageBoxButtonData(com.sun.jna.Pointer p)
-
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
-
flags
public int flags
-
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)
-
-