EchoMap
2026-07-25 6d3977c
An experimental cross-platform digital signal processing application for sound-source localisation.
Toggle main menu visibility
Loading...
Searching...
No Matches
StaticInstanceController.cpp
Go to the documentation of this file.
1
9
10
#include "
StaticInstanceController.hpp
"
11
12
#include <sigc++/sigc++.h>
13
14
#include "
EchoMap.hpp
"
15
#include "
actions/ActionController.hpp
"
16
17
namespace
echomap
18
{
19
20
StaticInstanceController::StaticInstanceController(
21
EchoMap
& app
22
)
23
{
24
ActionController::bind
(sigc::mem_fun(app, &
EchoMap::notify
));
25
}
26
27
StaticInstanceController::~StaticInstanceController() noexcept
28
{
29
ActionController::unbind
();
30
}
31
32
}
// namespace echomap
ActionController.hpp
ActionController specification.
EchoMap.hpp
EchoMap class specification.
StaticInstanceController.hpp
StaticInstanceController specification.
echomap::EchoMap
The EchoMap maintains state for the application including WebGPU and Dear ImGui context,...
Definition
EchoMap.hpp:35
echomap::EchoMap::notify
void notify(const Notification ¬ification)
Submit a new Notification to the application queue.
Definition
EchoMap.cpp:604
echomap::ActionControllerBase< JSActionController >::unbind
static void unbind()
Definition
ActionControllerBase.hpp:83
echomap::ActionControllerBase< JSActionController >::bind
static void bind(CallbackT &&bound_callback)
Definition
ActionControllerBase.hpp:71
echomap
The main EchoMap outermost namespace for all non-exported symbols.
Definition
ActionController.hpp:20
src
StaticInstanceController.cpp
Generated by
1.17.0