Class TShapeTreeIterator

Unit

Declaration

type TShapeTreeIterator = class(TObject)

Description

Warning: this symbol is deprecated.

Iterates over all TShape items that would be enumerated by Tree.Traverse. Sometimes it's easier to write code using this iterator than to create callbacks and use TShapeTree.Traverse.

Hierarchy

Overview

Methods

Public constructor Create(const Tree: TShapeTree; const OnlyActive: boolean; const OnlyVisible: boolean = false; const OnlyCollidable: boolean = false);
Public destructor Destroy; override;
Public function GetNext: boolean;

Properties

Public property Current: TShape read FCurrent;

Description

Methods

Public constructor Create(const Tree: TShapeTree; const OnlyActive: boolean; const OnlyVisible: boolean = false; const OnlyCollidable: boolean = false);
 
Public destructor Destroy; override;
 
Public function GetNext: boolean;
 

Properties

Public property Current: TShape read FCurrent;
 

Generated by PasDoc 0.16.0.