Vuo  2.0.2
Enumerations | Functions
VuoInteractionType

Description

Describes the type of event that initiated this interaction.

Enumerations

enum  VuoInteractionType {
  VuoInteractionType_None, VuoInteractionType_Move, VuoInteractionType_Press, VuoInteractionType_Release,
  VuoInteractionType_Click, VuoInteractionType_DragStart, VuoInteractionType_Drag, VuoInteractionType_DragFinish,
  VuoInteractionType_Canceled
}
 Describes the type of event that initiated this interaction. More...
 

Functions

VuoInteractionType VuoInteractionType_makeFromJson (json_object *js)
 
json_objectVuoInteractionType_getJson (const VuoInteractionType value)
 
char * VuoInteractionType_getSummary (const VuoInteractionType value)
 
VuoList_VuoInteractionType VuoInteractionType_getAllowedValues (void)
 Returns a list of values that instances of this type can have. More...
 
bool VuoInteractionType_areEqual (const VuoInteractionType a, const VuoInteractionType b)
 True if types are the same, false otherwise. More...
 
VuoInteractionType VuoInteractionType_makeFromString (const char *str)
 Automatically generated function. More...
 
char * VuoInteractionType_getString (const VuoInteractionType value)
 Automatically generated function. More...
 
void VuoInteractionType_retain (VuoInteractionType value)
 Automatically generated function. More...
 
void VuoInteractionType_release (VuoInteractionType value)
 Automatically generated function. More...
 

Enumeration Type Documentation

◆ VuoInteractionType

Describes the type of event that initiated this interaction.

Changed in Vuo 2.0.0:
New.

Definition at line 30 of file VuoInteractionType.h.

Function Documentation

◆ VuoInteractionType_areEqual()

bool VuoInteractionType_areEqual ( const VuoInteractionType  a,
const VuoInteractionType  b 
)

True if types are the same, false otherwise.

Changed in Vuo 2.0.0:
New.

Definition at line 153 of file VuoInteractionType.c.

◆ VuoInteractionType_getAllowedValues()

VuoList_VuoInteractionType VuoInteractionType_getAllowedValues ( void  )

Returns a list of values that instances of this type can have.

Changed in Vuo 2.0.0:
New.

Definition at line 99 of file VuoInteractionType.c.

◆ VuoInteractionType_getJson()

struct json_object * VuoInteractionType_getJson ( const VuoInteractionType  value)

Encodes value as a JSON object.

Changed in Vuo 2.0.0:
New.

Definition at line 68 of file VuoInteractionType.c.

◆ VuoInteractionType_getString()

char* VuoInteractionType_getString ( const VuoInteractionType  value)

Automatically generated function.

◆ VuoInteractionType_getSummary()

char * VuoInteractionType_getSummary ( const VuoInteractionType  value)

Returns a brief description of value.

Changed in Vuo 2.0.0:
New.

Definition at line 122 of file VuoInteractionType.c.

◆ VuoInteractionType_makeFromJson()

VuoInteractionType VuoInteractionType_makeFromJson ( json_object js)

Decodes the JSON object js, expected to contain a string, to create a new VuoInteractionType.

Changed in Vuo 2.0.0:
New.

Definition at line 31 of file VuoInteractionType.c.

◆ VuoInteractionType_makeFromString()

VuoInteractionType VuoInteractionType_makeFromString ( const char *  str)

Automatically generated function.

◆ VuoInteractionType_release()

void VuoInteractionType_release ( VuoInteractionType  value)

Automatically generated function.

◆ VuoInteractionType_retain()

void VuoInteractionType_retain ( VuoInteractionType  value)

Automatically generated function.