Combu  3.2.2
Unity API Documentation
Classes | Enumerations
Combu Namespace Reference

This class encodes and decodes JSON strings. Spec. details, see http://www.json.org/ More...

Classes

class  Achievement
 Achievement class implementing the Unity built-in Social interfaces (IAchievement, IAchievementDescription). More...
 
class  CombuEncryption
 
class  CombuForm
 
class  CombuManager
 Combu Manager class, it follows the Singleton pattern design (accessible through the 'instance' static property), it means that you shouldn't have more than one instance of this component in your scene. More...
 
class  CombuPlatform
 Combu Platform implementation of Unity built-in Social interfaces (ISocialPlatform). More...
 
class  CombuServerInfo
 Class to handle Combu server informations. More...
 
class  CombuSkipCertificateHandler
 
class  ThreadedJob
 
class  DecryptionJob
 
class  CombuUtils
 
class  Inventory
 
class  Leaderboard
 
class  Score
 
class  Mail
 
class  MailCount
 
class  Match
 
class  MatchAccount
 
class  MatchRound
 
class  MiniJSON
 
class  MiniJsonExtensions
 
class  News
 
class  Profile
 
class  ProfilePlatform
 
class  SearchCustomData
 Class to handle generic a generic search filter. More...
 
class  Tournament
 Tournaments class. More...
 
class  User
 User class implementing the Unity built-in Social interfaces (specialized IUserProfile, ILocalUser). More...
 
class  UserFile
 
class  UserGroup
 

Enumerations

enum class  eContactType : int {
  PendingRequest = -1 , Friend = 0 , Request , Ignore ,
  MinValue = Friend , MaxValue = Ignore
}
 Contact type. More...
 
enum class  eMailList : int { Received = 0 , Sent , Both , Unread }
 Mail list. More...
 
enum class  eSearchOperator {
  Equals , Disequals , Like , Greater ,
  GreaterOrEquals , Lower , LowerOrEquals
}
 Custom search operator. More...
 
enum class  eLeaderboardInterval : int { Total = 0 , Month , Week , Today }
 Leaderboard interval. More...
 
enum class  eLeaderboardTimeScope : int { None , Month }
 Leaderboard time scope. More...
 
enum class  eShareType { Everybody , Nobody , Friends }
 Object sharing type. More...
 

Detailed Description

This class encodes and decodes JSON strings. Spec. details, see http://www.json.org/

All enum types used in Combu namespace are defined here

JSON uses Arrays and Objects. These correspond here to the datatypes ArrayList and Hashtable. All numbers are parsed to doubles.

Enumeration Type Documentation

◆ eContactType

enum Combu.eContactType : int
strong

Contact type.

◆ eLeaderboardInterval

enum Combu.eLeaderboardInterval : int
strong

Leaderboard interval.

◆ eLeaderboardTimeScope

enum Combu.eLeaderboardTimeScope : int
strong

Leaderboard time scope.

◆ eMailList

enum Combu.eMailList : int
strong

Mail list.

◆ eSearchOperator

enum Combu.eSearchOperator
strong

Custom search operator.

◆ eShareType

enum Combu.eShareType
strong

Object sharing type.