crossbow-android 0.2.3

Cross-Platform build tools and toolkit for games
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package com.crossbow.library.plugin

import kotlin.annotation.Retention
import kotlin.annotation.AnnotationRetention

/**
 * Annotation to indicate methods that should be exposed to external call.
 *
 * At runtime, annotated plugin methods are detected and automatically registered.
 */
@Target(
    AnnotationTarget.FUNCTION,
    AnnotationTarget.PROPERTY_GETTER,
    AnnotationTarget.PROPERTY_SETTER
)
@Retention(AnnotationRetention.RUNTIME)
annotation class ExposedToCrossbow