class DepthTest;
class Lighting;
+class Renderable;
class SequenceTemplate
{
void multisample(unsigned);
void multisample_range(unsigned, unsigned);
void postprocessor(const std::string &);
- void step(const std::string &, const std::string &);
+ void step(const std::string &);
+ void step_with_slot(const std::string &, const std::string &);
};
struct Step
void depth_test_predefined(const std::string &);
void lighting(const std::string &);
void lighting_inline();
- // TODO requires support for scenes in Resources
- //void scene(const std::string &);
+ void object(const std::string &);
+ void scene(const std::string &);
};
std::string tag;
RefPtr<const DepthTest> depth_test;
RefPtr<const Blend> blend;
std::string slot_name;
- //Renderable *default_renderable;
+ Renderable *default_renderable;
~Step();
};