Nuclide
Software Development Kit for id Technology (BETA)
MatrixClient.h
1/*
2 * Copyright (c) 2016-2025 Vera Visions LLC.
3 *
4 * Permission to use, copy, modify, and distribute this software for any
5 * purpose with or without fee is hereby granted, provided that the above
6 * copyright notice and this permission notice appear in all copies.
7 *
8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12 * WHATSOEVER RESULTING FROM LOSS OF MIND, USE, DATA OR PROFITS, WHETHER
13 * IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
14 * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15*/
16
32#define ACTIVITYPUB_ACCOUNTS 400
33#define MATRIX_ACCOUNTS 401
34#define MATRIX_MXC 402
35
36#define ARCHIVE_ITEM_WEB 403
37#define ARCHIVE_ITEM_TEXT 404
38#define ARCHIVE_ITEM_VIDEO 405
39#define ARCHIVE_ITEM_AUDIO 406
40#define ARCHIVE_ITEM_SOFTWARE 407
41#define ARCHIVE_ITEM_IMAGE 408
42
43
44void Matrix_FetchAccountData(string apUserID);
45void Matrix_UpdatePlayerInfo(string jsonData);
46void Matrix_UpdatePlayerAvatar(string jsonData);
47 // end of matrix
void Matrix_FetchAccountData(string apUserID)
Definition: MatrixClient.qc:19
void Matrix_UpdatePlayerInfo(string jsonData)
Definition: MatrixClient.qc:59
void Matrix_UpdatePlayerAvatar(string jsonData)
Definition: MatrixClient.qc:87