Skip to content

Commit

Permalink
[code] Remove unused funcs
Browse files Browse the repository at this point in the history
  • Loading branch information
jcelerier committed Jun 18, 2023
1 parent be64268 commit 9dd9aa0
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 18 deletions.
27 changes: 27 additions & 0 deletions src/ossia/dataflow/node_process_raw.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#pragma once
#include <ossia/detail/config.hpp>

#include <ossia/editor/scenario/time_process.hpp>

namespace ossia
{

class node_process_raw : public looping_process<node_process_raw>
{
public:
bool& active;
explicit node_process_raw(bool& ref): active{ref} { }
~node_process_raw() override = default;
void offset_impl(ossia::time_value) override { }
void transport_impl(ossia::time_value date) override { }

void state_impl(const ossia::token_request& req) { active = true; }

void start() override { }
void stop() override { }
void pause() override { }
void resume() override { }
void mute_impl(bool) override { }
};

}
14 changes: 0 additions & 14 deletions src/ossia/editor/scenario/time_interval.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -450,20 +450,6 @@ void time_interval::set_callback(smallfun::function<void(bool, time_value), 32>
m_callback = std::move(cb);
}

void time_interval::set_stateless_callback(time_interval::exec_callback cb)
{
if(cb)
m_callback = std::move(*cb);
else
m_callback = {};
}

void time_interval::set_stateless_callback(
smallfun::function<void(bool, time_value), 32> cb)
{
m_callback = std::move(cb);
}

const time_value& time_interval::get_nominal_duration() const
{
return m_nominal;
Expand Down
4 changes: 0 additions & 4 deletions src/ossia/editor/scenario/time_interval.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -135,10 +135,6 @@ class OSSIA_EXPORT time_interval
void set_callback(exec_callback);
void set_callback(smallfun::function<void(bool, ossia::time_value), 32>);

//! This callback won't compute the state.
void set_stateless_callback(exec_callback);
void set_stateless_callback(smallfun::function<void(bool, ossia::time_value), 32>);

/*! get the #time_interval nominal duration
\return const #TimeValue& nominal duration */
const time_value& get_nominal_duration() const;
Expand Down

0 comments on commit 9dd9aa0

Please sign in to comment.