The stick2xyz Documentation 1.14.1
pane2d_datap_funcs Struct Reference

#include <stick2xyz.h>

Data Fields

uint32_t len
 
uint32_t modtype
 
pane2d_dupdatap dupimage
 
pane2d_freedatap freeimage
 
pane2d_dupxy dupxy
 
pane2d_colortype colorinfo
 
pane2d_is_multithreaded multithreading
 
pane2d_eventreleased eventreleased
 

Detailed Description

This structure is in the same format as pane2d_dupgen_funcs. This can be safely passed into mod_pane2d_dupfunc_getlist.

Definition at line 1510 of file stick2xyz.h.

Field Documentation

◆ colorinfo

pane2d_colortype colorinfo

This is the pointer to the function that returns an integer describing what colors the module stores colors in.

Definition at line 1543 of file stick2xyz.h.

◆ dupimage

pane2d_dupdatap dupimage

This is the pointer to the function for duplicating image data.

Definition at line 1526 of file stick2xyz.h.

◆ dupxy

pane2d_dupxy dupxy

This is the pointer to the function for receiving the x and y values.

Definition at line 1537 of file stick2xyz.h.

◆ eventreleased

pane2d_eventreleased eventreleased

This is the pointer to the function that returns a HANDLE to an event object. On platforms other than Windows, this function pointer will always be NULL. The event object is signaled when the Pane 2-D handle is freed.

Definition at line 1557 of file stick2xyz.h.

◆ freeimage

pane2d_freedatap freeimage

This is the pointer to the function for freeing image data.

Definition at line 1531 of file stick2xyz.h.

◆ len

uint32_t len

This must be set to sizeof(struct pane2d_datap_funcs).

Definition at line 1515 of file stick2xyz.h.

◆ modtype

uint32_t modtype

This must be set to STICK2XYZ_PANE2D_REQUEST_UINT8P.

Definition at line 1520 of file stick2xyz.h.

◆ multithreading

pane2d_is_multithreaded multithreading

This is the pointer to the function that returns a boolean value indicating if a given handle is multithreading.

Definition at line 1549 of file stick2xyz.h.


The documentation for this struct was generated from the following file:

SourceForge.net Logo  stick2xyz Project Page