23 public ::std::enable_shared_from_this<::RealmsAPI> {
31 enum class JoinStatus :
int {
37 enum class Compatibility :
int {
39 CompatibleShowInfo = 1,
49 enum class InviteAction :
int {
119 virtual void initializeWorld(
121 ::std::string
const&,
122 ::std::string
const&,
123 ::std::function<
void(::Realms::GenericStatus, ::Realms::FailureReason)>
127 virtual void openWorld(
129 ::std::function<
void(::Realms::GenericStatus)>,
130 ::std::function<
void(
int)>
134 virtual void closeWorld(
136 ::std::function<
void(::Realms::GenericStatus)>,
137 ::std::function<
void(
int)>
141 virtual void resetWorld(
143 ::std::function<
void(::Realms::GenericStatus)>,
144 ::std::function<
void(
int)>
148 virtual void applyContentOnRealm(
150 ::std::vector<::Realms::Content>
const&,
151 ::std::function<
void(::Realms::GenericStatus)>
155 virtual void fetchAppliedPacks(
157 ::std::function<
void(::Realms::GenericStatus, ::std::vector<::Realms::Content>)>
161 virtual void checkForExistingPack(
162 ::std::string
const&,
163 ::std::string
const&,
164 ::std::function<
void(::Realms::GenericStatus,
bool)>
168 virtual void getSubscriptionDetails(
Definition IContentApi.h:16