FMX.Controls3D.TControl3D

Delphi
TControl3D = class(TFmxObject, IControl, ITabStopController)
C++
class PASCALIMPLEMENTATION TControl3D : public Fmx::Types::TFmxObject
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
class | public | FMX.Controls3D.pas FMX.Controls3D.hpp |
FMX.Controls3D | FMX.Controls3D |
Description
TControl3D represents the base class for FMX onscreen 3D components.
TControl3D extends TFmxObject to present objects that can be seen onscreen, by adding properties and methods for:
- Visibility, Opacity, and Scale
- 3D sizes:
- 3D position relative to the X, Y, and Z axes:
- 3D rotation relative to the X, Y, and Z axes:
- Mouse and keyboard interaction through events:
- Painting and rendering
TControl3D descendants publish TControl3D properties and override the methods exposed in TControl3D in order to create common 3D objects such as TSphere or TRectangle3D.