X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Frender%2Finstancearray.cpp;h=20dcb8885ea86061905949d8f995e47a0fd2ad46;hp=0a3d6b685ad3ffb98b9ee6265db0eba2c3328431;hb=85d86a0d7cddce83578629e5817b6e1b50061540;hpb=f1e296bb2442dfbea12e7b38a97cc152aa34569c diff --git a/source/render/instancearray.cpp b/source/render/instancearray.cpp index 0a3d6b68..20dcb888 100644 --- a/source/render/instancearray.cpp +++ b/source/render/instancearray.cpp @@ -194,5 +194,19 @@ void InstanceArrayBase::render(Renderer &renderer, Tag tag) const mesh->draw_instanced(renderer, vtx_setup, instance_count); } + +DataFile::Loader::ActionMap InstanceArrayBase::Loader::shared_actions; + +InstanceArrayBase::Loader::Loader(InstanceArrayBase &o): + ObjectLoader(o) +{ + set_actions(shared_actions); +} + +void InstanceArrayBase::Loader::init_actions() +{ + add("instance", &Loader::instance); +} + } // namespace GL } // namespace Msp