mirror of
https://github.com/zeldaret/ss
synced 2026-05-29 08:42:57 -04:00
cec09ad023
* g3d Headers * initial g3d source files -- NOT YET FIXED * change ResFile static_cast to explicit ctor
26 lines
550 B
C++
26 lines
550 B
C++
#ifndef M3D_M_SMDL_H
|
|
#define M3D_M_SMDL_H
|
|
|
|
#include "m/m3d/m_bmdl.h"
|
|
#include "m/m3d/m_scnleaf.h"
|
|
#include "nw4r/g3d.h" // IWYU pragma: export
|
|
|
|
class UnkClass2 {};
|
|
|
|
namespace m3d {
|
|
|
|
class smdl_c : public bmdl_c, UnkClass2 {
|
|
public:
|
|
smdl_c();
|
|
virtual ~smdl_c();
|
|
|
|
bool create(nw4r::g3d::ResMdl mdl, mAllocator_c *alloc, u32 bufferOption, int nView, u32 *pSize);
|
|
bool create(nw4r::g3d::ResMdl mdl, mAllocator_c *alloc, u32 bufferOption) {
|
|
return create(mdl, alloc, bufferOption, 1, nullptr);
|
|
}
|
|
};
|
|
|
|
} // namespace m3d
|
|
|
|
#endif
|