mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-01-06 11:39:49 -06:00
change interfaces from pointer to reference
This commit is contained in:
@@ -36,13 +36,13 @@ class RaycasterManager {
|
||||
public:
|
||||
RaycasterManager();
|
||||
~RaycasterManager();
|
||||
void attachRaycaster(VolumeRaycaster* raycaster);
|
||||
void detachRaycaster(VolumeRaycaster* raycaster);
|
||||
bool isAttached(VolumeRaycaster* raycaster);
|
||||
void attachRaycaster(VolumeRaycaster& raycaster);
|
||||
void detachRaycaster(VolumeRaycaster& raycaster);
|
||||
bool isAttached(VolumeRaycaster& raycaster);
|
||||
const std::vector<VolumeRaycaster*>& raycasters();
|
||||
|
||||
void addListener(RaycasterListener* listener);
|
||||
void removeListener(RaycasterListener* listener);
|
||||
void addListener(RaycasterListener& listener);
|
||||
void removeListener(RaycasterListener& listener);
|
||||
private:
|
||||
std::vector<VolumeRaycaster*> _raycasters;
|
||||
std::vector<RaycasterListener*> _listeners;
|
||||
|
||||
Reference in New Issue
Block a user