HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VOP_DataMicroNode.h
Go to the documentation of this file.
1 /*
2  * PROPRIETARY INFORMATION. This software is proprietary to
3  * Side Effects Software Inc., and is not to be reproduced,
4  * transmitted, or disclosed in any way without written permission.
5  *
6  * NAME: VOP_DataMicroNode.h (OP Library, C++)
7  *
8  * COMMENTS: OP_DataMicroNode subclass representing a VOP_Node's output data.
9  */
10 
11 #ifndef __VOP_DATAMICRONODE_H_INCLUDED__
12 #define __VOP_DATAMICRONODE_H_INCLUDED__
13 
14 #include "VOP_API.h"
15 #include <OP/OP_DataMicroNode.h>
16 
17 class OP_Node;
18 
20 {
21 public:
22  explicit VOP_DataMicroNode(OP_Node &node);
23  ~VOP_DataMicroNode() override;
24 
25  const char * className() const override
26  { return "VOP_DataMicroNode"; }
27 
28  void getOutputs(DEP_MicroNodeList &inputs) const override;
29 };
30 
31 #endif // __VOP_DATAMICRONODE_H_INCLUDED__
#define VOP_API
Definition: VOP_API.h:10
void getOutputs(DEP_MicroNodeList &outputs) const override
const char * className() const override