LightWrap++
AC++wrapperfortheLightWave3DSDK
lwpp::LWNodeOutput Class Reference

#include <nodes.h>

+ Inheritance diagram for lwpp::LWNodeOutput:
+ Collaboration diagram for lwpp::LWNodeOutput:

List of all members.

Public Member Functions

 LWNodeOutput (NodeID _id, ConnectionType type, std::string name, bool _destroy=true)
 ~LWNodeOutput ()
NodeOutputID getID (void) const
bool isID (const NodeOutputID _id) const
NodeOutputID next (void)
NodeID node (void)
NodeOutputID previous (void)

Protected Member Functions

bool _acquireGlobal ()
virtual bool available () const
 Check if the global is available.
virtual LWNodeOutputFuncs * getGlobal ()
 Get the pointer to the global.
LWNodeOutputFuncs * operator-> ()
 Get the pointer to the global.

Static Protected Attributes

static LWNodeOutputFuncs * globPtr
 Pointer to the global functions.

Detailed Description

Node Input


Constructor & Destructor Documentation

lwpp::LWNodeOutput::LWNodeOutput ( NodeID  _id,
ConnectionType  type,
std::string  name,
bool  _destroy = true 
)
inline
lwpp::LWNodeOutput::~LWNodeOutput ( )
inline

Member Function Documentation

bool lwpp::GlobalBase< LWNodeOutputFuncs >::_acquireGlobal ( )
inlineprotectedinherited
virtual bool lwpp::GlobalBase< LWNodeOutputFuncs >::available ( ) const
inlinevirtualinherited

Check if the global is available.

virtual LWNodeOutputFuncs * lwpp::GlobalBase< LWNodeOutputFuncs >::getGlobal ( )
inlinevirtualinherited

Get the pointer to the global.

NodeOutputID lwpp::LWNodeOutput::getID ( void  ) const
inline
bool lwpp::LWNodeOutput::isID ( const NodeOutputID  _id) const
inline
NodeOutputID lwpp::LWNodeOutput::next ( void  )
inline
NodeID lwpp::LWNodeOutput::node ( void  )
inline
LWNodeOutputFuncs * lwpp::GlobalBase< LWNodeOutputFuncs >::operator-> ( )
inlineinherited

Get the pointer to the global.

NodeOutputID lwpp::LWNodeOutput::previous ( void  )
inline

Member Data Documentation

LWNodeOutputFuncs * lwpp::GlobalBase< LWNodeOutputFuncs >::globPtr
staticprotectedinherited

Pointer to the global functions.


The documentation for this class was generated from the following file: