import ManagedFBOAttachment from "@arcgis/core/views/3d/webgl/ManagedFBOAttachment.js";
Inheritance
ManagedFBOAttachmentManagedFBOResourceAccessor
Subclasses
ManagedColorAttachment, ManagedDepthAttachment
Since
ArcGIS Maps SDK for JavaScript 5.0

Properties

Any properties can be set, retrieved or listened to. See the Watch for changes topic.
PropertyTypeClass
readonly inherited

declaredClass

readonlyinherited Property
Type
string
Inherited from: Accessor
Since
ArcGIS Maps SDK for JavaScript 4.7

The name of the class. The declared class name is formatted as esri.folder.className.

Methods

MethodSignatureClass
inherited
release(): boolean
inherited
retain(): void

release

inherited Method
Signature
release (): boolean
Inherited from: ManagedFBOResource

Release this managed framebuffer into cache again.

If more than one reference exists this will not have an effect.

Returns
boolean

true if the resource was released for reuse, i.e., the reference count reached zero.

retain

inherited Method
Signature
retain (): void
Inherited from: ManagedFBOResource

Increase reference counting on this managed framebuffer.

You can use this functionality to hold framebuffer contents for several frames and then release the framebuffer.

Returns
void