Namespace: VVVV

VVVV

Source:

Namespaces

Core
Helpers
Nodes
PinTypes

Members

<static, constant> DefaultTexture

Constant representing a WebGl context's default texture

Source:

<static> fps

The frames per second VVVV.js should run, defaults to 60fps

Source:

<static> NodeLibrary

All implemented nodes are registered here

Source:

<static> Patches

This holds all created patches and their subpatches. Indices are the absolute patch file names. Patches that are loaded with the script tag are also stored in indices 0 .. n

Source:

<static> ShaderCodeResources

A hash table of {@VVVV.Types.ShaderCodeResource} objects, indexed with the name/path of the shader code resource

Source:

<static> ThirdPartyLibs

Define 3rd party libraries, that should be loaded on demand here. Use VVVV.Nodes.YourNode.requirements = ["exampleLib"] after your nodes's code to define, that the library is required.

Source:

Methods

<static> init(path_to_vvvv, callback)

Adds the neccessary JavaScripts to the head, calls the callback once everything is in place. Also automatically loads patches specified in script tags.

Parameters:
Name Type Description
path_to_vvvv String

points to the folder of your vvvv.js. This is relative to your html-file

mode. String

Can be either "full", "vvvviewer" or "run". Depends on what you want to do

callback function

will be called once all the scripts and initialisations have been finished.

Source:

<static> onNotImplemented(nodename)

Fired when a node is being created that is not implemented

Parameters:
Name Type Description
nodename String

the name of the node which is not implemented

Source:
VVVV.js Copyright © 2012-2013 The contributors to the VVVV.js project.
Documentation generated by JSDoc 3.3.0-alpha4 on Thu May 08 2014 13:12:35 GMT+0200 (Mitteleuropäische Sommerzeit) using the DocStrap template.