Vuo  0.4.5
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Variables
Type Metadata

Description

Name, version, and other metadata to be defined by types.

Variables

const char * moduleName
 Default display name.
 
const char * moduleDescription
 A succinct summary of this type's purpose.
 
const char * moduleKeywords []
 A list of synonyms for this type's name.
 
const char * moduleDependencies []
 A list of libraries or other modules this module depends upon.
 
const unsigned int moduleVersion
 Version, represented as an integer.
 

Variable Documentation

const char* moduleDependencies[]

A list of libraries or other modules this module depends upon.

Example:
const char * moduleDependencies[] = { "c", "json-c" };
See Also
Using Libraries
const char* moduleDescription

A succinct summary of this type's purpose.

Use sentence capitalization, when appropriate.

Example:
const char * moduleDescription = "A renderable 3D object.";
const char* moduleKeywords[]

A list of synonyms for this type's name.

Example:
const char * moduleKeywords[] = { "perlin", "simplex" };
const char* moduleName

Default display name.

Use title case. Typically this should be the same as the type name, but with spaces and without a namespacing prefix.

Example:
const char * moduleName = "Scene Object";
const unsigned int moduleVersion

Version, represented as an integer.

Multiply the major version by 100, then add the minor version.

Example:
const unsigned int moduleVersion = 100; // 1.00: first public release
Example:
const unsigned int moduleVersion = 101; // 1.01: minor new functionality or bugfix
Example:
const unsigned int moduleVersion = 200; // 2.00: significant new functionality or significant change in input/output ports