struct nk_style_window_header {
struct nk_style_item normal;
struct nk_style_item hover;
struct nk_style_item active;
struct nk_style_button close_button;
struct nk_style_button minimize_button;
enum nk_symbol_type close_symbol;
enum nk_symbol_type minimize_symbol;
enum nk_symbol_type maximize_symbol;
struct nk_color label_normal;
struct nk_color label_hover;
struct nk_color label_active;
enum nk_style_header_align align;
struct nk_vec2 padding;
struct nk_vec2 label_padding;
struct nk_vec2 spacing;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | NkStyleWindowHeader.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ACTIVE
The struct member offsets. |
| public static final int | ALIGN
The struct member offsets. |
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | CLOSE_BUTTON
The struct member offsets. |
| public static final int | CLOSE_SYMBOL
The struct member offsets. |
| public static final int | HOVER
The struct member offsets. |
| public static final int | LABEL_ACTIVE
The struct member offsets. |
| public static final int | LABEL_HOVER
The struct member offsets. |
| public static final int | LABEL_NORMAL
The struct member offsets. |
| public static final int | LABEL_PADDING
The struct member offsets. |
| public static final int | MAXIMIZE_SYMBOL
The struct member offsets. |
| public static final int | MINIMIZE_BUTTON
The struct member offsets. |
| public static final int | MINIMIZE_SYMBOL
The struct member offsets. |
| public static final int | NORMAL
The struct member offsets. |
| public static final int | PADDING
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | SPACING
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | NkStyleWindowHeader(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public NkStyleItem | |
| public NkStyleWindowHeader | |
| public NkStyleWindowHeader | |
| public int | |
| public NkStyleWindowHeader | |
| public static NkStyleWindowHeader | |
| public static NkStyleWindowHeader. | calloc(int
the buffer capacity capacity)Returns a new |
| public static NkStyleWindowHeader | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static NkStyleWindowHeader. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static NkStyleWindowHeader | |
| public static NkStyleWindowHeader | |
| public static NkStyleWindowHeader. | |
| public static NkStyleWindowHeader. | |
| public NkStyleButton | |
| public NkStyleWindowHeader | |
| public NkStyleWindowHeader | close_button(Consumer<NkStyleButton> consumer)
Passes the |
| public int | |
| public NkStyleWindowHeader | |
| protected NkStyleWindowHeader | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static NkStyleWindowHeader | |
| public static NkStyleWindowHeader | |
| public static NkStyleWindowHeader. | create(int
the buffer capacity capacity)Returns a new |
| public static NkStyleWindowHeader. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static NkStyleWindowHeader | |
| public static NkStyleWindowHeader. | |
| public NkStyleItem | |
| public NkStyleWindowHeader | |
| public NkStyleWindowHeader | |
| public NkColor | |
| public NkStyleWindowHeader | |
| public NkStyleWindowHeader | |
| public NkColor | |
| public NkStyleWindowHeader | |
| public NkStyleWindowHeader | |
| public NkColor | |
| public NkStyleWindowHeader | |
| public NkStyleWindowHeader | |
| public NkVec2 | |
| public NkStyleWindowHeader | |
| public NkStyleWindowHeader | |
| public static NkStyleWindowHeader | |
| public static NkStyleWindowHeader. | malloc(int
the buffer capacity capacity)Returns a new |
| public static NkStyleWindowHeader | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static NkStyleWindowHeader. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static NkStyleWindowHeader | |
| public static NkStyleWindowHeader | |
| public static NkStyleWindowHeader. | |
| public static NkStyleWindowHeader. | |
| public int | |
| public NkStyleWindowHeader | |
| public NkStyleButton | |
| public NkStyleWindowHeader | minimize_button(NkStyleButton value)
Copies the specified |
| public NkStyleWindowHeader | minimize_button(Consumer<NkStyleButton> consumer)
Passes the |
| public int | |
| public NkStyleWindowHeader | |
| public static NkStyleItem | |
| public static void | |
| public static int | |
| public static void | |
| public static NkStyleButton | |
| public static void | |
| public static int | |
| public static void | |
| public static NkStyleItem | |
| public static void | |
| public static NkColor | |
| public static void | |
| public static NkColor | |
| public static void | |
| public static NkColor | |
| public static void | |
| public static NkVec2 | |
| public static void | |
| public static int | |
| public static void | |
| public static NkStyleButton | |
| public static void | |
| public static int | |
| public static void | |
| public static NkStyleItem | |
| public static void | |
| public NkStyleItem | |
| public NkStyleWindowHeader | |
| public NkStyleWindowHeader | |
| public static NkVec2 | |
| public static void | |
| public static NkVec2 | |
| public static void | |
| public NkVec2 | |
| public NkStyleWindowHeader | |
| public NkStyleWindowHeader | |
| public NkStyleWindowHeader | set(NkStyleItem normal, NkStyleItem hover, NkStyleItem active, NkStyleButton close_button, NkStyleButton minimize_button, int close_symbol, int minimize_symbol, int maximize_symbol, NkColor label_normal, NkColor label_hover, NkColor label_active, int align, NkVec2 padding, NkVec2 label_padding, NkVec2 spacing)
Initializes this struct with the specified values. |
| public NkStyleWindowHeader | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public NkVec2 | |
| public NkStyleWindowHeader | |
| public NkStyleWindowHeader |