Class TShapeTreeIterator

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TShapeTreeIterator = class(TObject)

Description

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

  • TObject
  • TShapeTreeIterator

Overview

Methods

Public constructor Create(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(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.12.1 on 2013-02-04 20:26:52