Skip to content
This repository was archived by the owner on Sep 21, 2022. It is now read-only.

Commit 64237d1

Browse files
authored
Merge pull request #106 from Turupawn/devel
Road to 0.12 #2
2 parents fcdbf82 + 02690a3 commit 64237d1

File tree

363 files changed

+2847
-793
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

363 files changed

+2847
-793
lines changed

examples/code-samples/c++/01_Authentication.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main()
45
{

examples/code-samples/c++/02_BrowseMods.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/03_GetUserMods.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/04_ErrorResponse.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/05_DownloadModfile.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/06_DownloadImages.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/07_RemoveModfile.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/08_AddMod.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/09_GetMod.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/10_AddModfile.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/11_EditMod.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/12_EditModfile.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/13_DeleteModfile.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/14_AddModLogo.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/15_AddModImages.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/16_AddModYoutubeLinks.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/17_AddModSketchfabLinks.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/18_DeleteModImages.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/19_DeleteModYoutubeLinks.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/20_DeleteModSketchfabLink.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/21_DeleteMod.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/22_GetTags.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/23_AddTags.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/24_DeleteTags.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/25_SubscribeToMod.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/26_UnsubscribeFromMod.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/27_Ratings.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/28_GetMetadataKVP.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/29_AddMetadataKVP.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/30_DeleteMetadataKVP.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/31_EventsListener.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{
@@ -20,6 +21,8 @@ int main(void)
2021

2122
std::cout << "Listening to mod events..." << std::endl;
2223

24+
modio_instance.pollEvents();
25+
2326
// You can register a function as callback for mod events
2427
modio_instance.setEventListener([&](const modio::Response &response, const std::vector<modio::ModEvent> &events) {
2528
// The mod event callback is triggered in a constant interval of time, 15 seconds by default

examples/code-samples/c++/32_GetModEvents.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23
#include <time.h>
34

45
int main(void)

examples/code-samples/c++/33_GetAllModEvents.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/34_GetModfile.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/35_GetModfiles.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/36_GetAuthenticatedUser.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/37_GetUserSubscriptions.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/38_GetUserGames.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/39_GetUserMods.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/40_GetUserModfiles.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/41_GetUserEvents.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/42_GetUserRatings.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/43_GetAllModDependencies.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/44_AddModDependencies.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/45_DeleteModDependencies.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/46_GetAllModComments.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/47_GetModComment.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/48_DeleteModComment.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/49_SubmitReport.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/50_DownloadsControl.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/51_GetModStats.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/52_GetAllModStats.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/53_GetCurrentUser.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/54_GalaxyAuth.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main()
45
{

examples/code-samples/c++/55_SteamAuth.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main()
45
{

examples/code-samples/c++/56_LinkExternalAccounts.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main()
45
{

examples/code-samples/c++/57_GetInstalledMod.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main(void)
45
{

examples/code-samples/c++/58_OculusAuth.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "modio.h"
2+
#include <iostream>
23

34
int main()
45
{
@@ -24,8 +25,9 @@ int main()
2425
std::string oculus_user_id = "123123";
2526
std::string access_token = "GALAXY AUTH TOKEN HERE";
2627
std::string email = ""; // Optional email param, "" will be ignored
28+
std::string device = "rift"; // rift and quest supported
2729
u32 date_expires = 0; // Optional expiration date param, 0 will be ignored
28-
modio_instance.oculusAuth(nonce, oculus_user_id, access_token, email, date_expires, [&](const modio::Response &response) {
30+
modio_instance.oculusAuth(nonce, oculus_user_id, access_token, email, device, date_expires, [&](const modio::Response &response) {
2931
std::cout << "Response code: " << response.code << std::endl;
3032

3133
if (response.code == 200)

examples/code-samples/c/01_Authentication.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ void onEmailRequest(void *object, ModioResponse response)
4242

4343
int main(void)
4444
{
45-
modioInit(MODIO_ENVIRONMENT_TEST, 7, false, "e91c01b8882f4affeddd56c96111977b", NULL);
45+
modioInit(MODIO_ENVIRONMENT_TEST, 7, false, true, "e91c01b8882f4affeddd56c96111977b", NULL);
4646

4747
bool wait = true;
4848

examples/code-samples/c/02_BrowseMods.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ void onGetAllMods(void *object, ModioResponse response, ModioMod *mods, u32 mods
2929

3030
int main(void)
3131
{
32-
modioInit(MODIO_ENVIRONMENT_TEST, 7, false, "e91c01b8882f4affeddd56c96111977b", NULL);
32+
modioInit(MODIO_ENVIRONMENT_TEST, 7, false, true, "e91c01b8882f4affeddd56c96111977b", NULL);
3333

3434
bool wait = true;
3535

examples/code-samples/c/03_GetUserMods.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ void onGetAllMods(void *object, ModioResponse response, ModioMod *mods, u32 mods
2929

3030
int main(void)
3131
{
32-
modioInit(MODIO_ENVIRONMENT_TEST, 7, false, "e91c01b8882f4affeddd56c96111977b", NULL);
32+
modioInit(MODIO_ENVIRONMENT_TEST, 7, false, true, "e91c01b8882f4affeddd56c96111977b", NULL);
3333

3434
bool wait = true;
3535

0 commit comments

Comments
 (0)