Krisjanis Rijnieks
47f12d6b66
Add toggleInfo and setInfoText shortcuts
8 years ago
Krisjanis Rijnieks
5d043d1977
Add option to set custom info text
8 years ago
Krisjanis Rijnieks
b463d9e255
Add mapper.duplicateSurface() shortcut
8 years ago
Krisjanis Rijnieks
b3bc344ed7
Add ofxPiMapper::duplicateSurface()
8 years ago
Krisjanis Rijnieks
c3ca357146
Add custom shortcuts for moveLayerUp and Down
8 years ago
Krisjanis Rijnieks
ce81e9e15d
Add moveLayerUp and ..Down methods to ofxPiMapper
8 years ago
Krisjanis Rijnieks
c944553bd4
Add custom shortcuts for surface and vertex selection
8 years ago
Krisjanis Rijnieks
293c859ef1
Add custom left, right, up, down moveSelection values
8 years ago
Krisjanis Rijnieks
e110c833dc
Update camera example xcodeproj with ofx::piMapper::Mode
8 years ago
Krisjanis Rijnieks
310af0eb8f
Update example xcodeproj with ofx::piMapper::Mode
8 years ago
Krisjanis Rijnieks
64e9e93e86
Update custom shortcuts example with ofx::piMapper::MOde
8 years ago
Krisjanis Rijnieks
bf07dabdb0
Replace ofxPiMapper::Mode with ofx::piMapper::Mode
8 years ago
Krisjanis Rijnieks
c52269a893
Add Mode.h for storing ofxPiMapper mode enum
8 years ago
Krisjanis Rijnieks
849904458a
Map backspace to eraseSurface(). Erase last created.
8 years ago
Krisjanis Rijnieks
7c90b3ba0f
Add ofxPiMapper::eraseSurface(index)
8 years ago
Krisjanis Rijnieks
61a2e25e4f
Use SurfaceManager::removeSurface(index) in RmSurfaceCmd
8 years ago
Krisjanis Rijnieks
ef52cf893b
Add SurfaceManager::removeSurface(index)
8 years ago
Krisjanis Rijnieks
fa4e263321
Update RmSurfaceCmd
Instead of removing selected surface, let user remove specific surface without selecting it.
8 years ago
Krisjanis Rijnieks
5d67273f57
Add custom shortcuts for creating surfaces
8 years ago
Krisjanis Rijnieks
9e0b302e1f
Add ofxPiMapper::createSurface(SurfaceType)
8 years ago
Krisjanis Rijnieks
d955a54c37
Replace ofMain.h with ofEvents.h and ofLog.h
8 years ago
Krisjanis Rijnieks
c182d96b10
Remove obsolete includes from ofxPiMapper.h
8 years ago
Krisjanis Rijnieks
63db26eb35
Add custom mode switch shortcuts
8 years ago
Krisjanis Rijnieks
6a86eeb550
Rename piMapper to mapper
8 years ago
Krisjanis Rijnieks
a8c4e44d39
Add key and mouse event forwarding
9 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
882dafc3a8
Remove cout from BaseSurface::scaleTo
9 years ago
Krisjanis Rijnieks
25555be25c
Fix ScaleWidget
The issue was and still is that the ofMouseEventArgs::type is not set correctly in
openFrameworks.
9 years ago
Krisjanis Rijnieks
79034f24d5
Remove GuiMode.h include
9 years ago
Krisjanis Rijnieks
197145bb33
Add piping down app events into fbo sources instead of registering
9 years ago
Krisjanis Rijnieks
8e7118bf75
Add example-custom-shortcuts xcode files
9 years ago
Krisjanis Rijnieks
a0ce7cce39
Add SourceTypeHelper.h
Move SourceTypeHelper class code from SourceType.h to new file.
9 years ago
Krisjanis Rijnieks
518bb76182
Fix SourceType, replace all int vars with decent type
Divide SourceType class into SourceType enum and SourceTypeHelper class
9 years ago
Krisjanis Rijnieks
ff20c60789
Fix SurfaceType enum so it can be used as type for real
The problem was that wherever we use SurfaceType, the variable type was int, which leads to
confusion sometimes.
9 years ago
Krisjanis Rijnieks
363d05679b
Fix crash on trying to get scale of non-selected surface
9 years ago
Krisjanis Rijnieks
eef99d4465
Add ProjectionMappingMode::createSurface method
Use it with existing surface creation shortcuts.
9 years ago
Krisjanis Rijnieks
edc3276dfc
Add Makefile
9 years ago
Krisjanis Rijnieks
a203ffba35
Add base settings and an image source
9 years ago
Krisjanis Rijnieks
3a27b5b50a
Add *.app files to gitignore
9 years ago
Krisjanis Rijnieks
3e1e737bfc
Add addons.make
9 years ago
Krisjanis Rijnieks
5e8b4c4110
Add .gitignore
9 years ago
Krisjanis Rijnieks
4687e756ce
Add example-custom-shorcuts base source files
9 years ago
Krisjanis Rijnieks
c274d39e7b
Beautify TextureMappingMode code
9 years ago
Krisjanis Rijnieks
c4be9e65e5
Add passing key events to ofxPiMapper
9 years ago
Krisjanis Rijnieks
e7424d492e
Add passing key events instead of registering to them
9 years ago
Krisjanis Rijnieks
6928d73d0f
Update example
Pass mouse events to ofxPiMapper. A way to disable mouse functionality would be not passing
mouse events to ofxPiMapper. Maybe you don't need mouse functionality. Maybe it is for you.
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