Class TX3DExport
Unit
X3DNodes
Declaration
type TX3DExport = class(TX3DFileItem)
Description
No description available, ancestor TX3DFileItem description follows
Base class for any item within X3D file: a node, a field, a route, a prototype etc. We need a common base class for all such things to store PositionInParent.
Hierarchy
Overview
Fields
Methods
Description
Fields
|
ExportedNode: TX3DNode; |
Exported node. Note that we store node reference, not just ExportedNodeName, this way renaming the ExportedNode (e.g. by RenameUniquely during saving) is properly reflected in wrtitten EXPORT statement.
|
|
ExportedAlias: String; |
Name under which the EXPORTed node is available in outer files, i.e. IMPORT statements should refer to this alias. If empty, just use ExportedNode.X3DName.
|
Methods
|
procedure ParseXML(Element: TDOMElement; Reader: TX3DReaderNames); |
Parse the EXPORT declaration (XML encoding). Given Element here must have TagName = 'EXPORT'.
|
|
procedure SaveToStream(Writer: TX3DWriter); override; |
|
Generated by PasDoc 0.16.0.