Castle Game Engine: Castle3D: Class T3DListCore

# Class T3DListCore
Description | Hierarchy | Fields | Methods | Properties
## 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 TObjectList TCastleObjectList T3DListCore ## Overview ### 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;`
## 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.
Generated by PasDoc 0.13.0 on 2013-08-17 21:27:11