3#include <graphics/ModelShaderArchive.h>
5#include <container/seadBuffer.h>
6#include <heap/seadDisposer.h>
7#include <prim/seadSafeString.h>
8#include <resource/seadArchiveRes.h>
10#include <nw/g3d/res/g3d_ResFile.h>
25 const sead::SafeString& filename, sead::Heap* heap
30 sead::ArchiveRes* archive,
const sead::SafeString& filename,
31 const nw::g3d::res::ResFile* tex_res_file, sead::Heap* heap
36 sead::ArchiveRes* archive,
const sead::SafeString& filename,
37 const nw::g3d::res::ResFile* tex_res_file, sead::Heap* heap
Definition ModelResource.h:13
agl::ShaderProgramArchive * getModelShaderProgramArchive(s32 idx_model) const
u32 _1c
Definition ModelResource.h:51
sead::Buffer< ModelShaderArchive > mModelShaderArchive
Definition ModelResource.h:50
nw::g3d::res::ResFile * mResFile
Definition ModelResource.h:49
nw::g3d::res::ResFile * getResFile() const
Definition ModelResource.h:43
void load(const sead::SafeString &filename, sead::Heap *heap)
void loadDemo(sead::ArchiveRes *archive, const sead::SafeString &filename, const nw::g3d::res::ResFile *tex_res_file, sead::Heap *heap)
void load(sead::ArchiveRes *archive, const sead::SafeString &filename, const nw::g3d::res::ResFile *tex_res_file, sead::Heap *heap)