Etterna 0.74.4
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
DownloadablePackPagination Class Reference
Collaboration diagram for DownloadablePackPagination:
Collaboration graph
[legend]

Public Member Functions

 DownloadablePackPagination (const std::string &searchString, std::set< std::string > &tagFilters, bool tagsMatchAny, int perPage, const std::string &sortByField, bool sortIsAsc)
 
 DownloadablePackPagination (const DownloadablePackPaginationKey &key)
 
bool operator== (const DownloadablePackPagination &other)
 
void initialize (LuaReference &whenDone=EMPTY_REFERENCE)
 
std::vector< DownloadablePack * > get ()
 
std::vector< DownloadablePack * > getCache ()
 
void nextPage (LuaReference &whenDone=EMPTY_REFERENCE)
 
void prevPage (LuaReference &whenDone=EMPTY_REFERENCE)
 
int getTotalPages ()
 
void PushSelf (lua_State *L)
 

Public Attributes

DownloadablePackPaginationKey key
 
int currentPage = 0
 
int totalEntries = 0
 
std::vector< DownloadablePack * > results {}
 
bool pendingRequest = false
 
bool noResults = false
 
bool initialized = false
 

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