A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
ApexSDKDefines.h
Go to the documentation of this file.
1// Copyright 2022 PixoVR Corp. All Rights Reserved.
2#pragma once
3
4#define APEX_FUNC (FString(__FUNCTION__)) // Current Class Name + Function Name where this is called
5#define APEX_LINE (FString::FromInt(__LINE__)) // Current Line Number in the code where this is called
6#define APEX_FUNC_LINE (APEX_FUNC + "(" + APEX_LINE + ")") // Current Class and Line Number where this is called!
7
8#define STRING(NAME) #NAME
9
10namespace Apex
11{
12 namespace Verbs
13 {
14 static const FString JOINED_SESSION = TEXT("https://pixovr.com/xapi/verbs/joined_session");
15 static const FString SESSION_EVENT = TEXT("https://pixovr.com/xapi/verbs/session_event");
16 static const FString COMPLETED_SESSION = TEXT("https://pixovr.com/xapi/verbs/completed_session");
17 }
18
19 namespace Extensions
20 {
21 static const FString MODULE_IDS = TEXT("https://pixovr.com/xapi/extension/moduleIds");
22 }
23
24 namespace EventTypes
25 {
26 static const FString PIXOVR_SESSION_JOINED = "PIXOVR_SESSION_JOINED";
27 static const FString PIXOVR_SESSION_EVENT = "PIXOVR_SESSION_EVENT";
28 static const FString PIXOVR_SESSION_COMPLETE = "PIXOVR_SESSION_COMPLETE";
29 }
30
31 const FString ISODateTimeFormat = TEXT("o");
32}
static const FString PIXOVR_SESSION_JOINED
static const FString PIXOVR_SESSION_EVENT
static const FString PIXOVR_SESSION_COMPLETE
static const FString MODULE_IDS
static const FString SESSION_EVENT
static const FString COMPLETED_SESSION
static const FString JOINED_SESSION
const FString ISODateTimeFormat