2#include <game/bases/d_base.hpp>
3#include <game/bases/d_lytbase.hpp>
4#include <game/bases/d_collection_coin_date.hpp>
dBase_c()
Constructs a new base.
bool createLayout()
Loads the resources and creates the layout for the base.
LytBase_c mLayout
The layout of the page.
N_PANE_e
The null panes used in the layout.
void setDatePos()
Updates the position of the dates every frame.
virtual int preExecute()
pre method for the execute operation.
virtual int execute()
do method for the execute operation.
virtual int create()
do method for the create operation.
virtual ~dCollectionCoinBase_c()
Destroys the base.
dCollectionCoinDate_c * mpDates[STAR_COIN_MENU_LEVEL_COUNT]
The date bases.
dCollectionCoinBase_c()
Constructs a new base.
bool mIsVisible
Whether the layout is currently visible.
virtual int draw()
do method for the draw operation.
bool mIsCreated
Whether the layout has been successfully created.
virtual int doDelete()
do method for the delete operation.
nw4r::lyt::Pane * mpRootPane
The root pane of the layout.
nw4r::lyt::Pane * mpNullPanes[N_COUNT]
The null panes of the layout.
#define STAR_COIN_MENU_LEVEL_COUNT
The maximum number of levels in the Star Coins Menu.