Class T3DListCore
Unit
Castle3D
Declaration
type T3DListCore = class(TCastleObjectList)
Description
List of 3D objects (T3D instances).
This inherits from TCastleObjectList, getting many features like TList notification mechanism (useful in some situations). Usually you want to use T3DList instead, which is a wrapper around this class.
Hierarchy
Overview
Methods
 |
constructor Create(const FreeObjects: boolean; const AOwner: T3DList); |
 |
procedure Notify(Ptr: Pointer; Action: TListNotification); override; |
 |
function First: T3D; |
 |
function Last: T3D; |
Properties
Description
Methods
 |
constructor Create(const FreeObjects: boolean; const AOwner: T3DList); |
|
 |
procedure Notify(Ptr: Pointer; Action: TListNotification); override; |
|
 |
function First: T3D; |
|
 |
function Last: T3D; |
|
Properties
 |
property Items[I:Integer]: T3D read GetItem write SetItem; |
|
 |
property Owner: T3DList read FOwner; |
T3DList instance that owns this list. May be Nil , for example when this list is used by TRayCollision.
|
|