LeviLamina
Loading...
Searching...
No Matches
RealmsAPI Class Referenceabstract
+ Inheritance diagram for RealmsAPI:

Classes

struct  FeatureFlagPair
 

Public Types

enum class  JoinStatus : int { Fail = 0 , Unassigned = 1 , Success = 2 }
 
enum class  Compatibility : int {
  Compatible = 0 , CompatibleShowInfo = 1 , Outdated = 2 , AlphaEnded = 3 ,
  UserNotAllowed = 4 , Forbidden = 5 , Other = 6
}
 
enum class  InviteAction : int { Add = 0 , Remove = 1 , Op = 2 , DeOp = 3 }
 

Public Member Functions

RealmsAPIoperator= (RealmsAPI const &)
 
 RealmsAPI (RealmsAPI const &)
 
virtual void initializeWorld (::Realms::RealmId, ::std::string const &, ::std::string const &, ::std::function< void(::Realms::GenericStatus, ::Realms::FailureReason)>)
 
virtual void openWorld (::Realms::RealmId, ::std::function< void(::Realms::GenericStatus)>, ::std::function< void(int)>)
 
virtual void closeWorld (::Realms::RealmId, ::std::function< void(::Realms::GenericStatus)>, ::std::function< void(int)>)
 
virtual void resetWorld (::Realms::RealmId, ::std::function< void(::Realms::GenericStatus)>, ::std::function< void(int)>)
 
virtual void applyContentOnRealm (::Realms::RealmId const, ::std::vector<::Realms::Content > const &, ::std::function< void(::Realms::GenericStatus)>)
 
virtual void fetchAppliedPacks (::Realms::RealmId, ::std::function< void(::Realms::GenericStatus, ::std::vector<::Realms::Content >)>)
 
virtual void checkForExistingPack (::std::string const &, ::std::string const &, ::std::function< void(::Realms::GenericStatus, bool)>)
 
virtual void getSubscriptionDetails (::Realms::RealmId, ::std::function< void(::Realms::GenericStatus, ::Realms::SubscriptionInfo)>)
 
virtual void applyContentOnRealm (::Realms::RealmId const, ::std::vector<::Realms::Content > const &, ::std::function< void(::Realms::GenericStatus)>)=0
 
virtual void fetchAppliedPacks (::Realms::RealmId const, ::std::function< void(::Realms::GenericStatus, ::std::vector<::Realms::Content >)>)=0
 
virtual void checkForExistingPack (::std::string const &, ::std::string const &, ::std::function< void(::Realms::GenericStatus, bool)>)=0
 
virtual void getSubscriptionDetails (::Realms::RealmId, ::std::function< void(::Realms::GenericStatus, ::Realms::SubscriptionInfo)>)=0
 
virtual void initializeWorld (::Realms::RealmId, ::std::string const &, ::std::string const &, ::std::function< void(::Realms::GenericStatus, ::Realms::FailureReason)>)=0
 
virtual void openWorld (::Realms::RealmId, ::std::function< void(::Realms::GenericStatus)>, ::std::function< void(int)>)=0
 
virtual void closeWorld (::Realms::RealmId, ::std::function< void(::Realms::GenericStatus)>, ::std::function< void(int)>)=0
 
virtual void resetWorld (::Realms::RealmId, ::std::function< void(::Realms::GenericStatus)>, ::std::function< void(int)>)=0
 

Public Attributes

::ll::UntypedStorage< 1, 1 > mUnk5b2bda
 
::ll::UntypedStorage< 4, 20 > mUnk482701
 
::ll::UntypedStorage< 1, 1 > mUnkce61bf
 
::ll::UntypedStorage< 4, 4 > mUnk3f2ea9
 
::ll::UntypedStorage< 8, 16 > mUnk17fb45
 
::ll::UntypedStorage< 8, 24 > mUnk7c6863
 
::ll::UntypedStorage< 4, 4 > mUnkbf951b
 
::ll::UntypedStorage< 4, 4 > mUnk8023bc
 
::ll::UntypedStorage< 1, 1 > mUnk93d45d
 
::ll::UntypedStorage< 8, 8 > mUnkebb3b5
 
::ll::UntypedStorage< 8, 16 > mUnk899812
 
::ll::UntypedStorage< 8, 32 > mUnkeb96e8
 
::ll::UntypedStorage< 8, 32 > mUnk7ec7da
 
::ll::UntypedStorage< 8, 32 > mUnkc5672a
 
::ll::UntypedStorage< 8, 16 > mUnk5121fd
 
::ll::UntypedStorage< 8, 16 > mUnk3dc1e8
 
::ll::UntypedStorage< 8, 64 > mUnkf80c4d
 
::ll::UntypedStorage< 8, 64 > mUnk8ae990
 
::ll::UntypedStorage< 8, 16 > mUnk434ed6
 
::ll::UntypedStorage< 8, 16 > mUnk879a51
 
::ll::UntypedStorage< 1, 1 > mUnk8b6fa0
 
::ll::UntypedStorage< 1, 1 > mUnk3840a6
 
::ll::UntypedStorage< 8, 80 > mUnkd7e02a
 
::ll::UntypedStorage< 8, 16 > mUnkfe7c75
 
::ll::UntypedStorage< 8, 16 > mUnk739a87
 
::ll::UntypedStorage< 8, 16 > mUnk3c792e
 
::ll::UntypedStorage< 8, 128 > mUnka3d57a
 

The documentation for this class was generated from the following file: