Class TDISEntityManagerNode

Unit

Declaration

type TDISEntityManagerNode = class(TAbstractChildNode)

Description

This item has no description. Showing description inherited from TAbstractChildNode.

Abstract node type that indicates that the node may be used as a child of a grouping node, e.g. inside TAbstractGroupingNode.FdChildren.

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;
Public procedure SetMapping(const Value: array of TDISEntityTypeMappingNode);

Properties

Public property FdAddress: TSFString read FFdAddress;
Public property Address: String read GetAddress write SetAddress;
Public property FdApplicationID: TSFInt32 read FFdApplicationID;
Public property ApplicationID: Integer read GetApplicationID write SetApplicationID;
Public property FdMapping: TMFNode read FFdMapping;
Public property FdPort: TSFInt32 read FFdPort;
Public property Port: Integer read GetPort write SetPort;
Public property FdSiteID: TSFInt32 read FFdSiteID;
Public property SiteID: Integer read GetSiteID write SetSiteID;
Public property EventAddedEntities: TMFNodeEvent read FEventAddedEntities;
Public property EventRemovedEntities: TMFNodeEvent read FEventRemovedEntities;

Description

Methods

Public procedure CreateNode; override;

This item has no description. Showing description inherited from TAbstractChildNode.CreateNode.

Automatically generated node properties.

Do not edit this file manually! To add new properties: - add them to the text files in tools/internal/x3d-nodes-to-pascal/nodes-specification/ , - and regenerate include files by running x3d-nodes-to-pascal

Public class function ClassX3DType: string; override;

This item has no description. Showing description inherited from TX3DNode.ClassX3DType.

Node type name in VRML/X3D, for this class. Normal VRML/X3D node classes should override this to return something non-empty, and then X3DType automatically will return the same value.

Empty for classes that don't have a hardcoded VRML/X3D node name, like a special TX3DUnknownNode. Such special classes should override then X3DType to return actual non-empty name there.

You usually should call X3DType. The only use of this method is that it works on classes (it's "class function"), without needing at actual instance.

Public procedure SetMapping(const Value: array of TDISEntityTypeMappingNode);

This item has no description.

Properties

Public property FdAddress: TSFString read FFdAddress;

Internal wrapper for property Address. This wrapper API may change, we advise to access simpler Address instead.

Public property Address: String read GetAddress write SetAddress;

This item has no description.

Public property FdApplicationID: TSFInt32 read FFdApplicationID;

Internal wrapper for property ApplicationID. This wrapper API may change, we advise to access simpler ApplicationID instead.

Public property ApplicationID: Integer read GetApplicationID write SetApplicationID;

This item has no description.

Public property FdMapping: TMFNode read FFdMapping;

Internal wrapper for property Mapping. This wrapper API may change, we advise to access simpler Mapping instead.

Public property FdPort: TSFInt32 read FFdPort;

Internal wrapper for property Port. This wrapper API may change, we advise to access simpler Port instead.

Public property Port: Integer read GetPort write SetPort;

This item has no description.

Public property FdSiteID: TSFInt32 read FFdSiteID;

Internal wrapper for property SiteID. This wrapper API may change, we advise to access simpler SiteID instead.

Public property SiteID: Integer read GetSiteID write SetSiteID;

This item has no description.

Public property EventAddedEntities: TMFNodeEvent read FEventAddedEntities;

This item has no description.

Public property EventRemovedEntities: TMFNodeEvent read FEventRemovedEntities;

This item has no description.


Generated by PasDoc 0.16.0-snapshot.