The stick2xyz Documentation 1.14.1
|
#include <stick2xyz.h>
Data Fields | |
uint32_t | len |
uint32_t | modtype |
void * | dupimage |
void * | freeimage |
void * | dupxy |
void * | colorinfo |
This structure is the generic type for fucntion pointers related to duplicating data inside a Pane 2-D handle. The similar structures are pane2d_image_funcs, pane2d_image16_funcs, pane2d_datap_funcs, and pane2d_data16p_funcs. This structure is created by an Output 2-D module and then passed into the Pane 2-D module through mod_pane2d_dupfunc_getlist to get the addresses of functions for duplicating image data.
Definition at line 590 of file stick2xyz.h.
void* colorinfo |
This is the pointer to the function that returns an integer describing what colors the module stores colors in.
Definition at line 631 of file stick2xyz.h.
void* dupimage |
This is the pointer to the function for duplicating image data.
Definition at line 614 of file stick2xyz.h.
void* dupxy |
This is the pointer to the function for receiving the x and y values.
Definition at line 625 of file stick2xyz.h.
void* freeimage |
This is the pointer to the function for freeing image data.
Definition at line 619 of file stick2xyz.h.
uint32_t len |
This must be set to sizeof(struct pane2d_dupgen_funcs).
Definition at line 595 of file stick2xyz.h.
uint32_t modtype |
This must be set to one of the following values:
STICK2XYZ_PANE2D_REQUEST_UINT8PP
STICK2XYZ_PANE2D_REQUEST_UINT8P
STICK2XYZ_PANE2D_REQUEST_UINT16PP
STICK2XYZ_PANE2D_REQUEST_UINT16P
Definition at line 608 of file stick2xyz.h.