Unigine::NodeLayer Class
Header: | #include <UnigineNodes.h> |
Inherits: | Node |
A layer node is a zero-sized node that has no visual representation and enables to save all its child nodes into a separate .node file. Layer nodes should be used to split the world into several logical parts and save each of them in a .node file so that each layer and its child nodes can be edited without affecting the source .world file.
See Also
- Article on Layer
NodeLayer Class
Members
static NodeLayerPtr create(const char * name)
Constructor. Creates a node layer with specified file name to store it.Arguments
- const char * name - Name of the layer.
Ptr<NodeLayer> cast(const Ptr<Node> & node)
Arguments
- const Ptr<Node> & node
void setNodeName(const char * name)
Sets a node name.Arguments
- const char * name - Path to a *.node file.
const char * getNodeName()
Gets the node name.Return value
Path to the *.node file.int type()
Last update: 2017-07-03
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)