VuoNodeRegistry interface.
- Copyright
- Copyright © 2012–2017 Kosada Incorporated. This code may be modified and distributed under the terms of the MIT License. For more information, see http://vuo.org/license.
|
void | vuoAddNodeMetadata (VuoCompositionState *compositionState, const char *nodeIdentifier) |
| C wrapper for VuoNodeRegistry::addNodeMetadata().
|
|
void | vuoAddPortMetadata (VuoCompositionState *compositionState, const char *portIdentifier, const char *portName, unsigned long typeIndex, const char *initialValue) |
| C wrapper for VuoNodeRegistry::addPortMetadata().
|
|
NodeContext * | vuoGetNodeContext (VuoCompositionState *compositionState, unsigned long nodeIndex) |
| C wrapper for VuoNodeRegistry::getNodeContext().
|
|
NodeContext * | vuoGetCompositionContext (VuoCompositionState *compositionState) |
| C wrapper for VuoNodeRegistry::getCompositionContext().
|
|
void * | vuoGetDataForPort (VuoCompositionState *compositionState, const char *portIdentifier) |
| C wrapper for VuoNodeRegistry::getDataForPort().
|
|
dispatch_semaphore_t | vuoGetNodeSemaphoreForPort (VuoCompositionState *compositionState, const char *portIdentifier) |
| C wrapper for VuoNodeRegistry::getNodeSemaphoreForPort().
|
|
unsigned long | vuoGetNodeIndexForPort (VuoCompositionState *compositionState, const char *portIdentifier) |
| C wrapper for VuoNodeRegistry::getNodeIndexForPort().
|
|
unsigned long | vuoGetTypeIndexForPort (VuoCompositionState *compositionState, const char *portIdentifier) |
| C wrapper for VuoNodeRegistry::getTypeIndexForPort().
|
|
NodeContext * | vuoCompositionContextInitHelper (VuoCompositionState *compositionState, bool hasInstanceData, unsigned long publishedOutputPortCount, NodeContext *(*compositionCreateNodeContext)(VuoCompositionState *, unsigned long), void(*compositionDestroyNodeContext)(VuoCompositionState *, const char *, NodeContext *), void(*compositionSetPortValue)(VuoCompositionState *, const char *, const char *, bool, bool, bool, bool, bool)) |
| C wrapper for VuoNodeRegistry::compositionContextInitHelper().
|
|
void | vuoCompositionContextFiniHelper (VuoCompositionState *compositionState, void(*compositionDestroyNodeContext)(VuoCompositionState *, const char *, NodeContext *), void(*compositionReleasePortData)(void *, unsigned long)) |
| C wrapper for VuoNodeRegistry::compositionContextFiniHelper().
|
|