mirror of
https://gitlab.freedesktop.org/monado/monado.git
synced 2025-02-15 10:10:07 +00:00
28 lines
982 B
C++
28 lines
982 B
C++
|
// Copyright 2020, Collabora, Ltd.
|
||
|
// SPDX-License-Identifier: BSL-1.0
|
||
|
/*!
|
||
|
* @file
|
||
|
* @brief Out-of-line implementations for partially-generated wrapper for the
|
||
|
* `org.freedesktop.monado.auxiliary` Java package.
|
||
|
* @author Ryan Pavlik <ryan.pavlik@collabora.com>
|
||
|
* @ingroup aux_android
|
||
|
*/
|
||
|
|
||
|
#include "org.freedesktop.monado.auxiliary.hpp"
|
||
|
|
||
|
namespace wrap {
|
||
|
namespace org::freedesktop::monado::auxiliary {
|
||
|
MonadoView::Meta::Meta(jni::jclass clazz)
|
||
|
: MetaBase(MonadoView::getTypeName(), clazz),
|
||
|
attachToActivity(classRef().getStaticMethod(
|
||
|
"attachToActivity",
|
||
|
"(Landroid/app/Activity;)Lorg/freedesktop/monado/"
|
||
|
"auxiliary/MonadoView;")),
|
||
|
waitGetSurfaceHolder(classRef().getMethod(
|
||
|
"waitGetSurfaceHolder", "(I)Landroid/view/SurfaceHolder;")),
|
||
|
markAsDiscardedByNative(
|
||
|
classRef().getMethod("markAsDiscardedByNative", "()V"))
|
||
|
{}
|
||
|
} // namespace org::freedesktop::monado::auxiliary
|
||
|
} // namespace wrap
|