Class TX3DExport

Unit

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

Public ExportedNodeName: string;
Public ExportedNodeAlias: string;

Methods

Public procedure Parse(Lexer: TX3DLexer; Reader: TX3DReaderNames);
Public procedure ParseXML(Element: TDOMElement; Reader: TX3DReaderNames);
Public procedure SaveToStream(Writer: TX3DWriter); override;
Public function DeepCopy(CopyState: TX3DNodeDeepCopyState): TX3DExport;

Description

Fields

Public ExportedNodeName: string;
 
Public ExportedNodeAlias: string;
 

Methods

Public procedure Parse(Lexer: TX3DLexer; Reader: TX3DReaderNames);
 
Public procedure ParseXML(Element: TDOMElement; Reader: TX3DReaderNames);

Parse the EXPORT declaration (XML encoding). Given Element here must have TagName = 'EXPORT'.

Public procedure SaveToStream(Writer: TX3DWriter); override;
 
Public function DeepCopy(CopyState: TX3DNodeDeepCopyState): TX3DExport;
 

Generated by PasDoc 0.16.0.