CTRE Phoenix C++ 5.33.1
com_ctre_phoenix_OrchestraJNI.h
Go to the documentation of this file.
1/* Copyright (C) Cross The Road Electronics 2024 */
2/* DO NOT EDIT THIS FILE - it is machine generated */
3#include <jni.h>
4/* Header for class com_ctre_phoenix_OrchestraJNI */
5
6#ifndef _Included_com_ctre_phoenix_OrchestraJNI
7#define _Included_com_ctre_phoenix_OrchestraJNI
8#ifdef __cplusplus
9extern "C" {
10#endif
11/*
12 * Class: com_ctre_phoenix_OrchestraJNI
13 * Method: JNI_new_Orchestra
14 * Signature: ()J
15 */
17 (JNIEnv *, jclass);
18
19/*
20 * Class: com_ctre_phoenix_OrchestraJNI
21 * Method: JNI_destroy_Orchestra
22 * Signature: (J)I
23 */
25 (JNIEnv *, jclass, jlong);
26
27/*
28 * Class: com_ctre_phoenix_OrchestraJNI
29 * Method: JNI_LoadMusic
30 * Signature: (JLjava/lang/String;)I
31 */
33 (JNIEnv *, jclass, jlong, jstring);
34
35/*
36 * Class: com_ctre_phoenix_OrchestraJNI
37 * Method: JNI_Play
38 * Signature: (J)I
39 */
41 (JNIEnv *, jclass, jlong);
42
43/*
44 * Class: com_ctre_phoenix_OrchestraJNI
45 * Method: JNI_Stop
46 * Signature: (J)I
47 */
49 (JNIEnv *, jclass, jlong);
50
51/*
52 * Class: com_ctre_phoenix_OrchestraJNI
53 * Method: JNI_Pause
54 * Signature: (J)I
55 */
57 (JNIEnv *, jclass, jlong);
58
59/*
60 * Class: com_ctre_phoenix_OrchestraJNI
61 * Method: JNI_IsPlaying
62 * Signature: (J)Z
63 */
65 (JNIEnv *, jclass, jlong);
66
67/*
68 * Class: com_ctre_phoenix_OrchestraJNI
69 * Method: JNI_GetCurrentTime
70 * Signature: (J)Z
71 */
73 (JNIEnv *, jclass, jlong);
74
75/*
76 * Class: com_ctre_phoenix_OrchestraJNI
77 * Method: JNI_ClearInstruments
78 * Signature: (J)I
79 */
81 (JNIEnv *, jclass, jlong);
82
83/*
84 * Class: com_ctre_phoenix_OrchestraJNI
85 * Method: JNI_AddInstrument
86 * Signature: (JJ)I
87 */
89 (JNIEnv *, jclass, jlong, jlong);
90
91/*
92 * Class: com_ctre_phoenix_OrchestraJNI
93 * Method: JNI_GetDescription
94 * Signature: (J)I
95 */
97 (JNIEnv *, jclass, jlong);
98
99/*
100 * Class: com_ctre_phoenix_OrchestraJNI
101 * Method: JNI_SetDescription
102 * Signature: (JLjava/lang/String;)I
103 */
105 (JNIEnv *, jclass, jlong, jstring);
106
107#ifdef __cplusplus
108}
109#endif
110#endif
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_music_OrchestraJNI_JNI_1AddInstrument(JNIEnv *, jclass, jlong, jlong)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_music_OrchestraJNI_JNI_1Pause(JNIEnv *, jclass, jlong)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_music_OrchestraJNI_JNI_1SetDescription(JNIEnv *, jclass, jlong, jstring)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_music_OrchestraJNI_JNI_1GetDescription(JNIEnv *, jclass, jlong)
JNIEXPORT jboolean JNICALL Java_com_ctre_phoenix_music_OrchestraJNI_JNI_1IsPlaying(JNIEnv *, jclass, jlong)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_music_OrchestraJNI_JNI_1LoadMusic(JNIEnv *, jclass, jlong, jstring)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_music_OrchestraJNI_JNI_1destroy_1Orchestra(JNIEnv *, jclass, jlong)
JNIEXPORT jlong JNICALL Java_com_ctre_phoenix_music_OrchestraJNI_JNI_1new_1Orchestra(JNIEnv *, jclass)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_music_OrchestraJNI_JNI_1Stop(JNIEnv *, jclass, jlong)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_music_OrchestraJNI_JNI_1GetCurrentTime(JNIEnv *, jclass, jlong)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_music_OrchestraJNI_JNI_1ClearInstruments(JNIEnv *, jclass, jlong)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_music_OrchestraJNI_JNI_1Play(JNIEnv *, jclass, jlong)