Class TX3DPrototypeNode

Unit

Declaration

type TX3DPrototypeNode = class(TX3DNode)

Description

Node with information about X3D prototype.

This node will have fields initialized according to associated Prototype.InterfaceDeclarations. This way you can simply parse this node (just like any other node) to parse prototype instance.

The prototype may be instantiated. After parsing you can do it by Instantiate method. In case of non-external prototype, this should always be possible (for a valid X3D files, that is), in case of external prototype this may requite loading the external prototype file.

This node cannot be created by standard Create method, always use CreatePrototypeNode.

Source: scene/x3d/x3dnodes_prototypes.inc (line 45).

Hierarchy


Generated by PasDoc 0.17.0.snapshot.