Browse Source

Add `surfaceSelectedEvent`

master
Krisjanis Rijnieks 9 years ago
parent
commit
13b1fdd506
  1. 1
      src/Surfaces/SurfaceManager.cpp
  2. 1
      src/Surfaces/SurfaceManager.h

1
src/Surfaces/SurfaceManager.cpp

@ -84,6 +84,7 @@ BaseSurface * SurfaceManager::selectSurface(BaseSurface * surface){
if(_surfaces[i] == surface){ if(_surfaces[i] == surface){
selectedSurface = surface; selectedSurface = surface;
ofSendMessage("surfaceSelected"); ofSendMessage("surfaceSelected");
ofNotifyEvent(surfaceSelectedEvent, i, this);
return selectedSurface; return selectedSurface;
} }
} }

1
src/Surfaces/SurfaceManager.h

@ -45,6 +45,7 @@ class SurfaceManager {
ofEvent <ofVec3f> vertexChangedEvent; ofEvent <ofVec3f> vertexChangedEvent;
ofEvent <vector<ofVec3f>> verticesChangedEvent; ofEvent <vector<ofVec3f>> verticesChangedEvent;
ofEvent <int> surfaceSelectedEvent;
void onVertexChanged(ofVec3f & vertex); void onVertexChanged(ofVec3f & vertex);
void onVerticesChanged(vector<ofVec3f> & vertices); void onVerticesChanged(vector<ofVec3f> & vertices);

Loading…
Cancel
Save