Stay organized with collections
Save and categorize content based on your preferences.
Annotations
Interfaces
TextureBitmapStore |
Interface for a callback to allow the caller to provide a particular Bitmap corresponding to a client-provided texture ID.
|
Classes
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-06-23 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-23 UTC."],[],[],null,["# androidx.ink.brush\n==================\n\n*** ** * ** ***\n\n[Kotlin](/reference/kotlin/androidx/ink/brush/package-summary \"View this page in Kotlin\") \\|Java\n\nAnnotations\n-----------\n\n|----------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------|\n| [ExperimentalInkCustomBrushApi](/reference/androidx/ink/brush/ExperimentalInkCustomBrushApi) | Marks declarations that are are part of the **experimental** Ink brush customization API. |\n\nInterfaces\n----------\n\n|------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [TextureBitmapStore](/reference/androidx/ink/brush/TextureBitmapStore) | Interface for a callback to allow the caller to provide a particular [Bitmap](https://developer.android.com/reference/android/graphics/Bitmap.html) corresponding to a client-provided texture ID. |\n\nClasses\n-------\n\n|------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Brush](/reference/androidx/ink/brush/Brush) | Defines how stroke inputs are interpreted to create the visual representation of a stroke. |\n| [Brush.Builder](/reference/androidx/ink/brush/Brush.Builder) | Builder for [Brush](/reference/androidx/ink/brush/Brush). |\n| [BrushFamily](/reference/androidx/ink/brush/BrushFamily) | A [BrushFamily](/reference/androidx/ink/brush/BrushFamily) describes a family of brushes (e.g. \"highlighter\" or \"pressure pen\"), irrespective of their size or color. |\n| [BrushUtil](/reference/androidx/ink/brush/BrushUtil) | |\n| [InputToolType](/reference/androidx/ink/brush/InputToolType) | The type of input tool used in producing [androidx.ink.strokes.StrokeInput](/reference/androidx/ink/strokes/StrokeInput), used by [BrushBehavior](/reference/androidx/ink/brush/BrushBehavior) to define when a behavior is applicable. |\n| [Brush.Companion](/reference/androidx/ink/brush/Brush.Companion) | |\n| [BrushFamily.Companion](/reference/androidx/ink/brush/BrushFamily.Companion) | |\n| [StockBrushes](/reference/androidx/ink/brush/StockBrushes) | Provides a fixed set of stock [BrushFamily](/reference/androidx/ink/brush/BrushFamily) objects that any app can use. |"]]