Class TCastleBox
Unit
Declaration
type TCastleBox = class(TCastleAbstractPrimitive)
Description
Box with configurable size, position and material.
Hierarchy
- TObject
- TPersistent
- TComponent
- TCastleComponent
- TCastleTransform
- TCastleAbstractPrimitive
- TCastleBox
Overview
Methods
constructor Create(AOwner: TComponent); override; |
|
destructor Destroy; override; |
|
function PropertySections(const PropertyName: String): TPropertySections; override; |
Properties
property Size: TVector3 read FSize write SetSize; |
|
property DoubleSided: Boolean read FDoubleSided write SetDoubleSided default false; |
|
property SizePersistent: TCastleVector3Persistent read FSizePersistent ; |
Description
Methods
constructor Create(AOwner: TComponent); override; |
|
This item has no description. |
destructor Destroy; override; |
|
This item has no description. |
function PropertySections(const PropertyName: String): TPropertySections; override; |
|
This item has no description. Showing description inherited from TCastleComponent.PropertySections. Section where to show property in the editor. |
Properties
property Size: TVector3 read FSize write SetSize; |
|
Size of the box in 3D. By default (2, 2, 2). |
property DoubleSided: Boolean read FDoubleSided write SetDoubleSided default false; |
|
When this is |
property SizePersistent: TCastleVector3Persistent read FSizePersistent ; |
|
Size that can be visually edited in Castle Game Engine Editor, Lazarus and Delphi. Normal user code does not need to deal with this, instead read or write Size directly. See also
|
Generated by PasDoc 0.16.0-snapshot.