Class TCastleTransformList

Unit

Declaration

type TCastleTransformList = class(specialize TObjectList<TCastleTransform>)

Description

List of TCastleTransform instances.

Source: transform/castletransform_transformlist.inc (line 21).

Hierarchy

  • TObject
  • TList
  • TObjectList
  • TCastleTransformList

Overview

Methods

Protected procedure Notify(constref AValue: TCastleTransform; ACollectionNotification: TCollectionNotification); override;
Public function RemoveAll(const Item: TCastleTransform): Cardinal;

Description

Methods

Protected procedure Notify(constref AValue: TCastleTransform; ACollectionNotification: TCollectionNotification); override;

This item has no description.

Source: transform/castletransform_transformlist.inc (line 31).

Public function RemoveAll(const Item: TCastleTransform): Cardinal;

Delete all found instances of the given Item. Shifts all other pointers to the left. Returns how many instances were removed (that is, how much Count was decreased).

This does not free the items, unless the list has been created with OwnsObjects = True.

Source: transform/castletransform_transformlist.inc (line 41).


Generated by PasDoc 0.17.0.snapshot.