Class TCastleLayerCollisions
Unit
CastleTransform
Declaration
type TCastleLayerCollisions = class(TCastleComponent)
Description
This item has no description. Showing description inherited from TCastleComponent.
Component with various CGE extensions: can be a parent of other non-visual components (to display them in CGE editor and serialize them to files), can be translated, can have custom logic when serializing/deserializing (CustomSerialization).
Note that everywhere in CGE (in particular in editor and when serializing) we handle a standard Pascal TComponent as well. So there's no need to derive all your components from TCastleComponent
, so you derive from standard TComponent too. You can use TCastleComponent
only if necessary, i.e. only if you need one of the extra features in this class.
Hierarchy
Overview
Methods
Properties
Description
Methods
|
constructor Create(AOwner: TComponent); override; |
This item has no description. |
|
procedure CustomSerialization(const SerializationProcess: TSerializationProcess); override; |
This item has no description. Showing description inherited from TCastleComponent.CustomSerialization.
Override this method to call various methods of SerializationProcess, which in turn allows to serialize/deserialize things that are not published. This allows to serialize/deserialize with more freedom, e.g. to serialize/deserialize some private field.
|
Properties
|
property Collides[const Layer1,Layer2: TPhysicsLayer]: Boolean read GetCollides write SetCollides; |
Do physical objects from indicated 2 layers collide with each other.
|
Generated by PasDoc 0.16.0-snapshot.