import ManagedFBOResource from "@arcgis/core/views/3d/webgl/ManagedFBOResource.js";
Inheritance
ManagedFBOResourceAccessor
Subclasses
ManagedFBOAttachment, ManagedFBO
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
release(): boolean
retain(): void

release

Method
Signature
release (): boolean

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

Method
Signature
retain (): void

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