Vuo  2.3.2
Classes | Enumerations | Functions
VuoInteractionType.h File Reference

Description

VuoInteractionType C type definition.

Definition in file VuoInteractionType.h.

Go to the source code of this file.

Classes

struct  VuoList_VuoInteractionType_struct
 List type. More...
 

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...
 
VuoList_VuoInteractionType VuoInteractionType_getAllowedValues (void)
 Returns a list of values that instances of this type can have. More...
 
char * VuoInteractionType_getSummary (const VuoInteractionType value)
 Returns a brief description of value. 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...
 
#define VuoList_VuoInteractionType_TYPE_DEFINED
 List type. More...
 
typedef const struct VuoList_VuoInteractionType_structVuoList_VuoInteractionType
 List type. More...
 

Macro Definition Documentation

◆ VuoList_VuoInteractionType_TYPE_DEFINED

#define VuoList_VuoInteractionType_TYPE_DEFINED

List type.

Definition at line 14 of file VuoInteractionType.h.

Typedef Documentation

◆ VuoList_VuoInteractionType

List type.