X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fresources.cpp;h=c8e61ef8286d0b54c5364286d622985b0ed308f8;hb=653b618e65b291a344abb1ee9d08dc5d1fde1094;hp=2637b12b94f6e182976cf5081dc1442998cc88cc;hpb=fa658c8500fb0c368a8299bd1210688640b50352;p=libs%2Fgl.git diff --git a/source/resources.cpp b/source/resources.cpp index 2637b12b..c8e61ef8 100644 --- a/source/resources.cpp +++ b/source/resources.cpp @@ -2,11 +2,14 @@ #include #include "animation.h" #include "armature.h" +#include "camera.h" #include "font.h" #include "keyframe.h" +#include "lighting.h" #include "material.h" #include "mesh.h" #include "object.h" +#include "pipelinetemplate.h" #include "pose.h" #include "program.h" #include "programcompiler.h" @@ -32,11 +35,14 @@ Resources::Resources(): { add_type().suffix(".anim").keyword("animation"); add_type().suffix(".arma").keyword("armature"); + add_type().keyword("camera"); add_type().keyword("font"); add_type().suffix(".kframe").keyword("keyframe"); + add_type().suffix(".lightn").keyword("lighting"); add_type().suffix(".mat").keyword("material"); add_type().keyword("mesh").creator(&Resources::create_mesh); add_type().keyword("object"); + add_type().suffix(".pipe").keyword("pipeline"); add_type().keyword("pose"); add_type().keyword("shader").suffix(".glsl").creator(&Resources::create_program); add_type().suffix(".tech").keyword("technique");