注意! 这个版本的文档是过时的,因为它描述了一个较老的SDK版本!请切换到最新SDK版本的文档。
Unigine::NodeReference Class
Interface for node reference handling. See also the UnigineScript analog.
To use this class, include the UnigineNodeReference.h file.
Unigine::NodeReference Class
Members
static Ptr< NodeReference > create (const NodePtr & node)
NodeReference constructor.Arguments
- const NodePtr & node - Node smart pointer.
static Ptr< NodeReference > create (const char * name)
NodeReference constructor.Arguments
- const char * name - Path to a *.node file.
virtual NodePtr getNodeReference () const =0
Returns a reference node.Return value
Reference node.virtual NodePtr releaseNodeReference () const =0
Releases a reference node.Return value
Reference node.virtual int setNodeName (const char * name) const =0
Sets a reference to a new *.node fileArguments
- const char * name - Path to a *.node file.
Return value
Returns 1 if the new reference is set successfully; otherwise, 0.virtual const char * getNodeName () const =0
Returns the path to the referenced *.node file.Return value
Path to the referenced *.node file.Last update: 2017-07-03
Help improve this article
(or select a word/phrase and press Ctrl+Enter)