My Project
Loading...
Searching...
No Matches
Classes | Enumerations
Discord Namespace Reference

Classes

class  AchievementManager
 
struct  Activity
 
struct  ActivityAssets
 
class  ActivityManager
 
struct  ActivityParty
 
struct  ActivitySecrets
 
struct  ActivityTimestamps
 
class  ApplicationManager
 
class  Constants
 
class  Discord
 
struct  Entitlement
 
struct  FileStat
 
struct  ImageDimensions
 
struct  ImageHandle
 
class  ImageManager
 
struct  ImeUnderline
 
struct  InputMode
 
struct  Lobby
 
class  LobbyManager
 
struct  LobbyMemberTransaction
 
struct  LobbySearchQuery
 
struct  LobbyTransaction
 
class  MonoPInvokeCallbackAttribute
 
class  NetworkManager
 
struct  OAuth2Token
 
class  OverlayManager
 
struct  PartySize
 
struct  Presence
 
struct  Rect
 
struct  Relationship
 
class  RelationshipManager
 
class  ResultException
 
struct  Sku
 
struct  SkuPrice
 
class  StorageManager
 
class  StoreManager
 
struct  User
 
struct  UserAchievement
 
class  UserManager
 
class  VoiceManager
 

Enumerations

enum  Result {
  Ok = 0 , ServiceUnavailable = 1 , InvalidVersion = 2 , LockFailed = 3 ,
  InternalError = 4 , InvalidPayload = 5 , InvalidCommand = 6 , InvalidPermissions = 7 ,
  NotFetched = 8 , NotFound = 9 , Conflict = 10 , InvalidSecret = 11 ,
  InvalidJoinSecret = 12 , NoEligibleActivity = 13 , InvalidInvite = 14 , NotAuthenticated = 15 ,
  InvalidAccessToken = 16 , ApplicationMismatch = 17 , InvalidDataUrl = 18 , InvalidBase64 = 19 ,
  NotFiltered = 20 , LobbyFull = 21 , InvalidLobbySecret = 22 , InvalidFilename = 23 ,
  InvalidFileSize = 24 , InvalidEntitlement = 25 , NotInstalled = 26 , NotRunning = 27 ,
  InsufficientBuffer = 28 , PurchaseCanceled = 29 , InvalidGuild = 30 , InvalidEvent = 31 ,
  InvalidChannel = 32 , InvalidOrigin = 33 , RateLimited = 34 , OAuth2Error = 35 ,
  SelectChannelTimeout = 36 , GetGuildTimeout = 37 , SelectVoiceForceRequired = 38 , CaptureShortcutAlreadyListening = 39 ,
  UnauthorizedForAchievement = 40 , InvalidGiftCode = 41 , PurchaseError = 42 , TransactionAborted = 43 ,
  DrawingInitFailed = 44
}
 
enum  CreateFlags { Default = 0 , NoRequireDiscord = 1 }
 
enum  LogLevel { Error = 1 , Warn , Info , Debug }
 
enum  UserFlag {
  Partner = 2 , HypeSquadEvents = 4 , HypeSquadHouse1 = 64 , HypeSquadHouse2 = 128 ,
  HypeSquadHouse3 = 256
}
 
enum  PremiumType { None = 0 , Tier1 = 1 , Tier2 = 2 }
 
enum  ImageType { User }
 
enum  ActivityPartyPrivacy { Private = 0 , Public = 1 }
 
enum  ActivityType { Playing , Streaming , Listening , Watching }
 
enum  ActivityActionType { Join = 1 , Spectate }
 
enum  ActivityJoinRequestReply { No , Yes , Ignore }
 
enum  Status { Offline = 0 , Online = 1 , Idle = 2 , DoNotDisturb = 3 }
 
enum  RelationshipType {
  None , Friend , Blocked , PendingIncoming ,
  PendingOutgoing , Implicit
}
 
enum  LobbyType { Private = 1 , Public }
 
enum  LobbySearchComparison {
  LessThanOrEqual = -2 , LessThan , Equal , GreaterThan ,
  GreaterThanOrEqual , NotEqual
}
 
enum  LobbySearchCast { String = 1 , Number }
 
enum  LobbySearchDistance { Local , Default , Extended , Global }
 
enum  KeyVariant { Normal , Right , Left }
 
enum  MouseButton { Left , Middle , Right }
 
enum  EntitlementType {
  Purchase = 1 , PremiumSubscription , DeveloperGift , TestModePurchase ,
  FreePurchase , UserGift , PremiumPurchase
}
 
enum  SkuType { Application = 1 , DLC , Consumable , Bundle }
 
enum  InputModeType { VoiceActivity = 0 , PushToTalk }