3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/platform/brstd/function_ref.h"
14namespace mce {
class UUID; }
37 MCNAPI
void erase(uint64 index);
45 ::std::unique_ptr<::WorldTemplateInfo const>
const&,
46 ::std::unique_ptr<::WorldTemplateInfo const>
const&
50 MCNAPI ::WorldTemplateInfo
const*
tryGet(uint64 index)
const;
Definition WorldTemplateCollectionView.h:13
Definition WorldTemplateCollection.h:17
MCAPI::WorldTemplateCollectionView createView(::mce::UUID const &toView) const
MCAPI void sort(::brstd::function_ref< bool(::std::unique_ptr<::WorldTemplateInfo const > const &, ::std::unique_ptr<::WorldTemplateInfo const > const &)> const &sorter)
MCAPI WorldTemplateCollection()
MCAPI void push_back(::WorldTemplateData &&data, ::WorldTemplateMutableInfo &&mutableInfo)
MCAPI::WorldTemplateCollection & operator=(::WorldTemplateCollection &&)
MCAPI void erase(uint64 index)
MCAPI::WorldTemplateInfo const * tryGet(uint64 index) const
Definition function_ref.h:60
Definition WorldTemplateData.h:5
Definition WorldTemplateInfo.h:15
Definition WorldTemplateMutableInfo.h:5