- 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_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: