OSSIA
Open Scenario System for Interactive Application
Loading...
Searching...
No Matches
node_process_raw.hpp
1#pragma once
2#include <ossia/detail/config.hpp>
3
5
6namespace ossia
7{
8
9class node_process_raw : public looping_process<node_process_raw>
10{
11public:
12 std::vector<ossia::token_request>& active;
13 explicit node_process_raw(std::vector<ossia::token_request>& ref): active{ref} { }
14 ~node_process_raw() override = default;
15 void offset_impl(ossia::time_value) override { }
16 void transport_impl(ossia::time_value date) override { }
17
18 void state_impl(const ossia::token_request& req) { active.push_back(req); }
19
20 void start() override { }
21 void stop() override { }
22 void pause() override { }
23 void resume() override { }
24 void mute_impl(bool) override { }
25};
26
27}
Definition git_info.h:7
The time_value class.
Definition ossia/editor/scenario/time_value.hpp:30