summaryrefslogtreecommitdiff
path: root/include/d/lyt/d_window.h
blob: 016e9fafff3e8e2c3690551dec23f26228f49b98 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef D_LYT_WINDOW_H
#define D_LYT_WINDOW_H

#include "nw4r/lyt/lyt_window.h"

class dTextBox_c;

class dWindow_c : public nw4r::lyt::Window {
public:
    dWindow_c(const nw4r::lyt::res::Window *pBlock, const nw4r::lyt::ResBlockSet &ResBlockSet);
    virtual ~dWindow_c() {}
    void UpdateSize(dTextBox_c *textBox, f32 f);

    // @bug: This does not implement UT's RTTI, so casts to dWindow_c will
    // succeed even if all you have is a lyt::Window

private:
    UNKWORD field_0x108;
};

#endif