Package org.lwjgl.nuklear
Class NkStyleWindow
- All Implemented Interfaces:
AutoCloseable,NativeResource,Pointer
struct nk_style_window {
struct nk_style_window_header header;
struct nk_style_item fixed_background;
struct nk_color background;
struct nk_color border_color;
struct nk_color popup_border_color;
struct nk_color combo_border_color;
struct nk_color contextual_border_color;
struct nk_color menu_border_color;
struct nk_color group_border_color;
struct nk_color tooltip_border_color;
struct nk_style_item scaler;
float border;
float combo_border;
float contextual_border;
float menu_border;
float group_border;
float tooltip_border;
float popup_border;
float min_row_height_padding;
float rounding;
struct nk_vec2 spacing;
struct nk_vec2 scrollbar_size;
struct nk_vec2 min_size;
struct nk_vec2 padding;
struct nk_vec2 group_padding;
struct nk_vec2 popup_padding;
struct nk_vec2 combo_padding;
struct nk_vec2 contextual_padding;
struct nk_vec2 menu_padding;
struct nk_vec2 tooltip_padding;
}-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.lwjgl.system.Struct
Struct.StructValidationNested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe struct alignment in bytes.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct size in bytes.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionNkStyleWindow(ByteBuffer container) Creates aNkStyleWindowinstance at the current position of the specifiedByteBuffercontainer. -
Method Summary
Modifier and TypeMethodDescriptionbackground(Consumer<NkColor> consumer) Passes thebackgroundfield to the specifiedConsumer.background(NkColor value) Copies the specifiedNkColorto thebackgroundfield.floatborder()border(float value) Sets the specified value to theborderfield.border_color(Consumer<NkColor> consumer) Passes theborder_colorfield to the specifiedConsumer.border_color(NkColor value) Copies the specifiedNkColorto theborder_colorfield.static NkStyleWindowcalloc()Returns a newNkStyleWindowinstance allocated withmemCalloc.static NkStyleWindow.Buffercalloc(int capacity) Returns a newNkStyleWindow.Bufferinstance allocated withmemCalloc.static NkStyleWindow.Buffercalloc(int capacity, MemoryStack stack) Returns a newNkStyleWindow.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.static NkStyleWindowcalloc(MemoryStack stack) Returns a newNkStyleWindowinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.floatcombo_border(float value) Sets the specified value to thecombo_borderfield.combo_border_color(Consumer<NkColor> consumer) Passes thecombo_border_colorfield to the specifiedConsumer.combo_border_color(NkColor value) Copies the specifiedNkColorto thecombo_border_colorfield.combo_padding(Consumer<NkVec2> consumer) Passes thecombo_paddingfield to the specifiedConsumer.combo_padding(NkVec2 value) Copies the specifiedNkVec2to thecombo_paddingfield.floatcontextual_border(float value) Sets the specified value to thecontextual_borderfield.contextual_border_color(Consumer<NkColor> consumer) Passes thecontextual_border_colorfield to the specifiedConsumer.contextual_border_color(NkColor value) Copies the specifiedNkColorto thecontextual_border_colorfield.contextual_padding(Consumer<NkVec2> consumer) Passes thecontextual_paddingfield to the specifiedConsumer.contextual_padding(NkVec2 value) Copies the specifiedNkVec2to thecontextual_paddingfield.static NkStyleWindowcreate()Returns a newNkStyleWindowinstance allocated withBufferUtils.static NkStyleWindow.Buffercreate(int capacity) Returns a newNkStyleWindow.Bufferinstance allocated withBufferUtils.static NkStyleWindowcreate(long address) Returns a newNkStyleWindowinstance for the specified memory address.static NkStyleWindow.Buffercreate(long address, int capacity) Create aNkStyleWindow.Bufferinstance at the specified memory.static @Nullable NkStyleWindowcreateSafe(long address) static @Nullable NkStyleWindow.BuffercreateSafe(long address, int capacity) fixed_background(Consumer<NkStyleItem> consumer) Passes thefixed_backgroundfield to the specifiedConsumer.fixed_background(NkStyleItem value) Copies the specifiedNkStyleItemto thefixed_backgroundfield.floatgroup_border(float value) Sets the specified value to thegroup_borderfield.group_border_color(Consumer<NkColor> consumer) Passes thegroup_border_colorfield to the specifiedConsumer.group_border_color(NkColor value) Copies the specifiedNkColorto thegroup_border_colorfield.group_padding(Consumer<NkVec2> consumer) Passes thegroup_paddingfield to the specifiedConsumer.group_padding(NkVec2 value) Copies the specifiedNkVec2to thegroup_paddingfield.header()header(Consumer<NkStyleWindowHeader> consumer) Passes theheaderfield to the specifiedConsumer.header(NkStyleWindowHeader value) Copies the specifiedNkStyleWindowHeaderto theheaderfield.static NkStyleWindowmalloc()Returns a newNkStyleWindowinstance allocated withmemAlloc.static NkStyleWindow.Buffermalloc(int capacity) Returns a newNkStyleWindow.Bufferinstance allocated withmemAlloc.static NkStyleWindow.Buffermalloc(int capacity, MemoryStack stack) Returns a newNkStyleWindow.Bufferinstance allocated on the specifiedMemoryStack.static NkStyleWindowmalloc(MemoryStack stack) Returns a newNkStyleWindowinstance allocated on the specifiedMemoryStack.floatmenu_border(float value) Sets the specified value to themenu_borderfield.menu_border_color(Consumer<NkColor> consumer) Passes themenu_border_colorfield to the specifiedConsumer.menu_border_color(NkColor value) Copies the specifiedNkColorto themenu_border_colorfield.menu_padding(Consumer<NkVec2> consumer) Passes themenu_paddingfield to the specifiedConsumer.menu_padding(NkVec2 value) Copies the specifiedNkVec2to themenu_paddingfield.floatmin_row_height_padding(float value) Sets the specified value to themin_row_height_paddingfield.min_size()Passes themin_sizefield to the specifiedConsumer.Copies the specifiedNkVec2to themin_sizefield.static NkColornbackground(long struct) Unsafe version ofbackground().static voidnbackground(long struct, NkColor value) Unsafe version ofbackground.static floatnborder(long struct) Unsafe version ofborder().static voidnborder(long struct, float value) Unsafe version ofborder.static NkColornborder_color(long struct) Unsafe version ofborder_color().static voidnborder_color(long struct, NkColor value) Unsafe version ofborder_color.static floatncombo_border(long struct) Unsafe version ofcombo_border().static voidncombo_border(long struct, float value) Unsafe version ofcombo_border.static NkColorncombo_border_color(long struct) Unsafe version ofcombo_border_color().static voidncombo_border_color(long struct, NkColor value) Unsafe version ofcombo_border_color.static NkVec2ncombo_padding(long struct) Unsafe version ofcombo_padding().static voidncombo_padding(long struct, NkVec2 value) Unsafe version ofcombo_padding.static floatncontextual_border(long struct) Unsafe version ofcontextual_border().static voidncontextual_border(long struct, float value) Unsafe version ofcontextual_border.static NkColorncontextual_border_color(long struct) Unsafe version ofcontextual_border_color().static voidncontextual_border_color(long struct, NkColor value) Unsafe version ofcontextual_border_color.static NkVec2ncontextual_padding(long struct) Unsafe version ofcontextual_padding().static voidncontextual_padding(long struct, NkVec2 value) Unsafe version ofcontextual_padding.static NkStyleItemnfixed_background(long struct) Unsafe version offixed_background().static voidnfixed_background(long struct, NkStyleItem value) Unsafe version offixed_background.static floatngroup_border(long struct) Unsafe version ofgroup_border().static voidngroup_border(long struct, float value) Unsafe version ofgroup_border.static NkColorngroup_border_color(long struct) Unsafe version ofgroup_border_color().static voidngroup_border_color(long struct, NkColor value) Unsafe version ofgroup_border_color.static NkVec2ngroup_padding(long struct) Unsafe version ofgroup_padding().static voidngroup_padding(long struct, NkVec2 value) Unsafe version ofgroup_padding.static NkStyleWindowHeadernheader(long struct) Unsafe version ofheader().static voidnheader(long struct, NkStyleWindowHeader value) Unsafe version ofheader.static floatnmenu_border(long struct) Unsafe version ofmenu_border().static voidnmenu_border(long struct, float value) Unsafe version ofmenu_border.static NkColornmenu_border_color(long struct) Unsafe version ofmenu_border_color().static voidnmenu_border_color(long struct, NkColor value) Unsafe version ofmenu_border_color.static NkVec2nmenu_padding(long struct) Unsafe version ofmenu_padding().static voidnmenu_padding(long struct, NkVec2 value) Unsafe version ofmenu_padding.static floatnmin_row_height_padding(long struct) Unsafe version ofmin_row_height_padding().static voidnmin_row_height_padding(long struct, float value) Unsafe version ofmin_row_height_padding.static NkVec2nmin_size(long struct) Unsafe version ofmin_size().static voidUnsafe version ofmin_size.static NkVec2npadding(long struct) Unsafe version ofpadding().static voidUnsafe version ofpadding.static floatnpopup_border(long struct) Unsafe version ofpopup_border().static voidnpopup_border(long struct, float value) Unsafe version ofpopup_border.static NkColornpopup_border_color(long struct) Unsafe version ofpopup_border_color().static voidnpopup_border_color(long struct, NkColor value) Unsafe version ofpopup_border_color.static NkVec2npopup_padding(long struct) Unsafe version ofpopup_padding().static voidnpopup_padding(long struct, NkVec2 value) Unsafe version ofpopup_padding.static floatnrounding(long struct) Unsafe version ofrounding().static voidnrounding(long struct, float value) Unsafe version ofrounding.static NkStyleItemnscaler(long struct) Unsafe version ofscaler().static voidnscaler(long struct, NkStyleItem value) Unsafe version ofscaler.static NkVec2nscrollbar_size(long struct) Unsafe version ofscrollbar_size().static voidnscrollbar_size(long struct, NkVec2 value) Unsafe version ofscrollbar_size.static NkVec2nspacing(long struct) Unsafe version ofspacing().static voidUnsafe version ofspacing.static floatntooltip_border(long struct) Unsafe version oftooltip_border().static voidntooltip_border(long struct, float value) Unsafe version oftooltip_border.static NkColorntooltip_border_color(long struct) Unsafe version oftooltip_border_color().static voidntooltip_border_color(long struct, NkColor value) Unsafe version oftooltip_border_color.static NkVec2ntooltip_padding(long struct) Unsafe version oftooltip_padding().static voidntooltip_padding(long struct, NkVec2 value) Unsafe version oftooltip_padding.padding()Passes thepaddingfield to the specifiedConsumer.Copies the specifiedNkVec2to thepaddingfield.floatpopup_border(float value) Sets the specified value to thepopup_borderfield.popup_border_color(Consumer<NkColor> consumer) Passes thepopup_border_colorfield to the specifiedConsumer.popup_border_color(NkColor value) Copies the specifiedNkColorto thepopup_border_colorfield.popup_padding(Consumer<NkVec2> consumer) Passes thepopup_paddingfield to the specifiedConsumer.popup_padding(NkVec2 value) Copies the specifiedNkVec2to thepopup_paddingfield.floatrounding()rounding(float value) Sets the specified value to theroundingfield.scaler()scaler(Consumer<NkStyleItem> consumer) Passes thescalerfield to the specifiedConsumer.scaler(NkStyleItem value) Copies the specifiedNkStyleItemto thescalerfield.scrollbar_size(Consumer<NkVec2> consumer) Passes thescrollbar_sizefield to the specifiedConsumer.scrollbar_size(NkVec2 value) Copies the specifiedNkVec2to thescrollbar_sizefield.set(NkStyleWindow src) Copies the specified struct data to this struct.set(NkStyleWindowHeader header, NkStyleItem fixed_background, NkColor background, NkColor border_color, NkColor popup_border_color, NkColor combo_border_color, NkColor contextual_border_color, NkColor menu_border_color, NkColor group_border_color, NkColor tooltip_border_color, NkStyleItem scaler, float border, float combo_border, float contextual_border, float menu_border, float group_border, float tooltip_border, float popup_border, float min_row_height_padding, float rounding, NkVec2 spacing, NkVec2 scrollbar_size, NkVec2 min_size, NkVec2 padding, NkVec2 group_padding, NkVec2 popup_padding, NkVec2 combo_padding, NkVec2 contextual_padding, NkVec2 menu_padding, NkVec2 tooltip_padding) Initializes this struct with the specified values.intsizeof()Returnssizeof(struct).spacing()Passes thespacingfield to the specifiedConsumer.Copies the specifiedNkVec2to thespacingfield.floattooltip_border(float value) Sets the specified value to thetooltip_borderfield.tooltip_border_color(Consumer<NkColor> consumer) Passes thetooltip_border_colorfield to the specifiedConsumer.tooltip_border_color(NkColor value) Copies the specifiedNkColorto thetooltip_border_colorfield.tooltip_padding(Consumer<NkVec2> consumer) Passes thetooltip_paddingfield to the specifiedConsumer.tooltip_padding(NkVec2 value) Copies the specifiedNkVec2to thetooltip_paddingfield.Methods inherited from class org.lwjgl.system.Pointer.Default
address, equals, hashCode, toStringMethods inherited from interface org.lwjgl.system.NativeResource
close, free
-
Field Details
-
SIZEOF
public static final int SIZEOFThe struct size in bytes. -
ALIGNOF
public static final int ALIGNOFThe struct alignment in bytes. -
HEADER
public static final int HEADERThe struct member offsets. -
FIXED_BACKGROUND
public static final int FIXED_BACKGROUNDThe struct member offsets. -
BACKGROUND
public static final int BACKGROUNDThe struct member offsets. -
BORDER_COLOR
public static final int BORDER_COLORThe struct member offsets. -
POPUP_BORDER_COLOR
public static final int POPUP_BORDER_COLORThe struct member offsets. -
COMBO_BORDER_COLOR
public static final int COMBO_BORDER_COLORThe struct member offsets. -
CONTEXTUAL_BORDER_COLOR
public static final int CONTEXTUAL_BORDER_COLORThe struct member offsets. -
MENU_BORDER_COLOR
public static final int MENU_BORDER_COLORThe struct member offsets. -
GROUP_BORDER_COLOR
public static final int GROUP_BORDER_COLORThe struct member offsets. -
TOOLTIP_BORDER_COLOR
public static final int TOOLTIP_BORDER_COLORThe struct member offsets. -
SCALER
public static final int SCALERThe struct member offsets. -
BORDER
public static final int BORDERThe struct member offsets. -
COMBO_BORDER
public static final int COMBO_BORDERThe struct member offsets. -
CONTEXTUAL_BORDER
public static final int CONTEXTUAL_BORDERThe struct member offsets. -
MENU_BORDER
public static final int MENU_BORDERThe struct member offsets. -
GROUP_BORDER
public static final int GROUP_BORDERThe struct member offsets. -
TOOLTIP_BORDER
public static final int TOOLTIP_BORDERThe struct member offsets. -
POPUP_BORDER
public static final int POPUP_BORDERThe struct member offsets. -
MIN_ROW_HEIGHT_PADDING
public static final int MIN_ROW_HEIGHT_PADDINGThe struct member offsets. -
ROUNDING
public static final int ROUNDINGThe struct member offsets. -
SPACING
public static final int SPACINGThe struct member offsets. -
SCROLLBAR_SIZE
public static final int SCROLLBAR_SIZEThe struct member offsets. -
MIN_SIZE
public static final int MIN_SIZEThe struct member offsets. -
PADDING
public static final int PADDINGThe struct member offsets. -
GROUP_PADDING
public static final int GROUP_PADDINGThe struct member offsets. -
POPUP_PADDING
public static final int POPUP_PADDINGThe struct member offsets. -
COMBO_PADDING
public static final int COMBO_PADDINGThe struct member offsets. -
CONTEXTUAL_PADDING
public static final int CONTEXTUAL_PADDINGThe struct member offsets. -
MENU_PADDING
public static final int MENU_PADDINGThe struct member offsets. -
TOOLTIP_PADDING
public static final int TOOLTIP_PADDINGThe struct member offsets.
-
-
Constructor Details
-
NkStyleWindow
Creates aNkStyleWindowinstance at the current position of the specifiedByteBuffercontainer. Changes to the buffer's content will be visible to the struct instance and vice versa.The created instance holds a strong reference to the container object.
-
-
Method Details
-
sizeof
public int sizeof()Description copied from class:StructReturnssizeof(struct).- Specified by:
sizeofin classStruct<NkStyleWindow>
-
header
- Returns:
- a
NkStyleWindowHeaderview of theheaderfield.
-
fixed_background
- Returns:
- a
NkStyleItemview of thefixed_backgroundfield.
-
background
- Returns:
- a
NkColorview of thebackgroundfield.
-
border_color
- Returns:
- a
NkColorview of theborder_colorfield.
-
popup_border_color
- Returns:
- a
NkColorview of thepopup_border_colorfield.
-
combo_border_color
- Returns:
- a
NkColorview of thecombo_border_colorfield.
-
contextual_border_color
- Returns:
- a
NkColorview of thecontextual_border_colorfield.
-
group_border_color
- Returns:
- a
NkColorview of thegroup_border_colorfield.
-
tooltip_border_color
- Returns:
- a
NkColorview of thetooltip_border_colorfield.
-
scaler
- Returns:
- a
NkStyleItemview of thescalerfield.
-
border
public float border()- Returns:
- the value of the
borderfield.
-
combo_border
public float combo_border()- Returns:
- the value of the
combo_borderfield.
-
contextual_border
public float contextual_border()- Returns:
- the value of the
contextual_borderfield.
-
group_border
public float group_border()- Returns:
- the value of the
group_borderfield.
-
tooltip_border
public float tooltip_border()- Returns:
- the value of the
tooltip_borderfield.
-
popup_border
public float popup_border()- Returns:
- the value of the
popup_borderfield.
-
min_row_height_padding
public float min_row_height_padding()- Returns:
- the value of the
min_row_height_paddingfield.
-
rounding
public float rounding()- Returns:
- the value of the
roundingfield.
-
spacing
- Returns:
- a
NkVec2view of thespacingfield.
-
scrollbar_size
- Returns:
- a
NkVec2view of thescrollbar_sizefield.
-
min_size
- Returns:
- a
NkVec2view of themin_sizefield.
-
padding
- Returns:
- a
NkVec2view of thepaddingfield.
-
group_padding
- Returns:
- a
NkVec2view of thegroup_paddingfield.
-
popup_padding
- Returns:
- a
NkVec2view of thepopup_paddingfield.
-
combo_padding
- Returns:
- a
NkVec2view of thecombo_paddingfield.
-
contextual_padding
- Returns:
- a
NkVec2view of thecontextual_paddingfield.
-
tooltip_padding
- Returns:
- a
NkVec2view of thetooltip_paddingfield.
-
header
Copies the specifiedNkStyleWindowHeaderto theheaderfield. -
header
Passes theheaderfield to the specifiedConsumer. -
fixed_background
Copies the specifiedNkStyleItemto thefixed_backgroundfield. -
fixed_background
Passes thefixed_backgroundfield to the specifiedConsumer. -
background
Copies the specifiedNkColorto thebackgroundfield. -
background
Passes thebackgroundfield to the specifiedConsumer. -
border_color
Copies the specifiedNkColorto theborder_colorfield. -
border_color
Passes theborder_colorfield to the specifiedConsumer. -
popup_border_color
Copies the specifiedNkColorto thepopup_border_colorfield. -
popup_border_color
Passes thepopup_border_colorfield to the specifiedConsumer. -
combo_border_color
Copies the specifiedNkColorto thecombo_border_colorfield. -
combo_border_color
Passes thecombo_border_colorfield to the specifiedConsumer. -
contextual_border_color
Copies the specifiedNkColorto thecontextual_border_colorfield. -
contextual_border_color
Passes thecontextual_border_colorfield to the specifiedConsumer. -
group_border_color
Copies the specifiedNkColorto thegroup_border_colorfield. -
group_border_color
Passes thegroup_border_colorfield to the specifiedConsumer. -
tooltip_border_color
Copies the specifiedNkColorto thetooltip_border_colorfield. -
tooltip_border_color
Passes thetooltip_border_colorfield to the specifiedConsumer. -
scaler
Copies the specifiedNkStyleItemto thescalerfield. -
scaler
Passes thescalerfield to the specifiedConsumer. -
border
Sets the specified value to theborderfield. -
combo_border
Sets the specified value to thecombo_borderfield. -
contextual_border
Sets the specified value to thecontextual_borderfield. -
group_border
Sets the specified value to thegroup_borderfield. -
tooltip_border
Sets the specified value to thetooltip_borderfield. -
popup_border
Sets the specified value to thepopup_borderfield. -
min_row_height_padding
Sets the specified value to themin_row_height_paddingfield. -
rounding
Sets the specified value to theroundingfield. -
spacing
Copies the specifiedNkVec2to thespacingfield. -
spacing
Passes thespacingfield to the specifiedConsumer. -
scrollbar_size
Copies the specifiedNkVec2to thescrollbar_sizefield. -
scrollbar_size
Passes thescrollbar_sizefield to the specifiedConsumer. -
min_size
Copies the specifiedNkVec2to themin_sizefield. -
min_size
Passes themin_sizefield to the specifiedConsumer. -
padding
Copies the specifiedNkVec2to thepaddingfield. -
padding
Passes thepaddingfield to the specifiedConsumer. -
group_padding
Copies the specifiedNkVec2to thegroup_paddingfield. -
group_padding
Passes thegroup_paddingfield to the specifiedConsumer. -
popup_padding
Copies the specifiedNkVec2to thepopup_paddingfield. -
popup_padding
Passes thepopup_paddingfield to the specifiedConsumer. -
combo_padding
Copies the specifiedNkVec2to thecombo_paddingfield. -
combo_padding
Passes thecombo_paddingfield to the specifiedConsumer. -
contextual_padding
Copies the specifiedNkVec2to thecontextual_paddingfield. -
contextual_padding
Passes thecontextual_paddingfield to the specifiedConsumer. -
tooltip_padding
Copies the specifiedNkVec2to thetooltip_paddingfield. -
tooltip_padding
Passes thetooltip_paddingfield to the specifiedConsumer. -
set
public NkStyleWindow set(NkStyleWindowHeader header, NkStyleItem fixed_background, NkColor background, NkColor border_color, NkColor popup_border_color, NkColor combo_border_color, NkColor contextual_border_color, NkColor menu_border_color, NkColor group_border_color, NkColor tooltip_border_color, NkStyleItem scaler, float border, float combo_border, float contextual_border, float menu_border, float group_border, float tooltip_border, float popup_border, float min_row_height_padding, float rounding, NkVec2 spacing, NkVec2 scrollbar_size, NkVec2 min_size, NkVec2 padding, NkVec2 group_padding, NkVec2 popup_padding, NkVec2 combo_padding, NkVec2 contextual_padding, NkVec2 menu_padding, NkVec2 tooltip_padding) Initializes this struct with the specified values. -
set
Copies the specified struct data to this struct.- Parameters:
src- the source struct- Returns:
- this struct
-
malloc
Returns a newNkStyleWindowinstance allocated withmemAlloc. The instance must be explicitly freed. -
calloc
Returns a newNkStyleWindowinstance allocated withmemCalloc. The instance must be explicitly freed. -
create
Returns a newNkStyleWindowinstance allocated withBufferUtils. -
create
Returns a newNkStyleWindowinstance for the specified memory address. -
createSafe
-
malloc
Returns a newNkStyleWindow.Bufferinstance allocated withmemAlloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
calloc
Returns a newNkStyleWindow.Bufferinstance allocated withmemCalloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
create
Returns a newNkStyleWindow.Bufferinstance allocated withBufferUtils.- Parameters:
capacity- the buffer capacity
-
create
Create aNkStyleWindow.Bufferinstance at the specified memory.- Parameters:
address- the memory addresscapacity- the buffer capacity
-
createSafe
-
malloc
Returns a newNkStyleWindowinstance allocated on the specifiedMemoryStack.- Parameters:
stack- the stack from which to allocate
-
calloc
Returns a newNkStyleWindowinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
stack- the stack from which to allocate
-
malloc
Returns a newNkStyleWindow.Bufferinstance allocated on the specifiedMemoryStack.- Parameters:
capacity- the buffer capacitystack- the stack from which to allocate
-
calloc
Returns a newNkStyleWindow.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
capacity- the buffer capacitystack- the stack from which to allocate
-
nheader
Unsafe version ofheader(). -
nfixed_background
Unsafe version offixed_background(). -
nbackground
Unsafe version ofbackground(). -
nborder_color
Unsafe version ofborder_color(). -
npopup_border_color
Unsafe version ofpopup_border_color(). -
ncombo_border_color
Unsafe version ofcombo_border_color(). -
ncontextual_border_color
Unsafe version ofcontextual_border_color(). -
ngroup_border_color
Unsafe version ofgroup_border_color(). -
ntooltip_border_color
Unsafe version oftooltip_border_color(). -
nscaler
Unsafe version ofscaler(). -
nborder
public static float nborder(long struct) Unsafe version ofborder(). -
ncombo_border
public static float ncombo_border(long struct) Unsafe version ofcombo_border(). -
ncontextual_border
public static float ncontextual_border(long struct) Unsafe version ofcontextual_border(). -
ngroup_border
public static float ngroup_border(long struct) Unsafe version ofgroup_border(). -
ntooltip_border
public static float ntooltip_border(long struct) Unsafe version oftooltip_border(). -
npopup_border
public static float npopup_border(long struct) Unsafe version ofpopup_border(). -
nmin_row_height_padding
public static float nmin_row_height_padding(long struct) Unsafe version ofmin_row_height_padding(). -
nrounding
public static float nrounding(long struct) Unsafe version ofrounding(). -
nspacing
Unsafe version ofspacing(). -
nscrollbar_size
Unsafe version ofscrollbar_size(). -
nmin_size
Unsafe version ofmin_size(). -
npadding
Unsafe version ofpadding(). -
ngroup_padding
Unsafe version ofgroup_padding(). -
npopup_padding
Unsafe version ofpopup_padding(). -
ncombo_padding
Unsafe version ofcombo_padding(). -
ncontextual_padding
Unsafe version ofcontextual_padding(). -
ntooltip_padding
Unsafe version oftooltip_padding(). -
nheader
Unsafe version ofheader. -
nfixed_background
Unsafe version offixed_background. -
nbackground
Unsafe version ofbackground. -
nborder_color
Unsafe version ofborder_color. -
npopup_border_color
Unsafe version ofpopup_border_color. -
ncombo_border_color
Unsafe version ofcombo_border_color. -
ncontextual_border_color
Unsafe version ofcontextual_border_color. -
ngroup_border_color
Unsafe version ofgroup_border_color. -
ntooltip_border_color
Unsafe version oftooltip_border_color. -
nscaler
Unsafe version ofscaler. -
nborder
public static void nborder(long struct, float value) Unsafe version ofborder. -
ncombo_border
public static void ncombo_border(long struct, float value) Unsafe version ofcombo_border. -
ncontextual_border
public static void ncontextual_border(long struct, float value) Unsafe version ofcontextual_border. -
ngroup_border
public static void ngroup_border(long struct, float value) Unsafe version ofgroup_border. -
ntooltip_border
public static void ntooltip_border(long struct, float value) Unsafe version oftooltip_border. -
npopup_border
public static void npopup_border(long struct, float value) Unsafe version ofpopup_border. -
nmin_row_height_padding
public static void nmin_row_height_padding(long struct, float value) Unsafe version ofmin_row_height_padding. -
nrounding
public static void nrounding(long struct, float value) Unsafe version ofrounding. -
nspacing
Unsafe version ofspacing. -
nscrollbar_size
Unsafe version ofscrollbar_size. -
nmin_size
Unsafe version ofmin_size. -
npadding
Unsafe version ofpadding. -
ngroup_padding
Unsafe version ofgroup_padding. -
npopup_padding
Unsafe version ofpopup_padding. -
ncombo_padding
Unsafe version ofcombo_padding. -
ncontextual_padding
Unsafe version ofcontextual_padding. -
ntooltip_padding
Unsafe version oftooltip_padding.
-