let device_device number stay part of the config struct and only have a

'virtual' property for godot
This commit is contained in:
Thies Lennart Alff 2025-04-10 11:46:04 +02:00
parent d205496ff3
commit b430f626c9
Signed by: lennartalff
GPG key ID: 4EC67D34D594104D
2 changed files with 3 additions and 4 deletions

View file

@ -33,7 +33,7 @@ void Channel::_bind_methods() {
Channel::Channel() {
channel_config_.frequency = 57;
channel_config_.transmission_type = 0;
device_number_ = DeviceNumbers::Wildcard;
channel_config_.device_number = DeviceNumbers::Wildcard;
channel_ = 0;
}

View file

@ -91,9 +91,9 @@ protected:
state_ = _state;
}
void SetDeviceNumber(const DeviceNumber device_number) {
device_number_ = device_number;
channel_config_.device_number = device_number;
}
DeviceNumber GetDeviceNumber() const { return device_number_; }
DeviceNumber GetDeviceNumber() const { return channel_config_.device_number; }
void SetChannel(const ChannelNumber channel) { channel_ = channel; }
ChannelNumber GetChannel() const { return channel_; }
@ -112,7 +112,6 @@ protected:
// PROPERTIES
ChannelNumber channel_;
DeviceNumber device_number_;
private:
void Initialize();