mirror of
https://github.com/hyprwm/aquamarine.git
synced 2025-12-20 04:40:12 +01:00
backend: don't use a shorthand for SP
fixes build with hl
This commit is contained in:
parent
e2e3f8b4d8
commit
c1fb82dd3e
1 changed files with 9 additions and 14 deletions
|
|
@ -132,21 +132,16 @@ namespace Aquamarine {
|
|||
void onNewGpu(std::string path);
|
||||
|
||||
struct {
|
||||
private:
|
||||
template <typename T>
|
||||
using SP = Hyprutils::Memory::CSharedPointer<T>;
|
||||
Hyprutils::Signal::CSignalT<Hyprutils::Memory::CSharedPointer<IOutput>> newOutput;
|
||||
Hyprutils::Signal::CSignalT<Hyprutils::Memory::CSharedPointer<IPointer>> newPointer;
|
||||
Hyprutils::Signal::CSignalT<Hyprutils::Memory::CSharedPointer<IKeyboard>> newKeyboard;
|
||||
Hyprutils::Signal::CSignalT<Hyprutils::Memory::CSharedPointer<ITouch>> newTouch;
|
||||
Hyprutils::Signal::CSignalT<Hyprutils::Memory::CSharedPointer<ISwitch>> newSwitch;
|
||||
Hyprutils::Signal::CSignalT<Hyprutils::Memory::CSharedPointer<ITablet>> newTablet;
|
||||
Hyprutils::Signal::CSignalT<Hyprutils::Memory::CSharedPointer<ITabletTool>> newTabletTool;
|
||||
Hyprutils::Signal::CSignalT<Hyprutils::Memory::CSharedPointer<ITabletPad>> newTabletPad;
|
||||
|
||||
public:
|
||||
Hyprutils::Signal::CSignalT<SP<IOutput>> newOutput;
|
||||
Hyprutils::Signal::CSignalT<SP<IPointer>> newPointer;
|
||||
Hyprutils::Signal::CSignalT<SP<IKeyboard>> newKeyboard;
|
||||
Hyprutils::Signal::CSignalT<SP<ITouch>> newTouch;
|
||||
Hyprutils::Signal::CSignalT<SP<ISwitch>> newSwitch;
|
||||
Hyprutils::Signal::CSignalT<SP<ITablet>> newTablet;
|
||||
Hyprutils::Signal::CSignalT<SP<ITabletTool>> newTabletTool;
|
||||
Hyprutils::Signal::CSignalT<SP<ITabletPad>> newTabletPad;
|
||||
|
||||
Hyprutils::Signal::CSignalT<> pollFDsChanged;
|
||||
Hyprutils::Signal::CSignalT<> pollFDsChanged;
|
||||
} events;
|
||||
|
||||
Hyprutils::Memory::CSharedPointer<IAllocator> primaryAllocator;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue