FMX.Skia

From RAD Studio API Documentation
Jump to: navigation, search


Classes

ESkBitmapHelper
ESkFMX
ESkLabel
ESkPersistentData
ESkTextSettingsInfo
ISkStyleTextObject
ISkTextSettings
TSkAnimatedImageLoads and renders animated images, including vector animations, in a simple way.
TSkAnimatedImageHelper
TSkAnimatedPaintBoxVariant of the TSkPaintBox control that allows setting the duration of an animation and drawing its progress by using the OnAnimationDraw event.
TSkAnimatedPaintBoxHelper
TSkBitmapHelper
TSkCustomAnimatedControl
TSkCustomAnimation
TSkCustomControl
TSkCustomStyleTextObject
TSkDefaultProviders
TSkFontComponent
TSkLabelImplements new features supported by Skia that are not supported by TLabel or are difficult to implement.
TSkPaintBoxPaints directly on the screen using the OnDraw event.
TSkPathDataHelper
TSkPersistent
TSkStyledControl
TSkStyleTextObject
TSkSvgLoads and displays the SVG file.
TSkSvgBrush
TSkTextSettings
TSkTextSettingsClass
TSkTextSettingsInfo
TSkTypefaceManager

Routines

AddSkPathToPathData
BitmapToSkImage
DrawDesignBorder
PathDataToSkPath
SkiaDraw
SkImageToBitmap
SkPathToPathData

Types

TSkAnimatedImageWrapMode
TSkAnimationDrawEvent
TSkAnimationDrawProc
TSkDrawCacheKind
TSkDrawEvent
TSkDrawProc
TSkSvgSource
TSkSvgWrapMode
TSkTextHorzAlign

Variables

GlobalDisableSkiaCodecsReplacementDisables registration of Skia image codecs.
GlobalSkiaBitmapsInParallelEnables TBitmaps to be drawn in true parallel to UI and other bitmaps when drawing in a thread.
GlobalSkiaTextLocale
GlobalUseSkiaAllows the use of Skia Canvas for UI rendering by replacing the FMX's default Canvas.
GlobalUseSkiaFiltersEnables the execution of FMX filters and effects by Skia.
GlobalUseSkiaRasterWhenAvailableAllows the UI rendering in Skia Canvas by using the CPU instead of the GPU.
SkFmxColorType
SkFmxPixelFormat

Constants

SkSupportedPlatformsMaskSkSupportedPlatformsMask: Integer = $1FD4DF;