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>
26 const sead::SafeString& filename, sead::Heap* heap
31 sead::ArchiveRes* archive,
const sead::SafeString& filename,
32 const nw::g3d::res::ResFile* tex_res_file, sead::Heap* heap
37 sead::ArchiveRes* archive,
const sead::SafeString& filename,
38 const nw::g3d::res::ResFile* tex_res_file, sead::Heap* heap
Definition ModelResource.h:14
agl::ShaderProgramArchive * getModelShaderProgramArchive(s32 idx_model) const
u32 _1c
Definition ModelResource.h:52
sead::Buffer< ModelShaderArchive > mModelShaderArchive
Definition ModelResource.h:51
nw::g3d::res::ResFile * mResFile
Definition ModelResource.h:50
nw::g3d::res::ResFile * getResFile() const
Definition ModelResource.h:44
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)