AVS_Value Struct Reference

#include <avisynth_c.h>

Collaboration diagram for AVS_Value:
Collaboration graph

Data Fields

short type
 
short array_size
 
union {
   void *   clip
 
   char   boolean
 
   int   integer
 
   float   floating_pt
 
   const char *   string
 
   const AVS_Value *   array
 
d
 
union {
   void *   clip
 
   char   boolean
 
   int   integer
 
   INT64   integer64
 
   float   floating_pt
 
   const char *   string
 
   const AVS_Value *   array
 
d
 

Detailed Description

Definition at line 503 of file avisynth_c.h.

Field Documentation

const AVS_Value* AVS_Value::array

Definition at line 513 of file avisynth_c.h.

Referenced by avs_array_elt(), avs_as_array(), and avs_new_value_array().

short AVS_Value::array_size

Definition at line 506 of file avisynth_c.h.

Referenced by avs_array_size(), and avs_new_value_array().

char AVS_Value::boolean

Definition at line 509 of file avisynth_c.h.

Referenced by avs_as_bool(), and avs_new_value_bool().

void* AVS_Value::clip

Definition at line 508 of file avisynth_c.h.

union { ... } AVS_Value::d
float AVS_Value::floating_pt

Definition at line 511 of file avisynth_c.h.

Referenced by avs_as_float(), and avs_new_value_float().

int AVS_Value::integer

Definition at line 510 of file avisynth_c.h.

Referenced by avs_as_float(), avs_as_int(), and avs_new_value_int().

INT64 AVS_Value::integer64

Definition at line 460 of file avxsynth_c.h.

const char* AVS_Value::string

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