Class TX3DExternalPrototype
Unit
Declaration
type TX3DExternalPrototype = class(TX3DPrototypeBase)
Description
X3D external prototype (referencing another file).
Hierarchy
- TObject
 - TPersistent
 - TX3DFileItem
 - TX3DPrototypeBase
 - TX3DExternalPrototype
 
Overview
Methods
![]()  | 
constructor Create; | 
![]()  | 
destructor Destroy; override; | 
![]()  | 
procedure Parse(Lexer: TX3DLexer; Reader: TX3DReaderNames); override; | 
![]()  | 
procedure ParseXML(Element: TDOMElement; Reader: TX3DReaderNames); override; | 
![]()  | 
procedure SaveToStream(Writer: TX3DWriter); override; | 
![]()  | 
procedure LoadReferenced(const Version: TX3DVersion); | 
![]()  | 
procedure UnloadReferenced; | 
Properties
![]()  | 
property UrlList: TMFString read FUrlList; | 
![]()  | 
property ReferencedPrototype: TX3DPrototype read FReferencedPrototype; | 
![]()  | 
property ReferencedClass: TX3DNodeClass read FReferencedClass; | 
Description
Methods
![]()  | 
constructor Create; | 
| 
 This item has no description.  | |
![]()  | 
destructor Destroy; override; | 
| 
 This item has no description.  | |
![]()  | 
procedure Parse(Lexer: TX3DLexer; Reader: TX3DReaderNames); override; | 
| 
 This item has no description. Showing description inherited from TX3DPrototypeBase.Parse. 
Parse prototype, and add it to Names.Prototypes. Adds to   | |
![]()  | 
procedure ParseXML(Element: TDOMElement; Reader: TX3DReaderNames); override; | 
| 
 This item has no description.  | |
![]()  | 
procedure SaveToStream(Writer: TX3DWriter); override; | 
| 
 This item has no description. Showing description inherited from TX3DFileItem.SaveToStream. Save to stream.  | |
![]()  | 
procedure LoadReferenced(const Version: TX3DVersion); | 
| 
 Loads URL, until the first success. Sets either ReferencedClass to non-nil (if it's built-in node) or ReferencedPrototype (if prototype expansion found in external file).  | |
![]()  | 
procedure UnloadReferenced; | 
| 
 This item has no description.  | |
Properties
![]()  | 
property UrlList: TMFString read FUrlList; | 
| 
 This item has no description.  | |
![]()  | 
property ReferencedPrototype: TX3DPrototype read FReferencedPrototype; | 
| 
 This item has no description.  | |
![]()  | 
property ReferencedClass: TX3DNodeClass read FReferencedClass; | 
| 
 This item has no description.  | |
Generated by PasDoc 0.16.0-snapshot.
