OperatorNodeHelper< OP, RESULT, TYPES, std::index_sequence< I... > > Class Template Reference

#include <corenodes_implementer.h>

Inheritance diagram for OperatorNodeHelper< OP, RESULT, TYPES, std::index_sequence< I... > >:

Public Types

using ValueType = RESULT
 
- Public Types inherited from OperatorNodeBase< TYPES, I... >
using Inputs = TYPES
 

Public Member Functions

 MAXON_PORT_OUTPUT (RESULT, out)
 
- Public Member Functions inherited from OperatorNodeBase< TYPES, I... >
 MAXON_PORT_INPUT_INDEXED (Generic, in, sizeof...(I))
 

Static Public Member Functions

static Result< void > Init (const MicroNodeGroupRef &group)
 
- Static Public Member Functions inherited from OperatorNodeBase< TYPES, I... >
static MAXON_ATTRIBUTE_FORCE_INLINE const Generic & GetPortValue (const PORT &port, size_t index)
 
static void SetupPorts (const MicroNodeGroupRef &group)
 

Member Typedef Documentation

◆ ValueType

using ValueType = RESULT

Member Function Documentation

◆ MAXON_PORT_OUTPUT()

MAXON_PORT_OUTPUT ( RESULT  ,
out   
)

◆ Init()

static Result<void> Init ( const MicroNodeGroupRef &  group)
static