- Source:
Namespaces
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_vvvvString 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
callbackfunction 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 nodenameString the name of the node which is not implemented
- Source: