Class TCastleTransformList

Unit

Declaration

type TCastleTransformList = class(TCastleObjectList)

Description

List of TCastleTransform instances. This inherits from TCastleObjectList, getting many features like TList notification mechanism. You should not create instances of this class yourself — instead use TCastleTransform to group your scenes and transformations.

Hierarchy

Overview

Methods

Public constructor Create(const FreeObjects: boolean; const AOwner: TCastleTransform);
Public procedure Notify(Ptr: Pointer; Action: TListNotification); override;
Public function First: TCastleTransform;
Public function Last: TCastleTransform;

Properties

Public property Items[I:Integer]: TCastleTransform read GetItem write SetItem;
Public property Owner: TCastleTransform read FOwner;

Description

Methods

Public constructor Create(const FreeObjects: boolean; const AOwner: TCastleTransform);
 
Public procedure Notify(Ptr: Pointer; Action: TListNotification); override;
 
Public function First: TCastleTransform;
 
Public function Last: TCastleTransform;
 

Properties

Public property Items[I:Integer]: TCastleTransform read GetItem write SetItem;
 
Public property Owner: TCastleTransform read FOwner;

TCastleTransform instance that owns this list. May be Nil, for example when this list is used by TRayCollision.


Generated by PasDoc 0.15.0.