Introduction
Units
Class Hierarchy
Classes, Interfaces, Objects and Records
Types
Variables
Constants
Functions and Procedures
Identifiers
X3DNodes
type TX3DNodeList = class(specialize TFPGObjectList<TX3DNode>)
function FindName(const Name: string): TX3DNode;
function IndexOfName(const Name: string): Integer;
procedure AddIfNotExists(const Node: TX3DNode);
function Equals(SecondValue: TObject): boolean; override;
Find node by name, Nil if not found.
Nil
For empty node name, always returns Nil. This follows the definition of NodeName: empty means that node has no name, so it should not be found by searches by name, ever.
Find index of a node with given name, -1 if not found.