Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
skiko
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
liuqiang
skiko
Commits
0099ae4d
Unverified
Commit
0099ae4d
authored
Sep 29, 2021
by
Nikolay Igotti
Committed by
GitHub
Sep 29, 2021
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Move to Kotlin 1.5.31 (#226)
parent
11065494
Changes
63
Hide whitespace changes
Inline
Side-by-side
Showing
63 changed files
with
99 additions
and
154 deletions
+99
-154
build.gradle.kts
samples/SkiaJsSample/build.gradle.kts
+4
-5
build.gradle.kts
samples/SkiaJvmSample/build.gradle.kts
+1
-1
build.gradle.kts
samples/SkiaNativeSample/build.gradle.kts
+2
-1
gradle.properties
samples/SkiaNativeSample/gradle.properties
+0
-1
build.gradle.kts
skiko/build.gradle.kts
+2
-2
gradle.properties
skiko/gradle.properties
+0
-1
Drawable.cc
skiko/src/commonMain/cpp/generated/Drawable.cc
+1
-1
BackendRenderTarget.kt
...mmonMain/kotlin/org/jetbrains/skia/BackendRenderTarget.kt
+2
-3
Bitmap.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/Bitmap.kt
+2
-3
BreakIterator.kt
...src/commonMain/kotlin/org/jetbrains/skia/BreakIterator.kt
+0
-1
Canvas.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/Canvas.kt
+0
-1
Codec.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/Codec.kt
+0
-1
ColorFilter.kt
...o/src/commonMain/kotlin/org/jetbrains/skia/ColorFilter.kt
+0
-1
ColorSpace.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/ColorSpace.kt
+0
-1
ColorType.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/ColorType.kt
+0
-1
Data.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/Data.kt
+0
-1
DirectContext.kt
...src/commonMain/kotlin/org/jetbrains/skia/DirectContext.kt
+0
-1
Drawable.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/Drawable.kt
+3
-5
Font.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/Font.kt
+0
-1
FontMgr.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/FontMgr.kt
+0
-1
FontStyleSet.kt
.../src/commonMain/kotlin/org/jetbrains/skia/FontStyleSet.kt
+0
-1
Image.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/Image.kt
+0
-1
ImageFilter.kt
...o/src/commonMain/kotlin/org/jetbrains/skia/ImageFilter.kt
+0
-1
ManagedString.kt
...src/commonMain/kotlin/org/jetbrains/skia/ManagedString.kt
+0
-1
MaskFilter.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/MaskFilter.kt
+0
-1
MipmapMode.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/MipmapMode.kt
+0
-1
OutputWStream.kt
...src/commonMain/kotlin/org/jetbrains/skia/OutputWStream.kt
+0
-1
Paint.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/Paint.kt
+2
-3
PaintFilterCanvas.kt
...commonMain/kotlin/org/jetbrains/skia/PaintFilterCanvas.kt
+0
-1
Path.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/Path.kt
+0
-1
PathEffect.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/PathEffect.kt
+0
-1
PathMeasure.kt
...o/src/commonMain/kotlin/org/jetbrains/skia/PathMeasure.kt
+0
-1
PathSegmentIterator.kt
...mmonMain/kotlin/org/jetbrains/skia/PathSegmentIterator.kt
+0
-1
Picture.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/Picture.kt
+0
-1
PictureRecorder.kt
...c/commonMain/kotlin/org/jetbrains/skia/PictureRecorder.kt
+0
-1
PixelRef.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/PixelRef.kt
+0
-1
Pixmap.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/Pixmap.kt
+2
-4
Region.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/Region.kt
+46
-48
RuntimeEffect.kt
...src/commonMain/kotlin/org/jetbrains/skia/RuntimeEffect.kt
+0
-1
SamplingMode.kt
.../src/commonMain/kotlin/org/jetbrains/skia/SamplingMode.kt
+0
-2
Shader.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/Shader.kt
+0
-1
ShadowUtils.kt
...o/src/commonMain/kotlin/org/jetbrains/skia/ShadowUtils.kt
+0
-1
Surface.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/Surface.kt
+0
-1
TextBlob.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/TextBlob.kt
+0
-1
TextBlobBuilder.kt
...c/commonMain/kotlin/org/jetbrains/skia/TextBlobBuilder.kt
+0
-1
TextLine.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/TextLine.kt
+0
-1
Typeface.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/Typeface.kt
+0
-1
U16String.kt
skiko/src/commonMain/kotlin/org/jetbrains/skia/U16String.kt
+0
-1
BufferUtil.kt
...c/commonMain/kotlin/org/jetbrains/skia/impl/BufferUtil.kt
+0
-1
FontCollection.kt
...ain/kotlin/org/jetbrains/skia/paragraph/FontCollection.kt
+0
-1
Paragraph.kt
...mmonMain/kotlin/org/jetbrains/skia/paragraph/Paragraph.kt
+2
-3
ParagraphBuilder.kt
...n/kotlin/org/jetbrains/skia/paragraph/ParagraphBuilder.kt
+0
-1
ParagraphCache.kt
...ain/kotlin/org/jetbrains/skia/paragraph/ParagraphCache.kt
+0
-1
ParagraphStyle.kt
...ain/kotlin/org/jetbrains/skia/paragraph/ParagraphStyle.kt
+0
-1
StrutStyle.kt
...monMain/kotlin/org/jetbrains/skia/paragraph/StrutStyle.kt
+0
-1
TypefaceFontProvider.kt
...tlin/org/jetbrains/skia/paragraph/TypefaceFontProvider.kt
+0
-1
BackendRenderTarget.cc
skiko/src/jvmMain/cpp/common/BackendRenderTarget.cc
+1
-1
Bitmap.cc
skiko/src/jvmMain/cpp/common/Bitmap.cc
+1
-1
Drawable.cc
skiko/src/jvmMain/cpp/common/Drawable.cc
+2
-2
Paint.cc
skiko/src/jvmMain/cpp/common/Paint.cc
+1
-1
Pixmap.cc
skiko/src/jvmMain/cpp/common/Pixmap.cc
+1
-1
Region.cc
skiko/src/jvmMain/cpp/common/Region.cc
+23
-23
Paragraph.cc
skiko/src/jvmMain/cpp/common/paragraph/Paragraph.cc
+1
-1
No files found.
samples/SkiaJsSample/build.gradle.kts
View file @
0099ae4d
import
org.jetbrains.kotlin.gradle.targets.js.nodejs.NodeJsRootExtension
plugins
{
plugins
{
kotlin
(
"multiplatform"
)
version
"1.5.10"
// Cannot move to 1.5.31 due to
// "Cannot change attributes of dependency configuration ':commonTestApiDependenciesMetadata' after it has been resolved"
kotlin
(
"multiplatform"
)
version
"1.5.20"
}
}
repositories
{
repositories
{
...
@@ -33,7 +33,6 @@ tasks.withType<org.jetbrains.kotlin.gradle.dsl.KotlinJsCompile>().configureEach
...
@@ -33,7 +33,6 @@ tasks.withType<org.jetbrains.kotlin.gradle.dsl.KotlinJsCompile>().configureEach
dependsOn
(
unzipTask
)
dependsOn
(
unzipTask
)
}
}
kotlin
{
kotlin
{
js
(
IR
)
{
js
(
IR
)
{
...
@@ -58,7 +57,7 @@ kotlin {
...
@@ -58,7 +57,7 @@ kotlin {
// a temporary workaround for a bug in jsRun invocation - see https://youtrack.jetbrains.com/issue/KT-48273
// a temporary workaround for a bug in jsRun invocation - see https://youtrack.jetbrains.com/issue/KT-48273
afterEvaluate
{
afterEvaluate
{
extensions
.
configure
<
NodeJsRootExtension
>
{
extensions
.
configure
<
org
.
jetbrains
.
kotlin
.
gradle
.
targets
.
js
.
nodejs
.
NodeJsRootExtension
>
{
versions
.
webpackDevServer
.
version
=
"4.0.0"
versions
.
webpackDevServer
.
version
=
"4.0.0"
}
}
}
}
...
...
samples/SkiaJvmSample/build.gradle.kts
View file @
0099ae4d
import
org.jetbrains.kotlin.gradle.tasks.KotlinCompile
import
org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins
{
plugins
{
kotlin
(
"jvm"
)
version
"1.5.
10
"
kotlin
(
"jvm"
)
version
"1.5.
31
"
application
application
}
}
...
...
samples/SkiaNativeSample/build.gradle.kts
View file @
0099ae4d
plugins
{
plugins
{
kotlin
(
"multiplatform"
)
version
"1.5.
2
1"
kotlin
(
"multiplatform"
)
version
"1.5.
3
1"
}
}
repositories
{
repositories
{
...
@@ -65,6 +65,7 @@ kotlin {
...
@@ -65,6 +65,7 @@ kotlin {
val
macosX64Main
by
getting
{
val
macosX64Main
by
getting
{
dependsOn
(
nativeMain
)
dependsOn
(
nativeMain
)
dependencies
{
dependencies
{
implementation
(
"org.jetbrains.kotlinx:kotlinx-coroutines-core-macosx64:1.5.2"
)
implementation
(
"org.jetbrains.skiko:skiko-native-runtime-$target:$version"
)
implementation
(
"org.jetbrains.skiko:skiko-native-runtime-$target:$version"
)
}
}
}
}
...
...
samples/SkiaNativeSample/gradle.properties
View file @
0099ae4d
kotlin.code.style
=
official
kotlin.code.style
=
official
kotlin.native.version
=
1.5.21-dev-329
kotlin.native.cacheKind.macosX64
=
none
kotlin.native.cacheKind.macosX64
=
none
skiko/build.gradle.kts
View file @
0099ae4d
...
@@ -5,14 +5,14 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinNativeCompile
...
@@ -5,14 +5,14 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinNativeCompile
import
org.jetbrains.kotlin.utils.keysToMap
import
org.jetbrains.kotlin.utils.keysToMap
plugins
{
plugins
{
kotlin
(
"multiplatform"
)
version
"1.5.
10
"
kotlin
(
"multiplatform"
)
version
"1.5.
31
"
`
cpp
-
library
`
`
cpp
-
library
`
`
maven
-
publish
`
`
maven
-
publish
`
id
(
"org.gradle.crypto.checksum"
)
version
"1.1.0"
id
(
"org.gradle.crypto.checksum"
)
version
"1.1.0"
id
(
"de.undercouch.download"
)
version
"4.1.1"
id
(
"de.undercouch.download"
)
version
"4.1.1"
}
}
val
coroutinesVersion
=
"1.5.
0
"
val
coroutinesVersion
=
"1.5.
2
"
fun
targetSuffix
(
os
:
OS
,
arch
:
Arch
):
String
{
fun
targetSuffix
(
os
:
OS
,
arch
:
Arch
):
String
{
return
"${os.id}_${arch.id}"
return
"${os.id}_${arch.id}"
...
...
skiko/gradle.properties
View file @
0099ae4d
kotlin.code.style
=
official
kotlin.code.style
=
official
deploy.version
=
0.0.0
deploy.version
=
0.0.0
kotlin.native.version
=
1.5.21-dev-329
dependencies.skia.windows-x64
=
m94-fd7c5792ca
dependencies.skia.windows-x64
=
m94-fd7c5792ca
dependencies.skia.linux-x64
=
m94-fd7c5792ca
dependencies.skia.linux-x64
=
m94-fd7c5792ca
...
...
skiko/src/commonMain/cpp/generated/Drawable.cc
View file @
0099ae4d
...
@@ -22,7 +22,7 @@ SKIKO_EXPORT KNativePointer org_jetbrains_skia_Drawable__1nMake
...
@@ -22,7 +22,7 @@ SKIKO_EXPORT KNativePointer org_jetbrains_skia_Drawable__1nMake
SKIKO_EXPORT
void
org_jetbrains_skia_Drawable__1nInit
SKIKO_EXPORT
void
org_jetbrains_skia_Drawable__1nInit
(
KNativePointer
ptr
)
{
(
K
InteropPointer
kthis
,
K
NativePointer
ptr
)
{
TODO
(
"implement org_jetbrains_skia_Drawable__1nInit"
);
TODO
(
"implement org_jetbrains_skia_Drawable__1nInit"
);
}
}
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/BackendRenderTarget.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
@@ -65,13 +64,13 @@ class BackendRenderTarget internal constructor(ptr: NativePointer) : Managed(ptr
...
@@ -65,13 +64,13 @@ class BackendRenderTarget internal constructor(ptr: NativePointer) : Managed(ptr
}
}
private
object
_FinalizerHolder
{
private
object
_FinalizerHolder
{
val
PTR
=
_nGetFinalizer
()
val
PTR
=
BackendRenderTarget
_nGetFinalizer
()
}
}
}
}
@ExternalSymbolName
(
"org_jetbrains_skia_BackendRenderTarget__1nGetFinalizer"
)
@ExternalSymbolName
(
"org_jetbrains_skia_BackendRenderTarget__1nGetFinalizer"
)
private
external
fun
_nGetFinalizer
():
NativePointer
private
external
fun
BackendRenderTarget
_nGetFinalizer
():
NativePointer
@ExternalSymbolName
(
"org_jetbrains_skia_BackendRenderTarget__1nMakeGL"
)
@ExternalSymbolName
(
"org_jetbrains_skia_BackendRenderTarget__1nMakeGL"
)
private
external
fun
_nMakeGL
(
width
:
Int
,
height
:
Int
,
sampleCnt
:
Int
,
stencilBits
:
Int
,
fbId
:
Int
,
fbFormat
:
Int
):
NativePointer
private
external
fun
_nMakeGL
(
width
:
Int
,
height
:
Int
,
sampleCnt
:
Int
,
stencilBits
:
Int
,
fbId
:
Int
,
fbFormat
:
Int
):
NativePointer
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/Bitmap.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.*
import
org.jetbrains.skia.impl.*
...
@@ -792,7 +791,7 @@ class Bitmap internal constructor(ptr: NativePointer) : Managed(ptr, _FinalizerH
...
@@ -792,7 +791,7 @@ class Bitmap internal constructor(ptr: NativePointer) : Managed(ptr, _FinalizerH
fun
getColor
(
x
:
Int
,
y
:
Int
):
Int
{
fun
getColor
(
x
:
Int
,
y
:
Int
):
Int
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nGetColor
(
_ptr
,
x
,
y
)
Bitmap
_nGetColor
(
_ptr
,
x
,
y
)
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
}
}
...
@@ -1151,7 +1150,7 @@ private external fun _nEraseColor(ptr: NativePointer, color: Int)
...
@@ -1151,7 +1150,7 @@ private external fun _nEraseColor(ptr: NativePointer, color: Int)
private
external
fun
_nErase
(
ptr
:
NativePointer
,
color
:
Int
,
left
:
Int
,
top
:
Int
,
right
:
Int
,
bottom
:
Int
)
private
external
fun
_nErase
(
ptr
:
NativePointer
,
color
:
Int
,
left
:
Int
,
top
:
Int
,
right
:
Int
,
bottom
:
Int
)
@ExternalSymbolName
(
"org_jetbrains_skia_Bitmap__1nGetColor"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Bitmap__1nGetColor"
)
private
external
fun
_nGetColor
(
ptr
:
NativePointer
,
x
:
Int
,
y
:
Int
):
Int
private
external
fun
Bitmap
_nGetColor
(
ptr
:
NativePointer
,
x
:
Int
,
y
:
Int
):
Int
@ExternalSymbolName
(
"org_jetbrains_skia_Bitmap__1nGetAlphaf"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Bitmap__1nGetAlphaf"
)
private
external
fun
_nGetAlphaf
(
ptr
:
NativePointer
,
x
:
Int
,
y
:
Int
):
Float
private
external
fun
_nGetAlphaf
(
ptr
:
NativePointer
,
x
:
Int
,
y
:
Int
):
Float
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/BreakIterator.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/Canvas.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.ImageFilter.Companion.makeDropShadowOnly
import
org.jetbrains.skia.ImageFilter.Companion.makeDropShadowOnly
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/Codec.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/ColorFilter.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/ColorSpace.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/ColorType.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
/**
/**
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/Data.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.*
import
org.jetbrains.skia.impl.*
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/DirectContext.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/Drawable.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.*
import
org.jetbrains.skia.impl.*
...
@@ -116,16 +115,15 @@ abstract class Drawable : RefCnt(Drawable_nMake()) {
...
@@ -116,16 +115,15 @@ abstract class Drawable : RefCnt(Drawable_nMake()) {
onDraw
(
Canvas
(
canvasPtr
,
false
,
this
))
onDraw
(
Canvas
(
canvasPtr
,
false
,
this
))
}
}
@ExternalSymbolName
(
"org_jetbrains_skia_Drawable__1nInit"
)
external
fun
_nInit
(
ptr
:
NativePointer
)
init
{
init
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nInit
(
_ptr
)
Drawable_nInit
(
this
,
_ptr
)
}
}
}
}
@ExternalSymbolName
(
"org_jetbrains_skia_Drawable__1nInit"
)
private
external
fun
Drawable_nInit
(
drawable
:
Drawable
,
ptr
:
NativePointer
)
@ExternalSymbolName
(
"org_jetbrains_skia_Drawable__1nMake"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Drawable__1nMake"
)
private
external
fun
Drawable_nMake
():
NativePointer
private
external
fun
Drawable_nMake
():
NativePointer
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/Font.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/FontMgr.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/FontStyleSet.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/Image.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.*
import
org.jetbrains.skia.impl.*
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/ImageFilter.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/ManagedString.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/MaskFilter.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.*
import
org.jetbrains.skia.impl.*
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/MipmapMode.kt
View file @
0099ae4d
package
org.jetbrains.skia
package
org.jetbrains.skia
enum
class
MipmapMode
{
enum
class
MipmapMode
{
/**
/**
* ignore mipmap levels, sample from the "base"
* ignore mipmap levels, sample from the "base"
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/OutputWStream.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/Paint.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
@@ -165,7 +164,7 @@ class Paint : Managed {
...
@@ -165,7 +164,7 @@ class Paint : Managed {
var
color
:
Int
var
color
:
Int
get
()
=
try
{
get
()
=
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nGetColor
(
_ptr
)
Paint
_nGetColor
(
_ptr
)
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
}
}
...
@@ -642,7 +641,7 @@ private external fun _nGetMode(ptr: NativePointer): Int
...
@@ -642,7 +641,7 @@ private external fun _nGetMode(ptr: NativePointer): Int
private
external
fun
_nSetMode
(
ptr
:
NativePointer
,
value
:
Int
)
private
external
fun
_nSetMode
(
ptr
:
NativePointer
,
value
:
Int
)
@ExternalSymbolName
(
"org_jetbrains_skia_Paint__1nGetColor"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Paint__1nGetColor"
)
private
external
fun
_nGetColor
(
ptr
:
NativePointer
):
Int
private
external
fun
Paint
_nGetColor
(
ptr
:
NativePointer
):
Int
@ExternalSymbolName
(
"org_jetbrains_skia_Paint__1nGetColor4f"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Paint__1nGetColor4f"
)
private
external
fun
_nGetColor4f
(
ptr
:
NativePointer
):
Color4f
private
external
fun
_nGetColor4f
(
ptr
:
NativePointer
):
Color4f
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/PaintFilterCanvas.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/Path.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.*
import
org.jetbrains.skia.impl.*
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/PathEffect.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.*
import
org.jetbrains.skia.impl.*
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/PathMeasure.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/PathSegmentIterator.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/Picture.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.*
import
org.jetbrains.skia.impl.*
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/PictureRecorder.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/PixelRef.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/Pixmap.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.*
import
org.jetbrains.skia.impl.*
...
@@ -255,7 +254,7 @@ class Pixmap internal constructor(ptr: NativePointer, managed: Boolean) :
...
@@ -255,7 +254,7 @@ class Pixmap internal constructor(ptr: NativePointer, managed: Boolean) :
fun
make
(
info
:
ImageInfo
,
addr
:
NativePointer
,
rowBytes
:
Int
):
Pixmap
{
fun
make
(
info
:
ImageInfo
,
addr
:
NativePointer
,
rowBytes
:
Int
):
Pixmap
{
return
try
{
return
try
{
val
ptr
=
_nMake
(
val
ptr
=
Pixmap
_nMake
(
info
.
width
,
info
.
height
,
info
.
width
,
info
.
height
,
info
.
colorInfo
.
colorType
.
ordinal
,
info
.
colorInfo
.
colorType
.
ordinal
,
info
.
colorInfo
.
alphaType
.
ordinal
,
info
.
colorInfo
.
alphaType
.
ordinal
,
...
@@ -299,7 +298,7 @@ private external fun Pixmap_nGetColor(ptr: NativePointer, x: Int, y: Int): Int
...
@@ -299,7 +298,7 @@ private external fun Pixmap_nGetColor(ptr: NativePointer, x: Int, y: Int): Int
private
external
fun
_nMakeNull
():
NativePointer
private
external
fun
_nMakeNull
():
NativePointer
@ExternalSymbolName
(
"org_jetbrains_skia_Pixmap__1nMake"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Pixmap__1nMake"
)
private
external
fun
_nMake
(
private
external
fun
Pixmap
_nMake
(
width
:
Int
,
width
:
Int
,
height
:
Int
,
height
:
Int
,
colorType
:
Int
,
colorType
:
Int
,
...
@@ -309,7 +308,6 @@ private external fun _nMake(
...
@@ -309,7 +308,6 @@ private external fun _nMake(
rowBytes
:
Int
rowBytes
:
Int
):
NativePointer
):
NativePointer
@ExternalSymbolName
(
"org_jetbrains_skia_Pixmap__1nResetWithInfo"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Pixmap__1nResetWithInfo"
)
private
external
fun
_nResetWithInfo
(
private
external
fun
_nResetWithInfo
(
ptr
:
NativePointer
,
ptr
:
NativePointer
,
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/Region.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.*
import
org.jetbrains.skia.impl.*
...
@@ -23,7 +21,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -23,7 +21,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
set
(
r
:
Region
?):
Boolean
{
fun
set
(
r
:
Region
?):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nSet
(
_ptr
,
getPtr
(
r
))
Region
_nSet
(
_ptr
,
getPtr
(
r
))
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
reachabilityBarrier
(
r
)
reachabilityBarrier
(
r
)
...
@@ -47,7 +45,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -47,7 +45,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
val
isComplex
:
Boolean
val
isComplex
:
Boolean
get
()
=
try
{
get
()
=
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nIsComplex
(
_ptr
)
Region
_nIsComplex
(
_ptr
)
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
}
}
...
@@ -62,7 +60,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -62,7 +60,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
computeRegionComplexity
():
Int
{
fun
computeRegionComplexity
():
Int
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nComputeRegionComplexity
(
_ptr
)
Region
_nComputeRegionComplexity
(
_ptr
)
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
}
}
...
@@ -71,7 +69,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -71,7 +69,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
getBoundaryPath
(
p
:
Path
?):
Boolean
{
fun
getBoundaryPath
(
p
:
Path
?):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nGetBoundaryPath
(
Region
_nGetBoundaryPath
(
_ptr
,
_ptr
,
getPtr
(
p
)
getPtr
(
p
)
)
)
...
@@ -84,7 +82,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -84,7 +82,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
setEmpty
():
Boolean
{
fun
setEmpty
():
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nSetEmpty
(
_ptr
)
Region
_nSetEmpty
(
_ptr
)
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
}
}
...
@@ -93,7 +91,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -93,7 +91,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
setRect
(
rect
:
IRect
):
Boolean
{
fun
setRect
(
rect
:
IRect
):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nSetRect
(
_ptr
,
rect
.
left
,
rect
.
top
,
rect
.
right
,
rect
.
bottom
)
Region
_nSetRect
(
_ptr
,
rect
.
left
,
rect
.
top
,
rect
.
right
,
rect
.
bottom
)
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
}
}
...
@@ -110,7 +108,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -110,7 +108,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
}
}
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
interopScope
{
interopScope
{
_nSetRects
(
_ptr
,
toInterop
(
arr
))
Region
_nSetRects
(
_ptr
,
toInterop
(
arr
))
}
}
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
...
@@ -120,7 +118,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -120,7 +118,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
setRegion
(
r
:
Region
?):
Boolean
{
fun
setRegion
(
r
:
Region
?):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nSetRegion
(
_ptr
,
getPtr
(
r
))
Region
_nSetRegion
(
_ptr
,
getPtr
(
r
))
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
reachabilityBarrier
(
r
)
reachabilityBarrier
(
r
)
...
@@ -130,7 +128,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -130,7 +128,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
setPath
(
path
:
Path
?,
clip
:
Region
?):
Boolean
{
fun
setPath
(
path
:
Path
?,
clip
:
Region
?):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nSetPath
(
Region
_nSetPath
(
_ptr
,
_ptr
,
getPtr
(
path
),
getPtr
(
path
),
getPtr
(
clip
)
getPtr
(
clip
)
...
@@ -145,7 +143,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -145,7 +143,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
intersects
(
rect
:
IRect
):
Boolean
{
fun
intersects
(
rect
:
IRect
):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nIntersectsIRect
(
_ptr
,
rect
.
left
,
rect
.
top
,
rect
.
right
,
rect
.
bottom
)
Region
_nIntersectsIRect
(
_ptr
,
rect
.
left
,
rect
.
top
,
rect
.
right
,
rect
.
bottom
)
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
}
}
...
@@ -154,7 +152,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -154,7 +152,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
intersects
(
r
:
Region
?):
Boolean
{
fun
intersects
(
r
:
Region
?):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nIntersectsRegion
(
Region
_nIntersectsRegion
(
_ptr
,
_ptr
,
getPtr
(
r
)
getPtr
(
r
)
)
)
...
@@ -167,7 +165,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -167,7 +165,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
contains
(
x
:
Int
,
y
:
Int
):
Boolean
{
fun
contains
(
x
:
Int
,
y
:
Int
):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nContainsIPoint
(
_ptr
,
x
,
y
)
Region
_nContainsIPoint
(
_ptr
,
x
,
y
)
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
}
}
...
@@ -176,7 +174,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -176,7 +174,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
operator
fun
contains
(
rect
:
IRect
):
Boolean
{
operator
fun
contains
(
rect
:
IRect
):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nContainsIRect
(
_ptr
,
rect
.
left
,
rect
.
top
,
rect
.
right
,
rect
.
bottom
)
Region
_nContainsIRect
(
_ptr
,
rect
.
left
,
rect
.
top
,
rect
.
right
,
rect
.
bottom
)
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
}
}
...
@@ -185,7 +183,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -185,7 +183,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
operator
fun
contains
(
r
:
Region
?):
Boolean
{
operator
fun
contains
(
r
:
Region
?):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nContainsRegion
(
_ptr
,
getPtr
(
r
))
Region
_nContainsRegion
(
_ptr
,
getPtr
(
r
))
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
reachabilityBarrier
(
r
)
reachabilityBarrier
(
r
)
...
@@ -195,7 +193,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -195,7 +193,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
quickContains
(
rect
:
IRect
):
Boolean
{
fun
quickContains
(
rect
:
IRect
):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nQuickContains
(
_ptr
,
rect
.
left
,
rect
.
top
,
rect
.
right
,
rect
.
bottom
)
Region
_nQuickContains
(
_ptr
,
rect
.
left
,
rect
.
top
,
rect
.
right
,
rect
.
bottom
)
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
}
}
...
@@ -204,7 +202,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -204,7 +202,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
quickReject
(
rect
:
IRect
):
Boolean
{
fun
quickReject
(
rect
:
IRect
):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nQuickRejectIRect
(
_ptr
,
rect
.
left
,
rect
.
top
,
rect
.
right
,
rect
.
bottom
)
Region
_nQuickRejectIRect
(
_ptr
,
rect
.
left
,
rect
.
top
,
rect
.
right
,
rect
.
bottom
)
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
}
}
...
@@ -213,7 +211,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -213,7 +211,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
quickReject
(
r
:
Region
?):
Boolean
{
fun
quickReject
(
r
:
Region
?):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nQuickRejectRegion
(
Region
_nQuickRejectRegion
(
_ptr
,
_ptr
,
getPtr
(
r
)
getPtr
(
r
)
)
)
...
@@ -226,7 +224,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -226,7 +224,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
translate
(
dx
:
Int
,
dy
:
Int
)
{
fun
translate
(
dx
:
Int
,
dy
:
Int
)
{
try
{
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nTranslate
(
_ptr
,
dx
,
dy
)
Region
_nTranslate
(
_ptr
,
dx
,
dy
)
}
finally
{
}
finally
{
reachabilityBarrier
(
this
)
reachabilityBarrier
(
this
)
}
}
...
@@ -235,7 +233,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -235,7 +233,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
op
(
rect
:
IRect
,
op
:
Op
):
Boolean
{
fun
op
(
rect
:
IRect
,
op
:
Op
):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nOpIRect
(
Region
_nOpIRect
(
_ptr
,
_ptr
,
rect
.
left
,
rect
.
left
,
rect
.
top
,
rect
.
top
,
...
@@ -251,7 +249,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -251,7 +249,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
op
(
r
:
Region
?,
op
:
Op
):
Boolean
{
fun
op
(
r
:
Region
?,
op
:
Op
):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nOpRegion
(
Region
_nOpRegion
(
_ptr
,
_ptr
,
getPtr
(
r
),
getPtr
(
r
),
op
.
ordinal
op
.
ordinal
...
@@ -265,7 +263,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -265,7 +263,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
op
(
rect
:
IRect
,
r
:
Region
?,
op
:
Op
):
Boolean
{
fun
op
(
rect
:
IRect
,
r
:
Region
?,
op
:
Op
):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nOpIRectRegion
(
Region
_nOpIRectRegion
(
_ptr
,
_ptr
,
rect
.
left
,
rect
.
left
,
rect
.
top
,
rect
.
top
,
...
@@ -283,7 +281,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -283,7 +281,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
op
(
r
:
Region
?,
rect
:
IRect
,
op
:
Op
):
Boolean
{
fun
op
(
r
:
Region
?,
rect
:
IRect
,
op
:
Op
):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nOpRegionIRect
(
Region
_nOpRegionIRect
(
_ptr
,
_ptr
,
getPtr
(
r
),
getPtr
(
r
),
rect
.
left
,
rect
.
left
,
...
@@ -301,7 +299,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
...
@@ -301,7 +299,7 @@ class Region : Managed(Region_nMake(), _FinalizerHolder.PTR) {
fun
op
(
a
:
Region
?,
b
:
Region
?,
op
:
Op
):
Boolean
{
fun
op
(
a
:
Region
?,
b
:
Region
?,
op
:
Op
):
Boolean
{
return
try
{
return
try
{
Stats
.
onNativeCall
()
Stats
.
onNativeCall
()
_nOpRegionRegion
(
Region
_nOpRegionRegion
(
_ptr
,
_ptr
,
getPtr
(
a
),
getPtr
(
a
),
getPtr
(
b
),
getPtr
(
b
),
...
@@ -340,67 +338,67 @@ private external fun Region_nIsRect(ptr: NativePointer): Boolean
...
@@ -340,67 +338,67 @@ private external fun Region_nIsRect(ptr: NativePointer): Boolean
private
external
fun
Region_nGetBounds
(
ptr
:
NativePointer
):
IRect
private
external
fun
Region_nGetBounds
(
ptr
:
NativePointer
):
IRect
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nSet"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nSet"
)
private
external
fun
_nSet
(
ptr
:
NativePointer
,
regoinPtr
:
NativePointer
):
Boolean
private
external
fun
Region
_nSet
(
ptr
:
NativePointer
,
regoinPtr
:
NativePointer
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nIsComplex"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nIsComplex"
)
private
external
fun
_nIsComplex
(
ptr
:
NativePointer
):
Boolean
private
external
fun
Region
_nIsComplex
(
ptr
:
NativePointer
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nComputeRegionComplexity"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nComputeRegionComplexity"
)
private
external
fun
_nComputeRegionComplexity
(
ptr
:
NativePointer
):
Int
private
external
fun
Region
_nComputeRegionComplexity
(
ptr
:
NativePointer
):
Int
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nGetBoundaryPath"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nGetBoundaryPath"
)
private
external
fun
_nGetBoundaryPath
(
ptr
:
NativePointer
,
pathPtr
:
NativePointer
):
Boolean
private
external
fun
Region
_nGetBoundaryPath
(
ptr
:
NativePointer
,
pathPtr
:
NativePointer
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nSetEmpty"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nSetEmpty"
)
private
external
fun
_nSetEmpty
(
ptr
:
NativePointer
):
Boolean
private
external
fun
Region
_nSetEmpty
(
ptr
:
NativePointer
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nSetRect"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nSetRect"
)
private
external
fun
_nSetRect
(
ptr
:
NativePointer
,
left
:
Int
,
top
:
Int
,
right
:
Int
,
bottom
:
Int
):
Boolean
private
external
fun
Region
_nSetRect
(
ptr
:
NativePointer
,
left
:
Int
,
top
:
Int
,
right
:
Int
,
bottom
:
Int
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nSetRects"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nSetRects"
)
private
external
fun
_nSetRects
(
ptr
:
NativePointer
,
rects
:
InteropPointer
):
Boolean
private
external
fun
Region
_nSetRects
(
ptr
:
NativePointer
,
rects
:
InteropPointer
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nSetRegion"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nSetRegion"
)
private
external
fun
_nSetRegion
(
ptr
:
NativePointer
,
regionPtr
:
NativePointer
):
Boolean
private
external
fun
Region
_nSetRegion
(
ptr
:
NativePointer
,
regionPtr
:
NativePointer
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nSetPath"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nSetPath"
)
private
external
fun
_nSetPath
(
ptr
:
NativePointer
,
pathPtr
:
NativePointer
,
regionPtr
:
NativePointer
):
Boolean
private
external
fun
Region
_nSetPath
(
ptr
:
NativePointer
,
pathPtr
:
NativePointer
,
regionPtr
:
NativePointer
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nIntersectsIRect"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nIntersectsIRect"
)
private
external
fun
_nIntersectsIRect
(
ptr
:
NativePointer
,
left
:
Int
,
top
:
Int
,
right
:
Int
,
bottom
:
Int
):
Boolean
private
external
fun
Region
_nIntersectsIRect
(
ptr
:
NativePointer
,
left
:
Int
,
top
:
Int
,
right
:
Int
,
bottom
:
Int
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nIntersectsRegion"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nIntersectsRegion"
)
private
external
fun
_nIntersectsRegion
(
ptr
:
NativePointer
,
regionPtr
:
NativePointer
):
Boolean
private
external
fun
Region
_nIntersectsRegion
(
ptr
:
NativePointer
,
regionPtr
:
NativePointer
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nContainsIPoint"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nContainsIPoint"
)
private
external
fun
_nContainsIPoint
(
ptr
:
NativePointer
,
x
:
Int
,
y
:
Int
):
Boolean
private
external
fun
Region
_nContainsIPoint
(
ptr
:
NativePointer
,
x
:
Int
,
y
:
Int
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nContainsIRect"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nContainsIRect"
)
private
external
fun
_nContainsIRect
(
ptr
:
NativePointer
,
left
:
Int
,
top
:
Int
,
right
:
Int
,
bottom
:
Int
):
Boolean
private
external
fun
Region
_nContainsIRect
(
ptr
:
NativePointer
,
left
:
Int
,
top
:
Int
,
right
:
Int
,
bottom
:
Int
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nContainsRegion"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nContainsRegion"
)
private
external
fun
_nContainsRegion
(
ptr
:
NativePointer
,
regionPtr
:
NativePointer
):
Boolean
private
external
fun
Region
_nContainsRegion
(
ptr
:
NativePointer
,
regionPtr
:
NativePointer
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nQuickContains"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nQuickContains"
)
private
external
fun
_nQuickContains
(
ptr
:
NativePointer
,
left
:
Int
,
top
:
Int
,
right
:
Int
,
bottom
:
Int
):
Boolean
private
external
fun
Region
_nQuickContains
(
ptr
:
NativePointer
,
left
:
Int
,
top
:
Int
,
right
:
Int
,
bottom
:
Int
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nQuickRejectIRect"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nQuickRejectIRect"
)
private
external
fun
_nQuickRejectIRect
(
ptr
:
NativePointer
,
left
:
Int
,
top
:
Int
,
right
:
Int
,
bottom
:
Int
):
Boolean
private
external
fun
Region
_nQuickRejectIRect
(
ptr
:
NativePointer
,
left
:
Int
,
top
:
Int
,
right
:
Int
,
bottom
:
Int
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nQuickRejectRegion"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nQuickRejectRegion"
)
private
external
fun
_nQuickRejectRegion
(
ptr
:
NativePointer
,
regionPtr
:
NativePointer
):
Boolean
private
external
fun
Region
_nQuickRejectRegion
(
ptr
:
NativePointer
,
regionPtr
:
NativePointer
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nTranslate"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nTranslate"
)
private
external
fun
_nTranslate
(
ptr
:
NativePointer
,
dx
:
Int
,
dy
:
Int
)
private
external
fun
Region
_nTranslate
(
ptr
:
NativePointer
,
dx
:
Int
,
dy
:
Int
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nOpIRect"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nOpIRect"
)
private
external
fun
_nOpIRect
(
ptr
:
NativePointer
,
left
:
Int
,
top
:
Int
,
right
:
Int
,
bottom
:
Int
,
op
:
Int
):
Boolean
private
external
fun
Region
_nOpIRect
(
ptr
:
NativePointer
,
left
:
Int
,
top
:
Int
,
right
:
Int
,
bottom
:
Int
,
op
:
Int
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nOpRegion"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nOpRegion"
)
private
external
fun
_nOpRegion
(
ptr
:
NativePointer
,
regionPtr
:
NativePointer
,
op
:
Int
):
Boolean
private
external
fun
Region
_nOpRegion
(
ptr
:
NativePointer
,
regionPtr
:
NativePointer
,
op
:
Int
):
Boolean
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nOpIRectRegion"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nOpIRectRegion"
)
private
external
fun
_nOpIRectRegion
(
private
external
fun
Region
_nOpIRectRegion
(
ptr
:
NativePointer
,
ptr
:
NativePointer
,
left
:
Int
,
left
:
Int
,
top
:
Int
,
top
:
Int
,
...
@@ -412,7 +410,7 @@ private external fun _nOpIRectRegion(
...
@@ -412,7 +410,7 @@ private external fun _nOpIRectRegion(
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nOpRegionIRect"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nOpRegionIRect"
)
private
external
fun
_nOpRegionIRect
(
private
external
fun
Region
_nOpRegionIRect
(
ptr
:
NativePointer
,
ptr
:
NativePointer
,
regionPtr
:
NativePointer
,
regionPtr
:
NativePointer
,
left
:
Int
,
left
:
Int
,
...
@@ -424,7 +422,7 @@ private external fun _nOpRegionIRect(
...
@@ -424,7 +422,7 @@ private external fun _nOpRegionIRect(
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nOpRegionRegion"
)
@ExternalSymbolName
(
"org_jetbrains_skia_Region__1nOpRegionRegion"
)
private
external
fun
_nOpRegionRegion
(
private
external
fun
Region
_nOpRegionRegion
(
ptr
:
NativePointer
,
ptr
:
NativePointer
,
regionPtrA
:
NativePointer
,
regionPtrA
:
NativePointer
,
regionPtrB
:
NativePointer
,
regionPtrB
:
NativePointer
,
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/RuntimeEffect.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.*
import
org.jetbrains.skia.impl.*
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/SamplingMode.kt
View file @
0099ae4d
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.NativePointer
/**
/**
* @see org.jetbrains.skia.FilterMipmap
* @see org.jetbrains.skia.FilterMipmap
*
*
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/Shader.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.*
import
org.jetbrains.skia.impl.*
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/ShadowUtils.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/Surface.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/TextBlob.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.*
import
org.jetbrains.skia.impl.*
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/TextBlobBuilder.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.*
import
org.jetbrains.skia.impl.*
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/TextLine.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.*
import
org.jetbrains.skia.impl.*
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/Typeface.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/U16String.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia
package
org.jetbrains.skia
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/impl/BufferUtil.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia.impl
package
org.jetbrains.skia.impl
import
org.jetbrains.skia.ByteBuffer
import
org.jetbrains.skia.ByteBuffer
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/paragraph/FontCollection.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia.paragraph
package
org.jetbrains.skia.paragraph
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/paragraph/Paragraph.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia.paragraph
package
org.jetbrains.skia.paragraph
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
@@ -256,7 +255,7 @@ class Paragraph internal constructor(ptr: NativePointer, text: ManagedString?) :
...
@@ -256,7 +255,7 @@ class Paragraph internal constructor(ptr: NativePointer, text: ManagedString?) :
}
}
private
object
_FinalizerHolder
{
private
object
_FinalizerHolder
{
val
PTR
=
_nGetFinalizer
()
val
PTR
=
Paragraph
_nGetFinalizer
()
}
}
init
{
init
{
...
@@ -267,7 +266,7 @@ class Paragraph internal constructor(ptr: NativePointer, text: ManagedString?) :
...
@@ -267,7 +266,7 @@ class Paragraph internal constructor(ptr: NativePointer, text: ManagedString?) :
@ExternalSymbolName
(
"org_jetbrains_skia_paragraph_Paragraph__1nGetFinalizer"
)
@ExternalSymbolName
(
"org_jetbrains_skia_paragraph_Paragraph__1nGetFinalizer"
)
private
external
fun
_nGetFinalizer
():
NativePointer
private
external
fun
Paragraph
_nGetFinalizer
():
NativePointer
@ExternalSymbolName
(
"org_jetbrains_skia_paragraph_Paragraph__1nGetMaxWidth"
)
@ExternalSymbolName
(
"org_jetbrains_skia_paragraph_Paragraph__1nGetMaxWidth"
)
private
external
fun
_nGetMaxWidth
(
ptr
:
NativePointer
):
Float
private
external
fun
_nGetMaxWidth
(
ptr
:
NativePointer
):
Float
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/paragraph/ParagraphBuilder.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia.paragraph
package
org.jetbrains.skia.paragraph
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/paragraph/ParagraphCache.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia.paragraph
package
org.jetbrains.skia.paragraph
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/paragraph/ParagraphStyle.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia.paragraph
package
org.jetbrains.skia.paragraph
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/paragraph/StrutStyle.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia.paragraph
package
org.jetbrains.skia.paragraph
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/commonMain/kotlin/org/jetbrains/skia/paragraph/TypefaceFontProvider.kt
View file @
0099ae4d
@file
:
Suppress
(
"NESTED_EXTERNAL_DECLARATION"
)
package
org.jetbrains.skia.paragraph
package
org.jetbrains.skia.paragraph
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
import
org.jetbrains.skia.impl.Library.Companion.staticLoad
...
...
skiko/src/jvmMain/cpp/common/BackendRenderTarget.cc
View file @
0099ae4d
...
@@ -7,7 +7,7 @@ static void deleteBackendRenderTarget(GrBackendRenderTarget* rt) {
...
@@ -7,7 +7,7 @@ static void deleteBackendRenderTarget(GrBackendRenderTarget* rt) {
delete
rt
;
delete
rt
;
}
}
extern
"C"
JNIEXPORT
jlong
JNICALL
Java_org_jetbrains_skia_BackendRenderTargetKt__1nGetFinalizer
extern
"C"
JNIEXPORT
jlong
JNICALL
Java_org_jetbrains_skia_BackendRenderTargetKt_
BackendRenderTarget
_1nGetFinalizer
(
JNIEnv
*
env
,
jclass
jclass
)
{
(
JNIEnv
*
env
,
jclass
jclass
)
{
return
static_cast
<
jlong
>
(
reinterpret_cast
<
uintptr_t
>
(
&
deleteBackendRenderTarget
));
return
static_cast
<
jlong
>
(
reinterpret_cast
<
uintptr_t
>
(
&
deleteBackendRenderTarget
));
}
}
...
...
skiko/src/jvmMain/cpp/common/Bitmap.cc
View file @
0099ae4d
...
@@ -202,7 +202,7 @@ extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_BitmapKt__1nErase
...
@@ -202,7 +202,7 @@ extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_BitmapKt__1nErase
instance
->
erase
(
color
,
{
left
,
top
,
right
,
bottom
});
instance
->
erase
(
color
,
{
left
,
top
,
right
,
bottom
});
}
}
extern
"C"
JNIEXPORT
jint
JNICALL
Java_org_jetbrains_skia_BitmapKt__1nGetColor
extern
"C"
JNIEXPORT
jint
JNICALL
Java_org_jetbrains_skia_BitmapKt_
Bitmap
_1nGetColor
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
x
,
jint
y
)
{
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
x
,
jint
y
)
{
SkBitmap
*
instance
=
reinterpret_cast
<
SkBitmap
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkBitmap
*
instance
=
reinterpret_cast
<
SkBitmap
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
return
instance
->
getColor
(
x
,
y
);
return
instance
->
getColor
(
x
,
y
);
...
...
skiko/src/jvmMain/cpp/common/Drawable.cc
View file @
0099ae4d
...
@@ -44,8 +44,8 @@ extern "C" JNIEXPORT jlong JNICALL Java_org_jetbrains_skia_DrawableKt_Drawable_1
...
@@ -44,8 +44,8 @@ extern "C" JNIEXPORT jlong JNICALL Java_org_jetbrains_skia_DrawableKt_Drawable_1
return
reinterpret_cast
<
jlong
>
(
instance
);
return
reinterpret_cast
<
jlong
>
(
instance
);
}
}
extern
"C"
JNIEXPORT
void
JNICALL
Java_org_jetbrains_skia_DrawableKt__1nInit
extern
"C"
JNIEXPORT
void
JNICALL
Java_org_jetbrains_skia_DrawableKt_
Drawable_
_1nInit
(
JNIEnv
*
env
,
jobject
jthis
,
jlong
ptr
)
{
(
JNIEnv
*
env
,
jclass
jclass
,
jobject
jthis
,
jlong
ptr
)
{
SkijaDrawableImpl
*
instance
=
reinterpret_cast
<
SkijaDrawableImpl
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkijaDrawableImpl
*
instance
=
reinterpret_cast
<
SkijaDrawableImpl
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
instance
->
init
(
env
,
jthis
);
instance
->
init
(
env
,
jthis
);
}
}
...
...
skiko/src/jvmMain/cpp/common/Paint.cc
View file @
0099ae4d
...
@@ -68,7 +68,7 @@ extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_PaintKt__1nSetDither
...
@@ -68,7 +68,7 @@ extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_PaintKt__1nSetDither
instance
->
setDither
(
value
);
instance
->
setDither
(
value
);
}
}
extern
"C"
JNIEXPORT
jint
JNICALL
Java_org_jetbrains_skia_PaintKt__1nGetColor
extern
"C"
JNIEXPORT
jint
JNICALL
Java_org_jetbrains_skia_PaintKt_
Paint
_1nGetColor
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
)
{
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
)
{
SkPaint
*
instance
=
reinterpret_cast
<
SkPaint
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkPaint
*
instance
=
reinterpret_cast
<
SkPaint
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
return
instance
->
getColor
();
return
instance
->
getColor
();
...
...
skiko/src/jvmMain/cpp/common/Pixmap.cc
View file @
0099ae4d
...
@@ -17,7 +17,7 @@ extern "C" {
...
@@ -17,7 +17,7 @@ extern "C" {
return
ptrToJlong
(
new
SkPixmap
());
return
ptrToJlong
(
new
SkPixmap
());
}
}
JNIEXPORT
jlong
JNICALL
Java_org_jetbrains_skia_PixmapKt__1nMake
JNIEXPORT
jlong
JNICALL
Java_org_jetbrains_skia_PixmapKt_
Pixmap
_1nMake
(
JNIEnv
*
env
,
jclass
klass
,
(
JNIEnv
*
env
,
jclass
klass
,
jint
width
,
jint
height
,
jint
colorType
,
jint
alphaType
,
jlong
colorSpacePtr
,
jlong
pixelsPtr
,
jint
rowBytes
)
{
jint
width
,
jint
height
,
jint
colorType
,
jint
alphaType
,
jlong
colorSpacePtr
,
jlong
pixelsPtr
,
jint
rowBytes
)
{
SkColorSpace
*
colorSpace
=
jlongToPtr
<
SkColorSpace
*>
(
colorSpacePtr
);
SkColorSpace
*
colorSpace
=
jlongToPtr
<
SkColorSpace
*>
(
colorSpacePtr
);
...
...
skiko/src/jvmMain/cpp/common/Region.cc
View file @
0099ae4d
...
@@ -17,7 +17,7 @@ extern "C" JNIEXPORT jlong JNICALL Java_org_jetbrains_skia_RegionKt_Region_1nGet
...
@@ -17,7 +17,7 @@ extern "C" JNIEXPORT jlong JNICALL Java_org_jetbrains_skia_RegionKt_Region_1nGet
return
static_cast
<
jlong
>
(
reinterpret_cast
<
uintptr_t
>
(
&
deleteRegion
));
return
static_cast
<
jlong
>
(
reinterpret_cast
<
uintptr_t
>
(
&
deleteRegion
));
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nSet
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtr
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nSet
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtr
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
other
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
SkRegion
*
other
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
return
instance
->
set
(
*
other
);
return
instance
->
set
(
*
other
);
...
@@ -33,7 +33,7 @@ extern "C" JNIEXPORT jboolean JNICALL Java_org_jetbrains_skia_RegionKt_Region_1n
...
@@ -33,7 +33,7 @@ extern "C" JNIEXPORT jboolean JNICALL Java_org_jetbrains_skia_RegionKt_Region_1n
return
instance
->
isRect
();
return
instance
->
isRect
();
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nIsComplex
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nIsComplex
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
return
instance
->
isComplex
();
return
instance
->
isComplex
();
}
}
...
@@ -43,28 +43,28 @@ extern "C" JNIEXPORT jobject JNICALL Java_org_jetbrains_skia_RegionKt_Region_1nG
...
@@ -43,28 +43,28 @@ extern "C" JNIEXPORT jobject JNICALL Java_org_jetbrains_skia_RegionKt_Region_1nG
return
skija
::
IRect
::
fromSkIRect
(
env
,
instance
->
getBounds
());
return
skija
::
IRect
::
fromSkIRect
(
env
,
instance
->
getBounds
());
}
}
extern
"C"
JNIEXPORT
jint
JNICALL
Java_org_jetbrains_skia_RegionKt__1nComputeRegionComplexity
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
)
{
extern
"C"
JNIEXPORT
jint
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nComputeRegionComplexity
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
return
instance
->
computeRegionComplexity
();
return
instance
->
computeRegionComplexity
();
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nGetBoundaryPath
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
pathPtr
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nGetBoundaryPath
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
pathPtr
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkPath
*
path
=
reinterpret_cast
<
SkPath
*>
(
static_cast
<
uintptr_t
>
(
pathPtr
));
SkPath
*
path
=
reinterpret_cast
<
SkPath
*>
(
static_cast
<
uintptr_t
>
(
pathPtr
));
return
instance
->
getBoundaryPath
(
path
);
return
instance
->
getBoundaryPath
(
path
);
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nSetEmpty
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nSetEmpty
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
return
instance
->
setEmpty
();
return
instance
->
setEmpty
();
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nSetRect
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nSetRect
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
return
instance
->
setRect
({
left
,
top
,
right
,
bottom
});
return
instance
->
setRect
({
left
,
top
,
right
,
bottom
});
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nSetRects
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jintArray
coords
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nSetRects
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jintArray
coords
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
int
len
=
env
->
GetArrayLength
(
coords
);
int
len
=
env
->
GetArrayLength
(
coords
);
std
::
vector
<
SkIRect
>
rects
(
len
/
4
);
std
::
vector
<
SkIRect
>
rects
(
len
/
4
);
...
@@ -75,91 +75,91 @@ extern "C" JNIEXPORT jboolean JNICALL Java_org_jetbrains_skia_RegionKt__1nSetRec
...
@@ -75,91 +75,91 @@ extern "C" JNIEXPORT jboolean JNICALL Java_org_jetbrains_skia_RegionKt__1nSetRec
return
instance
->
setRects
(
rects
.
data
(),
len
/
4
);
return
instance
->
setRects
(
rects
.
data
(),
len
/
4
);
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nSetRegion
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtr
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nSetRegion
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtr
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
return
instance
->
setRegion
(
*
region
);
return
instance
->
setRegion
(
*
region
);
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nSetPath
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
pathPtr
,
jlong
regionPtr
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nSetPath
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
pathPtr
,
jlong
regionPtr
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkPath
*
path
=
reinterpret_cast
<
SkPath
*>
(
static_cast
<
uintptr_t
>
(
pathPtr
));
SkPath
*
path
=
reinterpret_cast
<
SkPath
*>
(
static_cast
<
uintptr_t
>
(
pathPtr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
return
instance
->
setPath
(
*
path
,
*
region
);
return
instance
->
setPath
(
*
path
,
*
region
);
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nIntersectsIRect
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nIntersectsIRect
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
return
instance
->
intersects
({
left
,
top
,
right
,
bottom
});
return
instance
->
intersects
({
left
,
top
,
right
,
bottom
});
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nIntersectsRegion
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtr
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nIntersectsRegion
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtr
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
return
instance
->
intersects
(
*
region
);
return
instance
->
intersects
(
*
region
);
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nContainsIPoint
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
x
,
jint
y
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nContainsIPoint
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
x
,
jint
y
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
return
instance
->
contains
(
x
,
y
);
return
instance
->
contains
(
x
,
y
);
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nContainsIRect
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nContainsIRect
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
return
instance
->
contains
({
left
,
top
,
right
,
bottom
});
return
instance
->
contains
({
left
,
top
,
right
,
bottom
});
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nContainsRegion
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtr
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nContainsRegion
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtr
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
return
instance
->
contains
(
*
region
);
return
instance
->
contains
(
*
region
);
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nQuickContains
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nQuickContains
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
return
instance
->
quickContains
({
left
,
top
,
right
,
bottom
});
return
instance
->
quickContains
({
left
,
top
,
right
,
bottom
});
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nQuickRejectIRect
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nQuickRejectIRect
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
return
instance
->
quickReject
({
left
,
top
,
right
,
bottom
});
return
instance
->
quickReject
({
left
,
top
,
right
,
bottom
});
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nQuickRejectRegion
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtr
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nQuickRejectRegion
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtr
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
return
instance
->
contains
(
*
region
);
return
instance
->
contains
(
*
region
);
}
}
extern
"C"
JNIEXPORT
void
JNICALL
Java_org_jetbrains_skia_RegionKt__1nTranslate
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
dx
,
jint
dy
)
{
extern
"C"
JNIEXPORT
void
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nTranslate
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
dx
,
jint
dy
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
instance
->
translate
(
dx
,
dy
);
instance
->
translate
(
dx
,
dy
);
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nOpIRect
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
,
jint
op
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nOpIRect
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
,
jint
op
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
return
instance
->
op
({
left
,
top
,
right
,
bottom
},
static_cast
<
SkRegion
::
Op
>
(
op
));
return
instance
->
op
({
left
,
top
,
right
,
bottom
},
static_cast
<
SkRegion
::
Op
>
(
op
));
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nOpRegion
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtr
,
jint
op
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nOpRegion
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtr
,
jint
op
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
return
instance
->
op
(
*
region
,
static_cast
<
SkRegion
::
Op
>
(
op
));
return
instance
->
op
(
*
region
,
static_cast
<
SkRegion
::
Op
>
(
op
));
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nOpIRectRegion
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
,
jlong
regionPtr
,
jint
op
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nOpIRectRegion
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
,
jlong
regionPtr
,
jint
op
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
return
instance
->
op
({
left
,
top
,
right
,
bottom
},
*
region
,
static_cast
<
SkRegion
::
Op
>
(
op
));
return
instance
->
op
({
left
,
top
,
right
,
bottom
},
*
region
,
static_cast
<
SkRegion
::
Op
>
(
op
));
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nOpRegionIRect
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
,
jint
op
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nOpRegionIRect
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtr
,
jint
left
,
jint
top
,
jint
right
,
jint
bottom
,
jint
op
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
SkRegion
*
region
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtr
));
return
instance
->
op
(
*
region
,
{
left
,
top
,
right
,
bottom
},
static_cast
<
SkRegion
::
Op
>
(
op
));
return
instance
->
op
(
*
region
,
{
left
,
top
,
right
,
bottom
},
static_cast
<
SkRegion
::
Op
>
(
op
));
}
}
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt__1nOpRegionRegion
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtrA
,
jlong
regionPtrB
,
jint
op
)
{
extern
"C"
JNIEXPORT
jboolean
JNICALL
Java_org_jetbrains_skia_RegionKt_
Region
_1nOpRegionRegion
(
JNIEnv
*
env
,
jclass
jclass
,
jlong
ptr
,
jlong
regionPtrA
,
jlong
regionPtrB
,
jint
op
)
{
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
instance
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
ptr
));
SkRegion
*
regionA
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtrA
));
SkRegion
*
regionA
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtrA
));
SkRegion
*
regionB
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtrB
));
SkRegion
*
regionB
=
reinterpret_cast
<
SkRegion
*>
(
static_cast
<
uintptr_t
>
(
regionPtrB
));
...
...
skiko/src/jvmMain/cpp/common/paragraph/Paragraph.cc
View file @
0099ae4d
...
@@ -13,7 +13,7 @@ static void deleteParagraph(Paragraph* instance) {
...
@@ -13,7 +13,7 @@ static void deleteParagraph(Paragraph* instance) {
delete
instance
;
delete
instance
;
}
}
extern
"C"
JNIEXPORT
jlong
JNICALL
Java_org_jetbrains_skia_paragraph_ParagraphKt__1nGetFinalizer
extern
"C"
JNIEXPORT
jlong
JNICALL
Java_org_jetbrains_skia_paragraph_ParagraphKt_
Paragraph
_1nGetFinalizer
(
JNIEnv
*
env
,
jclass
jclass
)
{
(
JNIEnv
*
env
,
jclass
jclass
)
{
return
static_cast
<
jlong
>
(
reinterpret_cast
<
uintptr_t
>
(
&
deleteParagraph
));
return
static_cast
<
jlong
>
(
reinterpret_cast
<
uintptr_t
>
(
&
deleteParagraph
));
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment