API:FMX.Layers3D.TCustomLayer3D

From RAD Studio API Documentation
Jump to: navigation, search

FMX.Layers3D.TCustomBufferLayer3DFMX.Layers3D.TAbstractLayer3DFMX.Controls3D.TControl3DFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTCustomLayer3D

Delphi

TCustomLayer3D = class(TCustomBufferLayer3D, IStyleBookOwner, IScene, IContainerObject)

C++

class PASCALIMPLEMENTATION TCustomLayer3D : public TCustomBufferLayer3D

Properties

Type Visibility Source Unit Parent
class public
FMX.Layers3D.pas
FMX.Layers3D.hpp
FMX.Layers3D FMX.Layers3D

Description

Represents the base class for all buffered 3D layers.

FMX.Layers3D.TCustomLayer3D inherits from FMX.Layers3D.TCustomBufferLayer3D. All content below this line refers to FMX.Layers3D.TCustomBufferLayer3D.

Represents the base class for all buffered 3D layers.

The TCustomBufferLayer3D class is the base class for all buffered 3D layers defined in FMX.Layers3D. Buffering decreases rendering speed because of an additional resizing of the buffer itself, which is a TBitmap image. Buffered layers should be at the end of the object tree on a form.

The following classes derive directly from TCustomBufferLayer3D:

If you want to implement your own buffered 3D layer, then you should derive from TCustomBufferLayer3D.

See Also