Class TX3DPrototypeNames

Unit

Declaration

type TX3DPrototypeNames = class(TStringList)

Description

List of prototype names, mapping to TX3DPrototypeBase instances. Case-sensitive, just like X3D prototype names are.

Source: src/scene/x3d/x3dnodes_names.inc (line 84).

Hierarchy

  • TObject
  • TPersistent
  • TStrings
  • TStringList
  • TX3DPrototypeNames

Overview

Methods

Public constructor Create;
Public procedure Bind(const Proto: TX3DPrototypeBase);
Public function Bound(const Name: string): TX3DPrototypeBase;

Description

Methods

Public constructor Create;

This item has no description.

Source: src/scene/x3d/x3dnodes_names.inc (line 86).

Public procedure Bind(const Proto: TX3DPrototypeBase);

Bind prototype to its name. If the name was already bound to some old prototype, it is overridden to refer only to the new prototype. Otherwise we add a new String with object Proto.

Source: src/scene/x3d/x3dnodes_names.inc (line 92).

Public function Bound(const Name: string): TX3DPrototypeBase;

Find proto bound to given name. Nil if none.

Source: src/scene/x3d/x3dnodes_names.inc (line 95).


Generated by PasDoc 0.17.0.snapshot.