Class: XCB::AllocColorCellsReply
- Inherits:
-
Object
- Object
- XCB::AllocColorCellsReply
- Defined in:
- ext/xproto.c
Instance Method Summary collapse
Instance Method Details
#masks ⇒ Object
4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 |
# File 'ext/xproto.c', line 4063 static VALUE r_XCB_AllocColorCellsReply_get_masks(VALUE r_self) { xcb_alloc_color_cells_reply_t *reply; Data_Get_Struct(r_self, xcb_alloc_color_cells_reply_t, reply); int __masks_len = xcb_alloc_color_cells_masks_length(reply); uint32_t *__masks = xcb_alloc_color_cells_masks(reply); VALUE r_masks = rb_ary_new2(__masks_len); int i; for (i = 0; i < __masks_len; i += 1) rb_ary_store(r_masks, i, INT2FIX(__masks[i])); return r_masks; } |
#masks_len ⇒ Object
4043 4044 4045 4046 4047 4048 4049 |
# File 'ext/xproto.c', line 4043 static VALUE r_XCB_AllocColorCellsReply_get_masks_len(VALUE r_self) { xcb_alloc_color_cells_reply_t *reply; Data_Get_Struct(r_self, xcb_alloc_color_cells_reply_t, reply); return INT2FIX(reply->masks_len); } |
#pixels ⇒ Object
4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 |
# File 'ext/xproto.c', line 4050 static VALUE r_XCB_AllocColorCellsReply_get_pixels(VALUE r_self) { xcb_alloc_color_cells_reply_t *reply; Data_Get_Struct(r_self, xcb_alloc_color_cells_reply_t, reply); int __pixels_len = xcb_alloc_color_cells_pixels_length(reply); uint32_t *__pixels = xcb_alloc_color_cells_pixels(reply); VALUE r_pixels = rb_ary_new2(__pixels_len); int i; for (i = 0; i < __pixels_len; i += 1) rb_ary_store(r_pixels, i, INT2FIX(__pixels[i])); return r_pixels; } |
#pixels_len ⇒ Object
4036 4037 4038 4039 4040 4041 4042 |
# File 'ext/xproto.c', line 4036 static VALUE r_XCB_AllocColorCellsReply_get_pixels_len(VALUE r_self) { xcb_alloc_color_cells_reply_t *reply; Data_Get_Struct(r_self, xcb_alloc_color_cells_reply_t, reply); return INT2FIX(reply->pixels_len); } |