Vuo  0.5.4
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Typedefs | Functions
VuoList_VuoGradientNoise

Description

A list of VuoGradientNoise elements.

Typedefs

typedef void * VuoList_VuoGradientNoise
 A list of VuoGradientNoise elements.
 

Functions

VuoList_VuoGradientNoise VuoListCreate_VuoGradientNoise (void)
 Creates a new list of VuoGradientNoise elements.
 
VuoGradientNoise VuoListGetValueAtIndex_VuoGradientNoise (const VuoList_VuoGradientNoise list, const unsigned long index)
 Returns the VuoGradientNoise at index.
 
void VuoListAppendValue_VuoGradientNoise (VuoList_VuoGradientNoise list, const VuoGradientNoise value)
 Appends value to list.
 
void VuoListRemoveLastValue_VuoGradientNoise (VuoList_VuoGradientNoise list)
 Removes the last value from list.
 
void VuoListRemoveAll_VuoGradientNoise (VuoList_VuoGradientNoise list)
 Removes all values from list.
 
unsigned long VuoListGetCount_VuoGradientNoise (const VuoList_VuoGradientNoise list)
 Returns the number of elements in list.
 
VuoList_VuoGradientNoise VuoList_VuoGradientNoise_valueFromJson (struct json_object *js)
 Decodes the JSON object js to create a new value.
 
struct json_object * VuoList_VuoGradientNoise_jsonFromValue (const VuoList_VuoGradientNoise value)
 Encodes value as a JSON object.
 
char * VuoList_VuoGradientNoise_summaryFromValue (const VuoList_VuoGradientNoise value)
 Produces a brief human-readable summary of value.
 
VuoList_VuoGradientNoise VuoList_VuoGradientNoise_valueFromString (const char *str)
 Automatically generated function.
 
char * VuoList_VuoGradientNoise_stringFromValue (const VuoList_VuoGradientNoise value)
 Automatically generated function.
 

Typedef Documentation

A list of VuoGradientNoise elements.

Function Documentation

struct json_object* VuoList_VuoGradientNoise_jsonFromValue ( const VuoList_VuoGradientNoise  value)
read

Encodes value as a JSON object.

char* VuoList_VuoGradientNoise_stringFromValue ( const VuoList_VuoGradientNoise  value)

Automatically generated function.

char* VuoList_VuoGradientNoise_summaryFromValue ( const VuoList_VuoGradientNoise  value)

Produces a brief human-readable summary of value.

VuoList_VuoGradientNoise VuoList_VuoGradientNoise_valueFromJson ( struct json_object *  js)

Decodes the JSON object js to create a new value.

Example:
["uno", "dos", "tres", "catorce"]
VuoList_VuoGradientNoise VuoList_VuoGradientNoise_valueFromString ( const char *  str)

Automatically generated function.

void VuoListAppendValue_VuoGradientNoise ( VuoList_VuoGradientNoise  list,
const VuoGradientNoise  value 
)

Appends value to list.

VuoList_VuoGradientNoise VuoListCreate_VuoGradientNoise ( void  )

Creates a new list of VuoGradientNoise elements.

unsigned long VuoListGetCount_VuoGradientNoise ( const VuoList_VuoGradientNoise  list)

Returns the number of elements in list.

VuoGradientNoise VuoListGetValueAtIndex_VuoGradientNoise ( const VuoList_VuoGradientNoise  list,
const unsigned long  index 
)

Returns the VuoGradientNoise at index.

Index values start at 1. If the list has no items, returns a default value. Attempting to access an out-of-bounds index returns the first item in the list (if the index is 0), or last item in the list (if the index is greater than the list size).

void VuoListRemoveAll_VuoGradientNoise ( VuoList_VuoGradientNoise  list)

Removes all values from list.

void VuoListRemoveLastValue_VuoGradientNoise ( VuoList_VuoGradientNoise  list)

Removes the last value from list.