Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2010-11-17 23:37:52 +0000
committerStijn Buys <ingar@osirion.org>2010-11-17 23:37:52 +0000
commit9f1c9694199969e1cd1fb9bf731d0e8ef2d8c184 (patch)
tree8d8b603680db00b628e7d8b916b4a1e4d3c03e90 /src/render/render.h
parentee017172af06f4b247038510e5ef7f8ac3596f66 (diff)
Removed core::Info.model(), info record models must be referenced through Info::modelname().
Prevent the loading of all info record models in render::load(). Added r_loadmodels engine function, which can be used to load all referenced models at once.
Diffstat (limited to 'src/render/render.h')
-rw-r--r--src/render/render.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/render/render.h b/src/render/render.h
index 97880cc..53a40dc 100644
--- a/src/render/render.h
+++ b/src/render/render.h
@@ -34,6 +34,9 @@ void reset();
/// load game render data
void load();
+/// load all models referenced by info records
+void load_info_models();
+
/// unload game render data
void unload();
@@ -75,7 +78,7 @@ inline RenderExt *ext_render(const core::Entity *entity)
{
return static_cast<RenderExt *>(entity->extension((size_t)core::Extension::Render));
}
-}
+} // namespace render
#endif // __INCLUDED_RENDER_H__