зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1289208 - Updated auto-generated bindings; r=me
This commit is contained in:
Родитель
4b8a8da17c
Коммит
8a82ef17c1
|
@ -51,6 +51,29 @@ const JNINativeMethod AlarmReceiver::Natives<Impl>::methods[] = {
|
|||
::template Wrap<&Impl::NotifyAlarmFired>)
|
||||
};
|
||||
|
||||
template<class Impl>
|
||||
class AndroidGamepadManager::Natives : public mozilla::jni::NativeImpl<AndroidGamepadManager, Impl>
|
||||
{
|
||||
public:
|
||||
static const JNINativeMethod methods[3];
|
||||
};
|
||||
|
||||
template<class Impl>
|
||||
const JNINativeMethod AndroidGamepadManager::Natives<Impl>::methods[] = {
|
||||
|
||||
mozilla::jni::MakeNativeMethod<AndroidGamepadManager::OnAxisChange_t>(
|
||||
mozilla::jni::NativeStub<AndroidGamepadManager::OnAxisChange_t, Impl>
|
||||
::template Wrap<&Impl::OnAxisChange>),
|
||||
|
||||
mozilla::jni::MakeNativeMethod<AndroidGamepadManager::OnButtonChange_t>(
|
||||
mozilla::jni::NativeStub<AndroidGamepadManager::OnButtonChange_t, Impl>
|
||||
::template Wrap<&Impl::OnButtonChange>),
|
||||
|
||||
mozilla::jni::MakeNativeMethod<AndroidGamepadManager::OnGamepadChange_t>(
|
||||
mozilla::jni::NativeStub<AndroidGamepadManager::OnGamepadChange_t, Impl>
|
||||
::template Wrap<&Impl::OnGamepadChange>)
|
||||
};
|
||||
|
||||
template<class Impl>
|
||||
class GeckoAppShell::Natives : public mozilla::jni::NativeImpl<GeckoAppShell, Impl>
|
||||
{
|
||||
|
|
|
@ -28,6 +28,42 @@ const char AlarmReceiver::name[] =
|
|||
constexpr char AlarmReceiver::NotifyAlarmFired_t::name[];
|
||||
constexpr char AlarmReceiver::NotifyAlarmFired_t::signature[];
|
||||
|
||||
const char AndroidGamepadManager::name[] =
|
||||
"org/mozilla/gecko/AndroidGamepadManager";
|
||||
|
||||
constexpr char AndroidGamepadManager::OnAxisChange_t::name[];
|
||||
constexpr char AndroidGamepadManager::OnAxisChange_t::signature[];
|
||||
|
||||
constexpr char AndroidGamepadManager::OnButtonChange_t::name[];
|
||||
constexpr char AndroidGamepadManager::OnButtonChange_t::signature[];
|
||||
|
||||
constexpr char AndroidGamepadManager::OnGamepadAdded_t::name[];
|
||||
constexpr char AndroidGamepadManager::OnGamepadAdded_t::signature[];
|
||||
|
||||
auto AndroidGamepadManager::OnGamepadAdded(int32_t a0, int32_t a1) -> void
|
||||
{
|
||||
return mozilla::jni::Method<OnGamepadAdded_t>::Call(AndroidGamepadManager::Context(), nullptr, a0, a1);
|
||||
}
|
||||
|
||||
constexpr char AndroidGamepadManager::OnGamepadChange_t::name[];
|
||||
constexpr char AndroidGamepadManager::OnGamepadChange_t::signature[];
|
||||
|
||||
constexpr char AndroidGamepadManager::Start_t::name[];
|
||||
constexpr char AndroidGamepadManager::Start_t::signature[];
|
||||
|
||||
auto AndroidGamepadManager::Start() -> void
|
||||
{
|
||||
return mozilla::jni::Method<Start_t>::Call(AndroidGamepadManager::Context(), nullptr);
|
||||
}
|
||||
|
||||
constexpr char AndroidGamepadManager::Stop_t::name[];
|
||||
constexpr char AndroidGamepadManager::Stop_t::signature[];
|
||||
|
||||
auto AndroidGamepadManager::Stop() -> void
|
||||
{
|
||||
return mozilla::jni::Method<Stop_t>::Call(AndroidGamepadManager::Context(), nullptr);
|
||||
}
|
||||
|
||||
const char DownloadsIntegration::name[] =
|
||||
"org/mozilla/gecko/DownloadsIntegration";
|
||||
|
||||
|
@ -234,14 +270,6 @@ auto GeckoAppShell::EnableSensor(int32_t a0) -> void
|
|||
return mozilla::jni::Method<EnableSensor_t>::Call(GeckoAppShell::Context(), nullptr, a0);
|
||||
}
|
||||
|
||||
constexpr char GeckoAppShell::GamepadAdded_t::name[];
|
||||
constexpr char GeckoAppShell::GamepadAdded_t::signature[];
|
||||
|
||||
auto GeckoAppShell::GamepadAdded(int32_t a0, int32_t a1) -> void
|
||||
{
|
||||
return mozilla::jni::Method<GamepadAdded_t>::Call(GeckoAppShell::Context(), nullptr, a0, a1);
|
||||
}
|
||||
|
||||
constexpr char GeckoAppShell::GetApplicationContext_t::name[];
|
||||
constexpr char GeckoAppShell::GetApplicationContext_t::signature[];
|
||||
|
||||
|
@ -702,22 +730,6 @@ auto GeckoAppShell::ShowPersistentAlertNotificationWrapper(mozilla::jni::String:
|
|||
return mozilla::jni::Method<ShowPersistentAlertNotificationWrapper_t>::Call(GeckoAppShell::Context(), nullptr, a0, a1, a2, a3, a4, a5, a6);
|
||||
}
|
||||
|
||||
constexpr char GeckoAppShell::StartMonitoringGamepad_t::name[];
|
||||
constexpr char GeckoAppShell::StartMonitoringGamepad_t::signature[];
|
||||
|
||||
auto GeckoAppShell::StartMonitoringGamepad() -> void
|
||||
{
|
||||
return mozilla::jni::Method<StartMonitoringGamepad_t>::Call(GeckoAppShell::Context(), nullptr);
|
||||
}
|
||||
|
||||
constexpr char GeckoAppShell::StopMonitoringGamepad_t::name[];
|
||||
constexpr char GeckoAppShell::StopMonitoringGamepad_t::signature[];
|
||||
|
||||
auto GeckoAppShell::StopMonitoringGamepad() -> void
|
||||
{
|
||||
return mozilla::jni::Method<StopMonitoringGamepad_t>::Call(GeckoAppShell::Context(), nullptr);
|
||||
}
|
||||
|
||||
constexpr char GeckoAppShell::SyncNotifyObservers_t::name[];
|
||||
constexpr char GeckoAppShell::SyncNotifyObservers_t::signature[];
|
||||
|
||||
|
|
|
@ -89,6 +89,113 @@ public:
|
|||
template<class Impl> class Natives;
|
||||
};
|
||||
|
||||
class AndroidGamepadManager : public mozilla::jni::ObjectBase<AndroidGamepadManager, jobject>
|
||||
{
|
||||
public:
|
||||
static const char name[];
|
||||
|
||||
explicit AndroidGamepadManager(const Context& ctx) : ObjectBase<AndroidGamepadManager, jobject>(ctx) {}
|
||||
|
||||
struct OnAxisChange_t {
|
||||
typedef AndroidGamepadManager Owner;
|
||||
typedef void ReturnType;
|
||||
typedef void SetterType;
|
||||
typedef mozilla::jni::Args<
|
||||
int32_t,
|
||||
mozilla::jni::BooleanArray::Param,
|
||||
mozilla::jni::FloatArray::Param> Args;
|
||||
static constexpr char name[] = "onAxisChange";
|
||||
static constexpr char signature[] =
|
||||
"(I[Z[F)V";
|
||||
static const bool isStatic = true;
|
||||
static const mozilla::jni::ExceptionMode exceptionMode =
|
||||
mozilla::jni::ExceptionMode::ABORT;
|
||||
};
|
||||
|
||||
struct OnButtonChange_t {
|
||||
typedef AndroidGamepadManager Owner;
|
||||
typedef void ReturnType;
|
||||
typedef void SetterType;
|
||||
typedef mozilla::jni::Args<
|
||||
int32_t,
|
||||
int32_t,
|
||||
bool,
|
||||
float> Args;
|
||||
static constexpr char name[] = "onButtonChange";
|
||||
static constexpr char signature[] =
|
||||
"(IIZF)V";
|
||||
static const bool isStatic = true;
|
||||
static const mozilla::jni::ExceptionMode exceptionMode =
|
||||
mozilla::jni::ExceptionMode::ABORT;
|
||||
};
|
||||
|
||||
struct OnGamepadAdded_t {
|
||||
typedef AndroidGamepadManager Owner;
|
||||
typedef void ReturnType;
|
||||
typedef void SetterType;
|
||||
typedef mozilla::jni::Args<
|
||||
int32_t,
|
||||
int32_t> Args;
|
||||
static constexpr char name[] = "onGamepadAdded";
|
||||
static constexpr char signature[] =
|
||||
"(II)V";
|
||||
static const bool isStatic = true;
|
||||
static const mozilla::jni::ExceptionMode exceptionMode =
|
||||
mozilla::jni::ExceptionMode::ABORT;
|
||||
};
|
||||
|
||||
static auto OnGamepadAdded(int32_t, int32_t) -> void;
|
||||
|
||||
struct OnGamepadChange_t {
|
||||
typedef AndroidGamepadManager Owner;
|
||||
typedef void ReturnType;
|
||||
typedef void SetterType;
|
||||
typedef mozilla::jni::Args<
|
||||
int32_t,
|
||||
bool> Args;
|
||||
static constexpr char name[] = "onGamepadChange";
|
||||
static constexpr char signature[] =
|
||||
"(IZ)V";
|
||||
static const bool isStatic = true;
|
||||
static const mozilla::jni::ExceptionMode exceptionMode =
|
||||
mozilla::jni::ExceptionMode::ABORT;
|
||||
};
|
||||
|
||||
struct Start_t {
|
||||
typedef AndroidGamepadManager Owner;
|
||||
typedef void ReturnType;
|
||||
typedef void SetterType;
|
||||
typedef mozilla::jni::Args<> Args;
|
||||
static constexpr char name[] = "start";
|
||||
static constexpr char signature[] =
|
||||
"()V";
|
||||
static const bool isStatic = true;
|
||||
static const mozilla::jni::ExceptionMode exceptionMode =
|
||||
mozilla::jni::ExceptionMode::ABORT;
|
||||
};
|
||||
|
||||
static auto Start() -> void;
|
||||
|
||||
struct Stop_t {
|
||||
typedef AndroidGamepadManager Owner;
|
||||
typedef void ReturnType;
|
||||
typedef void SetterType;
|
||||
typedef mozilla::jni::Args<> Args;
|
||||
static constexpr char name[] = "stop";
|
||||
static constexpr char signature[] =
|
||||
"()V";
|
||||
static const bool isStatic = true;
|
||||
static const mozilla::jni::ExceptionMode exceptionMode =
|
||||
mozilla::jni::ExceptionMode::ABORT;
|
||||
};
|
||||
|
||||
static auto Stop() -> void;
|
||||
|
||||
static const bool isMultithreaded = true;
|
||||
|
||||
template<class Impl> class Natives;
|
||||
};
|
||||
|
||||
class DownloadsIntegration : public mozilla::jni::ObjectBase<DownloadsIntegration, jobject>
|
||||
{
|
||||
public:
|
||||
|
@ -518,23 +625,6 @@ public:
|
|||
|
||||
static auto EnableSensor(int32_t) -> void;
|
||||
|
||||
struct GamepadAdded_t {
|
||||
typedef GeckoAppShell Owner;
|
||||
typedef void ReturnType;
|
||||
typedef void SetterType;
|
||||
typedef mozilla::jni::Args<
|
||||
int32_t,
|
||||
int32_t> Args;
|
||||
static constexpr char name[] = "gamepadAdded";
|
||||
static constexpr char signature[] =
|
||||
"(II)V";
|
||||
static const bool isStatic = true;
|
||||
static const mozilla::jni::ExceptionMode exceptionMode =
|
||||
mozilla::jni::ExceptionMode::ABORT;
|
||||
};
|
||||
|
||||
static auto GamepadAdded(int32_t, int32_t) -> void;
|
||||
|
||||
struct GetApplicationContext_t {
|
||||
typedef GeckoAppShell Owner;
|
||||
typedef mozilla::jni::Object::LocalRef ReturnType;
|
||||
|
@ -1514,36 +1604,6 @@ public:
|
|||
|
||||
static auto ShowPersistentAlertNotificationWrapper(mozilla::jni::String::Param, mozilla::jni::String::Param, mozilla::jni::String::Param, mozilla::jni::String::Param, mozilla::jni::String::Param, mozilla::jni::String::Param, mozilla::jni::String::Param) -> void;
|
||||
|
||||
struct StartMonitoringGamepad_t {
|
||||
typedef GeckoAppShell Owner;
|
||||
typedef void ReturnType;
|
||||
typedef void SetterType;
|
||||
typedef mozilla::jni::Args<> Args;
|
||||
static constexpr char name[] = "startMonitoringGamepad";
|
||||
static constexpr char signature[] =
|
||||
"()V";
|
||||
static const bool isStatic = true;
|
||||
static const mozilla::jni::ExceptionMode exceptionMode =
|
||||
mozilla::jni::ExceptionMode::ABORT;
|
||||
};
|
||||
|
||||
static auto StartMonitoringGamepad() -> void;
|
||||
|
||||
struct StopMonitoringGamepad_t {
|
||||
typedef GeckoAppShell Owner;
|
||||
typedef void ReturnType;
|
||||
typedef void SetterType;
|
||||
typedef mozilla::jni::Args<> Args;
|
||||
static constexpr char name[] = "stopMonitoringGamepad";
|
||||
static constexpr char signature[] =
|
||||
"()V";
|
||||
static const bool isStatic = true;
|
||||
static const mozilla::jni::ExceptionMode exceptionMode =
|
||||
mozilla::jni::ExceptionMode::ABORT;
|
||||
};
|
||||
|
||||
static auto StopMonitoringGamepad() -> void;
|
||||
|
||||
struct SyncNotifyObservers_t {
|
||||
typedef GeckoAppShell Owner;
|
||||
typedef void ReturnType;
|
||||
|
|
Загрузка…
Ссылка в новой задаче