Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
J3DShapeDraw.h
Go to the documentation of this file.
1#ifndef J3DSHAPEDRAW_H
2#define J3DSHAPEDRAW_H
3
4#include "dolphin/types.h"
5
11public:
12 /* 80314924 */ u32 countVertex(u32);
13 /* 80314974 */ void addTexMtxIndexInDL(u32, u32, u32);
14 /* 80314ABC */ J3DShapeDraw(u8 const*, u32);
15 /* 80314AD4 */ void draw() const;
16
17 /* 80314B00 */ virtual ~J3DShapeDraw();
18
19 u8* getDisplayList() const { return (u8*)mDisplayList; }
22
23private:
25 /* 0x08 */ void* mDisplayList;
26};
27
28#endif /* J3DSHAPEDRAW_H */
Definition J3DShapeDraw.h:10
u32 mDisplayListSize
Definition J3DShapeDraw.h:24
void setDisplayListSize(u32 size)
Definition J3DShapeDraw.h:21
u32 countVertex(u32)
Definition J3DShapeDraw.cpp:24
virtual ~J3DShapeDraw()
Definition J3DShapeDraw.cpp:95
u8 * getDisplayList() const
Definition J3DShapeDraw.h:19
u32 getDisplayListSize() const
Definition J3DShapeDraw.h:20
void addTexMtxIndexInDL(u32, u32, u32)
Definition J3DShapeDraw.cpp:40
void * mDisplayList
Definition J3DShapeDraw.h:25
void draw() const
Definition J3DShapeDraw.cpp:90
unsigned long u32
Definition types.h:10
unsigned char u8
Definition types.h:8