Vuo  2.3.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)
 Decodes the JSON object js, expected to contain a string, to create a new VuoInteractionType. More...
 
json_objectVuoInteractionType_getJson (const VuoInteractionType value)
 Encodes value as a JSON object. More...
 
char * VuoInteractionType_getSummary (const VuoInteractionType value)
 Returns a brief description of value. More...
 
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.