IBitmap |
public interface IBitmapManager
The IBitmapManager type exposes the following members.
Name | Description | |
---|---|---|
![]() | BitmapMap |
The read-only map of available bitmaps. Key is the resource ID. Value is a holder containing the bitmap, its file path, and its embedded status. |
Name | Description | |
---|---|---|
![]() | CopyToEmbedded | Copies an external reference into an embedded resource with a new resource ID. Nothing is done if the resource is already embedded. |
![]() | CopyToNonEmbedded | Copies the bitmap associated with a given resource ID into an external reference with a new resource ID. Nothing is done if it is already an external reference. |
![]() | EmbedBitmap | Embeds a given bitmap and store it as a resource for later use. |
![]() | GetBitmapHolder | Retrieves the bitmap holder with a given resource ID. |
![]() | GlobalConvertToEmbedded | Converts the bitmap associated with a given resource ID into an embedded resource. Nothing is done if it is already embedded. |
![]() | GlobalConvertToNonEmbedded | Converts the bitmap associated with a given resource ID into an external reference. Nothing is done if it is already an external reference. |
![]() | HasResource | Checks whether a given resource ID exists. |
![]() | IsEmbedded | Retrieves the status whether the bitmap with a given resource ID is embedded. |
![]() | LoadFromFile | Loads a bitmap from a file and store it as a resource for later use. |
![]() | LoadFromFileAndEmbed | Loads a bitmap from a file and store it as an embedded resource for later use. |
![]() | MoveResource | Moves the bitmap from the source to the target ID. |
![]() | RemoveBitmap | Removes the bitmap with a given resource ID from the list. |