Krisjanis Rijnieks
b6bbf5526b
Add ofxPiMapper::setNextSource()
8 years ago
Krisjanis Rijnieks
5d043d1977
Add option to set custom info text
8 years ago
Krisjanis Rijnieks
b3bc344ed7
Add ofxPiMapper::duplicateSurface()
8 years ago
Krisjanis Rijnieks
ce81e9e15d
Add moveLayerUp and ..Down methods to ofxPiMapper
8 years ago
Krisjanis Rijnieks
bf07dabdb0
Replace ofxPiMapper::Mode with ofx::piMapper::Mode
8 years ago
Krisjanis Rijnieks
7c90b3ba0f
Add ofxPiMapper::eraseSurface(index)
8 years ago
Krisjanis Rijnieks
9e0b302e1f
Add ofxPiMapper::createSurface(SurfaceType)
8 years ago
Krisjanis Rijnieks
03b06f108a
Improve ScaleWidget mouse dragged fix
The problem was in ofxPiMapper class where mousePressed(x, y, button) was transformed into
onMousePressed(ofMouseEventArgs & args) version. The event type was missing. Added now.
9 years ago
Krisjanis Rijnieks
e7424d492e
Add passing key events instead of registering to them
9 years ago
Krisjanis Rijnieks
038c408919
Add passing mouse events instead of registering to them
9 years ago
Krisjanis Rijnieks
c8c32f417e
Add ofxPiMapper::toggleInfo
9 years ago
Krisjanis Rijnieks
dc13e607fd
Remove ofxPiMapper::loadXmlSettings
In favour of loadProject.
9 years ago
Krisjanis Rijnieks
e01c0585cf
Add ofxPiMapper::saveProject and loadProject
9 years ago
Krisjanis Rijnieks
08b6e1e13d
Add ofxPiMapper::selectNext and PrevVertex()
9 years ago
Krisjanis Rijnieks
68e3ab8cb6
Add ofxPiMapper::moveSelection method
9 years ago
Krisjanis Rijnieks
1a1928259f
Rename setActivePreset to setPreset
9 years ago
Krisjanis Rijnieks
02f14bfe95
Refine ofxPiMapper::selectSurface public method
9 years ago
Krisjanis Rijnieks
7d9a11b4b3
Add ofxPiMapper::selectNext and PrevSurface methods
9 years ago
Krisjanis Rijnieks
05c7185ba9
Add ofxPiMapper::selectSurface
9 years ago
Krisjanis Rijnieks
007c80d7a4
Add ofxPiMapper::togglePauseForSurface and getNumSurfaces methods
For toggling video play/pause from code... close #76
9 years ago
Krisjanis Rijnieks
fb6563759f
Rename PROJECTION_MODE to MAPPING_MODE
9 years ago
Krisjanis Rijnieks
1ab7272924
Add ofxPiMapper::setMode
9 years ago
Krisjanis Rijnieks
fdf39c8f7b
Simplify ofxPiMapper::setNextPreset
9 years ago
Krisjanis Rijnieks
f9cab42d56
Make setNextPreset use commands
9 years ago
Krisjanis Rijnieks
1a2070139d
Integrate SetActivePresetCmd into Application
9 years ago
Krisjanis Rijnieks
c77fb4f3e2
Add eraseActivePreset()
9 years ago
Krisjanis Rijnieks
52725a033e
Add cloneActivePreset()
9 years ago
Krisjanis Rijnieks
5969ab452b
Deselect surface before switching to next preset
9 years ago
Krisjanis Rijnieks
731e979af3
Add mode reporting at the top level of ofxPiMapper
9 years ago
Krisjanis Rijnieks
b583a4c37b
Add ofxPiMapper::setNextPreset
9 years ago
Krisjanis Rijnieks
9a0dfa443a
Add ofxPiMapper::getActivePresetIndex
9 years ago
Krisjanis Rijnieks
4678c76c4f
Add ofxPiMapper::setActivePreset and getNumPresets
9 years ago
Krisjanis Rijnieks
038758ce33
Fix ScaleWidget not capturing new surface after duplicate
9 years ago
Krisjanis Rijnieks
8c723d6746
Add `registerFboSource` overload method with pointer
9 years ago
Krisjanis Rijnieks
bd44c0cc75
Make `ofxPiMapper` own _application`
Additionally implement `ofxPiMapper::loadXmlSettings` method
10 years ago
Krisjanis Rijnieks
0d6106b22a
Move all essential application parts to `Application` class
10 years ago
Krisjanis Rijnieks
2385a2181a
Do not exit after failing to load default setings
10 years ago
Krisjanis Rijnieks
a218eec519
Remove orphan `bShowInfo` from `ofxPiMapper` root class
10 years ago
Krisjanis Rijnieks
2c63f5d86d
Rename `isSetUp` to `_setupComplete`
10 years ago
Krisjanis Rijnieks
a681bfbd49
Add `SurfaceManager` as pointer in `ofxPiMapper` root class
Update the rest of the code to treat `getSurfaceManager()` return value as a pointer.
10 years ago
Krisjanis Rijnieks
873edcfa60
Add `SurfaceManagerGui` as pointer in `ofxPiMapper` class
Update the rest of the code to treat it as a pointer.
10 years ago
Krisjanis Rijnieks
2e311e89b0
Add `_cmdManager` as a pointer to `ofxPiMapper` root class
- Change the getter to return pointer as well.
- Update code elsewhere to call methods on `CmdManager` as if it was a pointer.
10 years ago
Krisjanis Rijnieks
8c8a2b6e27
Remove `getMediaServer()` from `ofxPiMapper` root class as it is not used anywhere
10 years ago
Krisjanis Rijnieks
e932b30d1c
Initialize `Info` in the constructor of `ofxPiMapper`
10 years ago
Krisjanis Rijnieks
5bd3e53d46
Make `MediaServer` a pointer in `ofxPiMapper` class
10 years ago
Krisjanis Rijnieks
2aa24ad581
Use the new `Info` class instead of inline code
10 years ago
Krisjanis Rijnieks
1606f38b92
Remove `addTriangleSurface()` and `addQuadSurface()` methods from `ofxPiMapper` class
10 years ago
Krisjanis Rijnieks
dbc4eb0d07
Make `loadXmlSettings()` return `bool` value
10 years ago
Krisjanis Rijnieks
ac2a2e7834
Rename `SurfaceManager::addSurface(...)` to `createSurface` where it creates surface
There has to be a difference between creational and "additional" methods.
10 years ago
Krisjanis Rijnieks
a3e2f621d7
Add `ofxPiMapper::loadXmlSettings()` method.
10 years ago