Class TShapeList
Unit
Declaration
type TShapeList = class(specialize TObjectList<TShape>)
Description
Hierarchy
- TObject
- TList
- TObjectList
- TShapeList
Overview
Methods
constructor Create; overload; |
|
constructor Create(const Tree: TShapeTree; const OnlyActive: boolean; const OnlyVisible: boolean = false; const OnlyCollidable: boolean = false); overload; deprecated 'use Tree.TraverseList(...)'; |
|
procedure SortFrontToBack(const Position: TVector3); |
|
procedure SortBackToFront(const Position: TVector3; const Distance3D: boolean); |
Description
Methods
constructor Create; overload; |
|
constructor Create(const Tree: TShapeTree; const OnlyActive: boolean; const OnlyVisible: boolean = false; const OnlyCollidable: boolean = false); overload; deprecated 'use Tree.TraverseList(...)'; |
|
Warning: this symbol is deprecated: use Tree.TraverseList(...) Constructor that initializes list contents by traversing given tree. |
procedure SortFrontToBack(const Position: TVector3); |
|
Sort shapes by distance to given Position point, closest first. |
procedure SortBackToFront(const Position: TVector3; const Distance3D: boolean); |
|
Sort shapes by distance to given Position point, farthest first. If Distance3D is If Distance3D is |
Generated by PasDoc 0.16.0.