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
ModifySensorColourNotification.hpp
Go to the documentation of this file.
1
9
10
#ifndef ECHOMAP_MODIFYSENSORCOLOURTASK_HPP
11
#define ECHOMAP_MODIFYSENSORCOLOURTASK_HPP
12
13
#include "
../objects/IDAllocator.hpp
"
14
#include "
../utility/Colour.hpp
"
15
16
namespace
echomap
17
{
18
19
class
Project
;
20
28
struct
ModifySensorColourNotification
29
{
37
explicit
ModifySensorColourNotification
(
38
id_type
project_id
,
39
id_type
sensor_id
,
40
const
Colour
&
colour
41
);
42
49
void
verify_project
(
const
Project
* context)
const
;
50
51
id_type
project_id
;
52
id_type
sensor_id
;
53
Colour
colour
;
54
};
55
56
}
// namespace echomap
57
58
#endif
// ECHOMAP_MODIFYSENSORCOLOURTASK_HPP
Colour.hpp
Colour specification.
IDAllocator.hpp
IDAllocator specification.
echomap::Project
Definition
Project.hpp:26
echomap
The main EchoMap outermost namespace for all non-exported symbols.
Definition
ActionController.hpp:20
echomap::Colour
A generic RGBA structure.
Definition
Colour.hpp:20
echomap::ModifySensorColourNotification::sensor_id
id_type sensor_id
The ID of the moved Sensor.
Definition
ModifySensorColourNotification.hpp:52
echomap::ModifySensorColourNotification::verify_project
void verify_project(const Project *context) const
Verify that the given Project matches the intended target.
Definition
ModifySensorColourNotification.cpp:29
echomap::ModifySensorColourNotification::colour
Colour colour
The new Colour of the referenced Sensor.
Definition
ModifySensorColourNotification.hpp:53
echomap::ModifySensorColourNotification::ModifySensorColourNotification
ModifySensorColourNotification(id_type project_id, id_type sensor_id, const Colour &colour)
Create a new ModifySensorPositionNotification to indicate that a Sensor has changed in colour.
Definition
ModifySensorColourNotification.cpp:18
echomap::ModifySensorColourNotification::project_id
id_type project_id
The ID of the Project which owns the updated Sensor.
Definition
ModifySensorColourNotification.hpp:51
src
notifications
ModifySensorColourNotification.hpp
Generated by
1.17.0