Browse Source

Add getSelectedSurfaceIndex

master
Krisjanis Rijnieks 9 years ago
parent
commit
626eebd3e1
  1. 12
      src/Surfaces/SurfaceManager.cpp
  2. 1
      src/Surfaces/SurfaceManager.h

12
src/Surfaces/SurfaceManager.cpp

@ -356,6 +356,18 @@ int SurfaceManager::getActivePresetIndex(){
return _activePresetIndex;
}
int SurfaceManager::getSelectedSurfaceIndex(){
if(selectedSurface == 0){
return -1;
}
for(unsigned int i = 0; i < _presets[_activePresetIndex]->size(); ++i){
if(_presets[_activePresetIndex]->getSurfaces()[i] == selectedSurface){
return i;
}
}
return -1;
}
unsigned int SurfaceManager::getNumPresets(){
return _presets.size();
}

1
src/Surfaces/SurfaceManager.h

@ -55,6 +55,7 @@ class SurfaceManager {
int size();
int getSelectedVertexIndex();
int getActivePresetIndex();
int getSelectedSurfaceIndex();
unsigned int getNumPresets();
ofEvent <int> vertexChangedEvent;

Loading…
Cancel
Save