26 #include <libvisual/lvconfig.h> 
   27 #include <libvisual/lv_defines.h> 
   43 typedef void *(*VisMemCopyFunc)(
void *dest, 
const void *src, visual_size_t n);
 
   57 typedef void *(*VisMemCopyPitchFunc)(
void *dest, 
const void *src, 
int pitch1, 
int pitch2, 
int width, 
int rows);
 
   68 typedef void *(*VisMemSet8Func)(
void *dest, 
int c, visual_size_t n);
 
   79 typedef void *(*VisMemSet16Func)(
void *dest, 
int c, visual_size_t n);
 
   90 typedef void *(*VisMemSet32Func)(
void *dest, 
int c, visual_size_t n);
 
  169 #define visual_mem_new0(struct_type, n_structs) \ 
  170     ((struct_type *) visual_mem_malloc0 (((visual_size_t) sizeof (struct_type)) * ((visual_size_t) (n_structs))))