summaryrefslogtreecommitdiff
path: root/include/d/d_menu_capture.h
blob: 1d8065681ed38eb153589d3a97e0158dd0f25b14 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#ifndef D_MENU_CAPTURE_H
#define D_MENU_CAPTURE_H

#include "d/d_drawlist.h"
#include "d/d_menu_cloth.h"

extern dMCloth_c* cloth_c;

class dDlst_MENU_CLOTH_c : public dDlst_base_c {
public:
    virtual ~dDlst_MENU_CLOTH_c();

    virtual void draw();
};

class dDlst_MENU_CAPTURE_c : public dDlst_base_c {
public:
    dDlst_MENU_CAPTURE_c() { setDrawFlagOff(); }
    virtual ~dDlst_MENU_CAPTURE_c();

    virtual void draw();

    u8 checkDrawFlag() { return mStatus; }
    void setDrawFlagOff() { mStatus = 0; }
    void setDrawFlagOn() { mStatus = 1; }
    void setDrawFlagOn2() { mStatus = 2; }

public:
    /* 0x04 */ u8 mStatus;
};

#endif //D_MENU_CAPTURE_H