Skip to content
This repository was archived by the owner on Oct 15, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ next:

The Texture Manager provides a set of API's for managing an roBitmap cache.

All roTextureManager instances within an app share a single underlying texture cache. Cache-modifying operations (Cleanup, UnloadBitmap) affect all instances.

**Example: Requesting an roBitmap from the roTextureManager**

Expand Down
9 changes: 7 additions & 2 deletions docs/REFERENCES/brightscript/interfaces/iftexturemanager.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,10 @@ Cancels the request specified by req, which should be an roTextureRequest previo

##### Description

Removes a bitmap from the roTextureManager with the specified URL.
Removes the bitmap with the specified URL from the roTextureManager cache.

The roTextureManager cache is shared across all instances of roTextureManager within the app. Calling UnloadBitmap() removes the cached entry for the given URL regardless of which instance originally requested it, and regardless of any request parameters (such as image size) that were used.


##### Parameters

Expand All @@ -61,4 +64,6 @@ Removes a bitmap from the roTextureManager with the specified URL.

##### Description

Removes all bitmaps from the roTextureManager.
Removes all bitmaps from the roTextureManager cache.

The roTextureManager cache is shared across all instances of roTextureManager within the app. Calling Cleanup() removes all cached textures regardless of which instance originally requested them.
Loading