18 lines
359 B
C++
18 lines
359 B
C++
#pragma once
|
|
|
|
#include "holly/ta_parameter.hpp"
|
|
#include "math/float_types.hpp"
|
|
|
|
namespace demo {
|
|
|
|
struct scene {
|
|
virtual mat4x4 init() = 0;
|
|
virtual void a() {}
|
|
virtual void b() {}
|
|
virtual void x() {}
|
|
virtual void y() {}
|
|
virtual void update() = 0;
|
|
virtual void draw(ta_parameter_writer& writer, const mat4x4& trans) = 0;
|
|
};
|
|
};
|