├── example_admin
├── bin
│ └── data
│ │ └── .gitkeep
├── addons.make
├── icon.rc
├── Makefile
├── src
│ ├── main.cpp
│ ├── QuickRouter.h
│ └── ofApp.h
├── example_admin.vcxproj.user
├── Project.xcconfig
├── openFrameworks-Info.plist
└── example_admin.sln
├── example_binary
├── bin
│ ├── data
│ │ ├── .gitkeep
│ │ ├── test.jpg
│ │ └── _diver.jpg
│ └── libturbojpeg.dylib
├── addons.make
├── src
│ ├── main.cpp
│ └── ofApp.h
├── Makefile
├── Project.xcconfig
└── openFrameworks-Info.plist
├── example_button
├── bin
│ └── data
│ │ └── .gitkeep
├── addons.make
├── icon.rc
├── Makefile
├── src
│ ├── main.cpp
│ ├── ofApp.h
│ └── ofApp.cpp
├── example_button.vcxproj.user
├── Project.xcconfig
├── openFrameworks-Info.plist
├── example_button.sln
└── example_button.vcxproj.filters
├── example_graph
├── bin
│ └── data
│ │ └── .gitkeep
├── addons.make
├── icon.rc
├── Makefile
├── src
│ ├── main.cpp
│ └── ofApp.h
├── example_graph.vcxproj.user
├── Project.xcconfig
├── openFrameworks-Info.plist
├── example_graph.sln
└── example_graph.vcxproj.filters
├── example_admin_random
├── bin
│ └── data
│ │ └── .gitkeep
├── addons.make
├── icon.rc
├── Makefile
├── src
│ ├── main.cpp
│ └── ofApp.h
├── example_admin_random.vcxproj.user
├── Project.xcconfig
├── openFrameworks-Info.plist
├── example_admin_random.sln
└── example_admin_random.vcxproj.filters
├── example_template
├── bin
│ └── data
│ │ └── .gitkeep
├── addons.make
├── example_template.v11.suo
├── icon.rc
├── src
│ ├── main.cpp
│ ├── ofApp.h
│ └── ofApp.cpp
├── Makefile
├── example_template.workspace
├── example_template.vcxproj.user
├── Project.xcconfig
├── openFrameworks-Info.plist
├── example_template.sln
└── example_template.vcxproj.filters
├── example_binary_stream
├── bin
│ └── data
│ │ └── .gitkeep
├── addons.make
├── src
│ ├── main.cpp
│ ├── ofApp.h
│ └── ofApp.cpp
├── Makefile
├── Project.xcconfig
└── openFrameworks-Info.plist
├── example_noise
├── addons.make
├── src
│ ├── ofApp.h
│ ├── main.cpp
│ └── ofApp.cpp
├── icon.rc
├── Makefile
├── example_noise.vcxproj.user
├── Project.xcconfig
├── openFrameworks-Info.plist
├── example_noise.sln
└── example_noise.vcxproj.filters
├── docs
└── html
│ ├── bc_s.png
│ ├── bdwn.png
│ ├── closed.png
│ ├── ftv2cl.png
│ ├── ftv2mo.png
│ ├── ftv2ns.png
│ ├── nav_f.png
│ ├── nav_g.png
│ ├── nav_h.png
│ ├── open.png
│ ├── tab_a.png
│ ├── tab_b.png
│ ├── tab_h.png
│ ├── tab_s.png
│ ├── doxygen.png
│ ├── ftv2doc.png
│ ├── ftv2link.png
│ ├── ftv2node.png
│ ├── sync_off.png
│ ├── sync_on.png
│ ├── ftv2blank.png
│ ├── ftv2mnode.png
│ ├── ftv2pnode.png
│ ├── ftv2lastnode.png
│ ├── ftv2mlastnode.png
│ ├── ftv2plastnode.png
│ ├── ftv2splitbar.png
│ ├── ftv2vertline.png
│ ├── search
│ ├── close.png
│ ├── mag_sel.png
│ ├── search_l.png
│ ├── search_m.png
│ ├── search_r.png
│ ├── namespaces_73.js
│ ├── classes_4.js
│ ├── classes_6d.js
│ ├── all_2.js
│ ├── classes_3.js
│ ├── classes_1.js
│ ├── classes_5.js
│ ├── classes_0.js
│ ├── all_6e.js
│ ├── all_74.js
│ ├── all_76.js
│ ├── all_8.js
│ ├── all_b.js
│ ├── all_68.js
│ ├── variables_1.js
│ ├── variables_2.js
│ ├── variables_3.js
│ ├── variables_6e.js
│ ├── variables_74.js
│ ├── variables_76.js
│ ├── all_0.js
│ ├── all_5f.js
│ ├── functions_5.js
│ ├── functions_6d.js
│ ├── variables_68.js
│ ├── functions_63.js
│ ├── variables_0.js
│ ├── variables_5f.js
│ ├── variables_64.js
│ ├── all_6.js
│ ├── all_69.js
│ ├── all_7e.js
│ ├── functions_4.js
│ ├── functions_69.js
│ ├── functions_7e.js
│ ├── all_64.js
│ ├── all_72.js
│ ├── defines_73.js
│ ├── variables_6f.js
│ ├── all_6c.js
│ ├── functions_2.js
│ ├── functions_64.js
│ ├── variables_72.js
│ ├── files_6f.js
│ ├── variables_6c.js
│ ├── classes_2.js
│ ├── classes_63.js
│ ├── all_6d.js
│ ├── all_7.js
│ ├── all_4.js
│ ├── variables_63.js
│ ├── all_5.js
│ ├── all_67.js
│ ├── all_75.js
│ ├── all_c.js
│ ├── functions_3.js
│ ├── functions_67.js
│ ├── functions_75.js
│ ├── functions_8.js
│ ├── all_62.js
│ ├── variables_62.js
│ ├── all_63.js
│ ├── functions_9.js
│ ├── functions_1.js
│ ├── nomatches.html
│ ├── all_d.js
│ ├── functions_6.js
│ ├── all_3.js
│ ├── all_61.js
│ ├── functions_61.js
│ ├── all_9.js
│ ├── functions_6f.js
│ ├── all_5f.html
│ ├── all_61.html
│ ├── all_62.html
│ ├── all_63.html
│ ├── all_64.html
│ ├── all_67.html
│ ├── all_68.html
│ ├── all_69.html
│ ├── all_6c.html
│ ├── all_6d.html
│ ├── all_6e.html
│ ├── all_6f.html
│ ├── all_72.html
│ ├── all_73.html
│ ├── all_74.html
│ ├── all_75.html
│ ├── all_76.html
│ ├── all_7e.html
│ ├── files_6f.html
│ ├── classes_63.html
│ ├── classes_6d.html
│ ├── defines_73.html
│ ├── functions_61.html
│ ├── functions_63.html
│ ├── functions_64.html
│ ├── functions_67.html
│ ├── functions_69.html
│ ├── functions_6d.html
│ ├── functions_6f.html
│ ├── functions_73.html
│ ├── functions_75.html
│ ├── functions_7e.html
│ ├── namespaces_73.html
│ ├── variables_5f.html
│ ├── variables_62.html
│ ├── variables_63.html
│ ├── variables_64.html
│ ├── variables_68.html
│ ├── variables_6c.html
│ ├── variables_6e.html
│ ├── variables_6f.html
│ ├── variables_72.html
│ ├── variables_74.html
│ ├── variables_76.html
│ ├── all_0.html
│ ├── all_1.html
│ ├── all_2.html
│ ├── all_3.html
│ ├── all_4.html
│ ├── all_5.html
│ ├── all_6.html
│ ├── all_7.html
│ ├── all_8.html
│ ├── all_9.html
│ ├── all_a.html
│ ├── all_b.html
│ ├── all_c.html
│ ├── all_d.html
│ ├── classes_0.html
│ ├── classes_1.html
│ ├── classes_2.html
│ ├── classes_3.html
│ ├── classes_4.html
│ ├── classes_5.html
│ ├── all_73.js
│ ├── functions_0.html
│ ├── functions_1.html
│ ├── functions_2.html
│ ├── functions_3.html
│ ├── functions_4.html
│ ├── functions_5.html
│ ├── functions_6.html
│ ├── functions_7.html
│ ├── functions_8.html
│ ├── functions_9.html
│ ├── variables_0.html
│ ├── variables_1.html
│ ├── variables_2.html
│ ├── variables_3.html
│ ├── functions_73.js
│ ├── all_6f.js
│ ├── all_a.js
│ ├── functions_7.js
│ ├── functions_0.js
│ └── all_1.js
│ ├── ftv2folderclosed.png
│ ├── ftv2folderopen.png
│ ├── class_spacebrew_1_1_message.png
│ ├── class_spacebrew_1_1_connection.png
│ ├── class_spacebrew_1_1_data_message.png
│ ├── class_spacebrew_1_1_admin_connection.png
│ ├── class_spacebrew_1_1_binary_message.png
│ └── tabs.css
├── .gitignore
└── README.md
/example_admin/bin/data/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/example_binary/bin/data/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/example_button/bin/data/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/example_graph/bin/data/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/example_admin_random/bin/data/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/example_template/bin/data/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/example_binary_stream/bin/data/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/example_admin/addons.make:
--------------------------------------------------------------------------------
1 | ofxLibwebsockets
2 | ofxSpacebrew
3 |
--------------------------------------------------------------------------------
/example_graph/addons.make:
--------------------------------------------------------------------------------
1 | ofxLibwebsockets
2 | ofxSpacebrew
3 |
--------------------------------------------------------------------------------
/example_noise/addons.make:
--------------------------------------------------------------------------------
1 | ofxLibwebsockets
2 | ofxSpacebrew
3 |
--------------------------------------------------------------------------------
/example_button/addons.make:
--------------------------------------------------------------------------------
1 | ofxLibwebsockets
2 | ofxSpacebrew
3 |
--------------------------------------------------------------------------------
/example_template/addons.make:
--------------------------------------------------------------------------------
1 | ofxLibwebsockets
2 | ofxSpacebrew
3 |
--------------------------------------------------------------------------------
/example_admin_random/addons.make:
--------------------------------------------------------------------------------
1 | ofxLibwebsockets
2 | ofxSpacebrew
3 |
--------------------------------------------------------------------------------
/example_binary/addons.make:
--------------------------------------------------------------------------------
1 | ofxLibwebsockets
2 | ofxSpacebrew
3 | ofxTurboJpeg
4 |
--------------------------------------------------------------------------------
/example_binary_stream/addons.make:
--------------------------------------------------------------------------------
1 | ofxLibwebsockets
2 | ofxSpacebrew
3 | ofxTurboJpeg
4 |
--------------------------------------------------------------------------------
/docs/html/bc_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/bc_s.png
--------------------------------------------------------------------------------
/docs/html/bdwn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/bdwn.png
--------------------------------------------------------------------------------
/docs/html/closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/closed.png
--------------------------------------------------------------------------------
/docs/html/ftv2cl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2cl.png
--------------------------------------------------------------------------------
/docs/html/ftv2mo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2mo.png
--------------------------------------------------------------------------------
/docs/html/ftv2ns.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2ns.png
--------------------------------------------------------------------------------
/docs/html/nav_f.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/nav_f.png
--------------------------------------------------------------------------------
/docs/html/nav_g.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/nav_g.png
--------------------------------------------------------------------------------
/docs/html/nav_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/nav_h.png
--------------------------------------------------------------------------------
/docs/html/open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/open.png
--------------------------------------------------------------------------------
/docs/html/tab_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/tab_a.png
--------------------------------------------------------------------------------
/docs/html/tab_b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/tab_b.png
--------------------------------------------------------------------------------
/docs/html/tab_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/tab_h.png
--------------------------------------------------------------------------------
/docs/html/tab_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/tab_s.png
--------------------------------------------------------------------------------
/docs/html/doxygen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/doxygen.png
--------------------------------------------------------------------------------
/docs/html/ftv2doc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2doc.png
--------------------------------------------------------------------------------
/docs/html/ftv2link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2link.png
--------------------------------------------------------------------------------
/docs/html/ftv2node.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2node.png
--------------------------------------------------------------------------------
/docs/html/sync_off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/sync_off.png
--------------------------------------------------------------------------------
/docs/html/sync_on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/sync_on.png
--------------------------------------------------------------------------------
/docs/html/ftv2blank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2blank.png
--------------------------------------------------------------------------------
/docs/html/ftv2mnode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2mnode.png
--------------------------------------------------------------------------------
/docs/html/ftv2pnode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2pnode.png
--------------------------------------------------------------------------------
/docs/html/ftv2lastnode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2lastnode.png
--------------------------------------------------------------------------------
/docs/html/ftv2mlastnode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2mlastnode.png
--------------------------------------------------------------------------------
/docs/html/ftv2plastnode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2plastnode.png
--------------------------------------------------------------------------------
/docs/html/ftv2splitbar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2splitbar.png
--------------------------------------------------------------------------------
/docs/html/ftv2vertline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2vertline.png
--------------------------------------------------------------------------------
/docs/html/search/close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/search/close.png
--------------------------------------------------------------------------------
/docs/html/ftv2folderclosed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2folderclosed.png
--------------------------------------------------------------------------------
/docs/html/ftv2folderopen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/ftv2folderopen.png
--------------------------------------------------------------------------------
/docs/html/search/mag_sel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/search/mag_sel.png
--------------------------------------------------------------------------------
/docs/html/search/search_l.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/search/search_l.png
--------------------------------------------------------------------------------
/docs/html/search/search_m.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/search/search_m.png
--------------------------------------------------------------------------------
/docs/html/search/search_r.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/search/search_r.png
--------------------------------------------------------------------------------
/example_binary/bin/data/test.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/example_binary/bin/data/test.jpg
--------------------------------------------------------------------------------
/example_binary/bin/data/_diver.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/example_binary/bin/data/_diver.jpg
--------------------------------------------------------------------------------
/example_binary/bin/libturbojpeg.dylib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/example_binary/bin/libturbojpeg.dylib
--------------------------------------------------------------------------------
/docs/html/search/namespaces_73.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['spacebrew',['Spacebrew',['../namespace_spacebrew.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/class_spacebrew_1_1_message.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/class_spacebrew_1_1_message.png
--------------------------------------------------------------------------------
/example_template/example_template.v11.suo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/example_template/example_template.v11.suo
--------------------------------------------------------------------------------
/docs/html/class_spacebrew_1_1_connection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/class_spacebrew_1_1_connection.png
--------------------------------------------------------------------------------
/docs/html/search/classes_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['message',['Message',['../class_spacebrew_1_1_message.html',1,'Spacebrew']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/classes_6d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['message',['Message',['../class_spacebrew_1_1_message.html',1,'Spacebrew']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/class_spacebrew_1_1_data_message.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/class_spacebrew_1_1_data_message.png
--------------------------------------------------------------------------------
/docs/html/class_spacebrew_1_1_admin_connection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/class_spacebrew_1_1_admin_connection.png
--------------------------------------------------------------------------------
/docs/html/class_spacebrew_1_1_binary_message.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Spacebrew/ofxSpacebrew/HEAD/docs/html/class_spacebrew_1_1_binary_message.png
--------------------------------------------------------------------------------
/docs/html/search/all_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['binarymessage',['BinaryMessage',['../class_spacebrew_1_1_binary_message.html',1,'Spacebrew']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/classes_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['datamessage',['DataMessage',['../class_spacebrew_1_1_data_message.html',1,'Spacebrew']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/classes_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['binarymessage',['BinaryMessage',['../class_spacebrew_1_1_binary_message.html',1,'Spacebrew']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/classes_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['routeendpoint',['RouteEndpoint',['../class_spacebrew_1_1_route_endpoint.html',1,'Spacebrew']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/classes_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['adminconnection',['AdminConnection',['../class_spacebrew_1_1_admin_connection.html',1,'Spacebrew']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_6e.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['name',['name',['../class_spacebrew_1_1_message.html#a0b70b3c2ae382f6b9bd653387a8fac23',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_74.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['type',['type',['../class_spacebrew_1_1_message.html#a4407160dd869ee333907c7e5aaf92bf4',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_76.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['value',['value',['../class_spacebrew_1_1_message.html#a1275f435aab3f1f1d783b21f7d84dad9',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_8.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['name',['name',['../class_spacebrew_1_1_message.html#a0b70b3c2ae382f6b9bd653387a8fac23',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_b.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['type',['type',['../class_spacebrew_1_1_message.html#a4407160dd869ee333907c7e5aaf92bf4',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_68.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['host',['host',['../class_spacebrew_1_1_connection.html#a624e4ac7de5bb9d45f9045f502fca940',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['name',['name',['../class_spacebrew_1_1_message.html#a0b70b3c2ae382f6b9bd653387a8fac23',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['type',['type',['../class_spacebrew_1_1_message.html#a4407160dd869ee333907c7e5aaf92bf4',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['value',['value',['../class_spacebrew_1_1_message.html#a1275f435aab3f1f1d783b21f7d84dad9',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_6e.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['name',['name',['../class_spacebrew_1_1_message.html#a0b70b3c2ae382f6b9bd653387a8fac23',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_74.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['type',['type',['../class_spacebrew_1_1_message.html#a4407160dd869ee333907c7e5aaf92bf4',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_76.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['value',['value',['../class_spacebrew_1_1_message.html#a1275f435aab3f1f1d783b21f7d84dad9',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['_5fdefault',['_default',['../class_spacebrew_1_1_message.html#a4c1a45d651fe0d4af7084029868f79fa',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_5f.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['_5fdefault',['_default',['../class_spacebrew_1_1_message.html#a4c1a45d651fe0d4af7084029868f79fa',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['message',['Message',['../class_spacebrew_1_1_message.html#a6de97b5901d2681998df6f184ff92dbd',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_6d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['message',['Message',['../class_spacebrew_1_1_message.html#a6de97b5901d2681998df6f184ff92dbd',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_68.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['host',['host',['../class_spacebrew_1_1_connection.html#a624e4ac7de5bb9d45f9045f502fca940',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_63.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['connect',['connect',['../class_spacebrew_1_1_connection.html#af96309b3ea1a55f4e9377fd28557af45',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['_5fdefault',['_default',['../class_spacebrew_1_1_message.html#a4c1a45d651fe0d4af7084029868f79fa',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_5f.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['_5fdefault',['_default',['../class_spacebrew_1_1_message.html#a4c1a45d651fe0d4af7084029868f79fa',1,'Spacebrew::Message']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_64.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['description',['description',['../class_spacebrew_1_1_config.html#a998e809822bf1ab875285afbdbc8b317',1,'Spacebrew::Config']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['isconnected',['isConnected',['../class_spacebrew_1_1_connection.html#a933197951385a688b5366a91409ad151',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_69.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['isconnected',['isConnected',['../class_spacebrew_1_1_connection.html#a933197951385a688b5366a91409ad151',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_7e.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['_7econnection',['~Connection',['../class_spacebrew_1_1_connection.html#a64d12e6721e976f6f8966cc7d8f56ce7',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['isconnected',['isConnected',['../class_spacebrew_1_1_connection.html#a933197951385a688b5366a91409ad151',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_69.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['isconnected',['isConnected',['../class_spacebrew_1_1_connection.html#a933197951385a688b5366a91409ad151',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_7e.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['_7econnection',['~Connection',['../class_spacebrew_1_1_connection.html#a64d12e6721e976f6f8966cc7d8f56ce7',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_64.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['doesautoreconnect',['doesAutoReconnect',['../class_spacebrew_1_1_connection.html#a3d9fcafbf19580458c215c25b45c79e1',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_72.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['reconnectinterval',['reconnectInterval',['../class_spacebrew_1_1_connection.html#a25df1784afc69daa08efe94c90c06a18',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/defines_73.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['spacebrew_5fuse_5fofx_5flws',['SPACEBREW_USE_OFX_LWS',['../ofx_spacebrew_8h.html#aca3933b4b1935e445d74807c7bb59915',1,'ofxSpacebrew.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_6f.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['onmessageevent',['onMessageEvent',['../class_spacebrew_1_1_connection.html#afdeb68887585c8fe85baa859e0e7bb22',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_6c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['lasttimetriedconnect',['lastTimeTriedConnect',['../class_spacebrew_1_1_connection.html#a440f992d6dc52618ff666918df1b9f1c',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['doesautoreconnect',['doesAutoReconnect',['../class_spacebrew_1_1_connection.html#a3d9fcafbf19580458c215c25b45c79e1',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_64.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['doesautoreconnect',['doesAutoReconnect',['../class_spacebrew_1_1_connection.html#a3d9fcafbf19580458c215c25b45c79e1',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_72.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['reconnectinterval',['reconnectInterval',['../class_spacebrew_1_1_connection.html#a25df1784afc69daa08efe94c90c06a18',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/files_6f.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['ofxspacebrew_2ecpp',['ofxSpacebrew.cpp',['../ofx_spacebrew_8cpp.html',1,'']]],
4 | ['ofxspacebrew_2eh',['ofxSpacebrew.h',['../ofx_spacebrew_8h.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/variables_6c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['lasttimetriedconnect',['lastTimeTriedConnect',['../class_spacebrew_1_1_connection.html#a440f992d6dc52618ff666918df1b9f1c',1,'Spacebrew::Connection']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/classes_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['config',['Config',['../class_spacebrew_1_1_config.html',1,'Spacebrew']]],
4 | ['connection',['Connection',['../class_spacebrew_1_1_connection.html',1,'Spacebrew']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/classes_63.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['config',['Config',['../class_spacebrew_1_1_config.html',1,'Spacebrew']]],
4 | ['connection',['Connection',['../class_spacebrew_1_1_connection.html',1,'Spacebrew']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/all_6d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['message',['Message',['../class_spacebrew_1_1_message.html',1,'Spacebrew']]],
4 | ['message',['Message',['../class_spacebrew_1_1_message.html#a6de97b5901d2681998df6f184ff92dbd',1,'Spacebrew::Message']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/all_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['message',['Message',['../class_spacebrew_1_1_message.html',1,'Spacebrew']]],
4 | ['message',['Message',['../class_spacebrew_1_1_message.html#a6de97b5901d2681998df6f184ff92dbd',1,'Spacebrew::Message']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/all_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['datamessage',['DataMessage',['../class_spacebrew_1_1_data_message.html',1,'Spacebrew']]],
4 | ['doesautoreconnect',['doesAutoReconnect',['../class_spacebrew_1_1_connection.html#a3d9fcafbf19580458c215c25b45c79e1',1,'Spacebrew::Connection']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/variables_63.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['client',['client',['../class_spacebrew_1_1_connection.html#a64f9d345adb8975580452a6da13e67d1',1,'Spacebrew::Connection']]],
4 | ['config',['config',['../class_spacebrew_1_1_connection.html#a80eb99bd5da20cd9f617d75e4a012c51',1,'Spacebrew::Connection']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/all_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['getconfig',['getConfig',['../class_spacebrew_1_1_connection.html#ae357114c89e2c9121033af911e7e9ce1',1,'Spacebrew::Connection']]],
4 | ['gethost',['getHost',['../class_spacebrew_1_1_connection.html#a33003553656b39f64da2d8fac83b7a47',1,'Spacebrew::Connection']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/all_67.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['getconfig',['getConfig',['../class_spacebrew_1_1_connection.html#ae357114c89e2c9121033af911e7e9ce1',1,'Spacebrew::Connection']]],
4 | ['gethost',['getHost',['../class_spacebrew_1_1_connection.html#a33003553656b39f64da2d8fac83b7a47',1,'Spacebrew::Connection']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/all_75.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['update',['update',['../class_spacebrew_1_1_connection.html#ae4f23f769e9003253d1c2b8085c505df',1,'Spacebrew::Connection']]],
4 | ['updatepubsub',['updatePubSub',['../class_spacebrew_1_1_connection.html#a409fad722d9ae54775000fba964b0192',1,'Spacebrew::Connection']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/all_c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['update',['update',['../class_spacebrew_1_1_message.html#a26ddc2fd1eafbe4868dc4fb52d4271b6',1,'Spacebrew::Message']]],
4 | ['updateroute',['updateRoute',['../class_spacebrew_1_1_admin_connection.html#a31d065d5308118cc72964277c8d1d7d7',1,'Spacebrew::AdminConnection']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/functions_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['getconfig',['getConfig',['../class_spacebrew_1_1_connection.html#ae357114c89e2c9121033af911e7e9ce1',1,'Spacebrew::Connection']]],
4 | ['gethost',['getHost',['../class_spacebrew_1_1_connection.html#a33003553656b39f64da2d8fac83b7a47',1,'Spacebrew::Connection']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/functions_67.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['getconfig',['getConfig',['../class_spacebrew_1_1_connection.html#ae357114c89e2c9121033af911e7e9ce1',1,'Spacebrew::Connection']]],
4 | ['gethost',['getHost',['../class_spacebrew_1_1_connection.html#a33003553656b39f64da2d8fac83b7a47',1,'Spacebrew::Connection']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/functions_75.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['update',['update',['../class_spacebrew_1_1_connection.html#ae4f23f769e9003253d1c2b8085c505df',1,'Spacebrew::Connection']]],
4 | ['updatepubsub',['updatePubSub',['../class_spacebrew_1_1_connection.html#a409fad722d9ae54775000fba964b0192',1,'Spacebrew::Connection']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/functions_8.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['update',['update',['../class_spacebrew_1_1_message.html#a26ddc2fd1eafbe4868dc4fb52d4271b6',1,'Spacebrew::Message']]],
4 | ['updateroute',['updateRoute',['../class_spacebrew_1_1_admin_connection.html#a31d065d5308118cc72964277c8d1d7d7',1,'Spacebrew::AdminConnection']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/all_62.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['bautoreconnect',['bAutoReconnect',['../class_spacebrew_1_1_connection.html#a6b4dc2e58f2906a071be99b6b9db51fd',1,'Spacebrew::Connection']]],
4 | ['bconnected',['bConnected',['../class_spacebrew_1_1_connection.html#a5098b1305861deaffc8b00991c2da979',1,'Spacebrew::Connection']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/example_noise/src/ofApp.h:
--------------------------------------------------------------------------------
1 | #pragma once
2 |
3 | #include "ofMain.h"
4 |
5 | #import "ofxSpacebrew.h"
6 |
7 | class ofApp : public ofBaseApp{
8 |
9 | public:
10 | void setup();
11 | void update();
12 | void draw();
13 |
14 | // create your spacebrew object
15 | Spacebrew::Connection spacebrew;
16 | };
17 |
--------------------------------------------------------------------------------
/docs/html/search/variables_62.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['bautoreconnect',['bAutoReconnect',['../class_spacebrew_1_1_connection.html#a6b4dc2e58f2906a071be99b6b9db51fd',1,'Spacebrew::Connection']]],
4 | ['bconnected',['bConnected',['../class_spacebrew_1_1_connection.html#a5098b1305861deaffc8b00991c2da979',1,'Spacebrew::Connection']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/all_63.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['config',['Config',['../class_spacebrew_1_1_config.html',1,'Spacebrew']]],
4 | ['connect',['connect',['../class_spacebrew_1_1_connection.html#af96309b3ea1a55f4e9377fd28557af45',1,'Spacebrew::Connection']]],
5 | ['connection',['Connection',['../class_spacebrew_1_1_connection.html',1,'Spacebrew']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/example_admin/icon.rc:
--------------------------------------------------------------------------------
1 | // Icon Resource Definition
2 | #define MAIN_ICON 102
3 |
4 | #if defined(_DEBUG)
5 | MAIN_ICON ICON "..\..\..\libs\openFrameworksCompiled\project\vs\icon_debug.ico"
6 | #else
7 | MAIN_ICON ICON "..\..\..\libs\openFrameworksCompiled\project\vs\icon.ico"
8 | #endif
9 |
--------------------------------------------------------------------------------
/example_button/icon.rc:
--------------------------------------------------------------------------------
1 | // Icon Resource Definition
2 | #define MAIN_ICON 102
3 |
4 | #if defined(_DEBUG)
5 | MAIN_ICON ICON "..\..\..\libs\openFrameworksCompiled\project\vs\icon_debug.ico"
6 | #else
7 | MAIN_ICON ICON "..\..\..\libs\openFrameworksCompiled\project\vs\icon.ico"
8 | #endif
9 |
--------------------------------------------------------------------------------
/example_graph/icon.rc:
--------------------------------------------------------------------------------
1 | // Icon Resource Definition
2 | #define MAIN_ICON 102
3 |
4 | #if defined(_DEBUG)
5 | MAIN_ICON ICON "..\..\..\libs\openFrameworksCompiled\project\vs\icon_debug.ico"
6 | #else
7 | MAIN_ICON ICON "..\..\..\libs\openFrameworksCompiled\project\vs\icon.ico"
8 | #endif
9 |
--------------------------------------------------------------------------------
/example_noise/icon.rc:
--------------------------------------------------------------------------------
1 | // Icon Resource Definition
2 | #define MAIN_ICON 102
3 |
4 | #if defined(_DEBUG)
5 | MAIN_ICON ICON "..\..\..\libs\openFrameworksCompiled\project\vs\icon_debug.ico"
6 | #else
7 | MAIN_ICON ICON "..\..\..\libs\openFrameworksCompiled\project\vs\icon.ico"
8 | #endif
9 |
--------------------------------------------------------------------------------
/example_template/icon.rc:
--------------------------------------------------------------------------------
1 | // Icon Resource Definition
2 | #define MAIN_ICON 102
3 |
4 | #if defined(_DEBUG)
5 | MAIN_ICON ICON "..\..\..\libs\openFrameworksCompiled\project\vs\icon_debug.ico"
6 | #else
7 | MAIN_ICON ICON "..\..\..\libs\openFrameworksCompiled\project\vs\icon.ico"
8 | #endif
9 |
--------------------------------------------------------------------------------
/example_admin_random/icon.rc:
--------------------------------------------------------------------------------
1 | // Icon Resource Definition
2 | #define MAIN_ICON 102
3 |
4 | #if defined(_DEBUG)
5 | MAIN_ICON ICON "..\..\..\libs\openFrameworksCompiled\project\vs\icon_debug.ico"
6 | #else
7 | MAIN_ICON ICON "..\..\..\libs\openFrameworksCompiled\project\vs\icon.ico"
8 | #endif
9 |
--------------------------------------------------------------------------------
/example_template/src/main.cpp:
--------------------------------------------------------------------------------
1 | #include "testApp.h"
2 | #include "ofAppGlutWindow.h"
3 |
4 | //--------------------------------------------------------------
5 | int main(){
6 | ofAppGlutWindow window; // create a window
7 | // set width, height, mode (OF_WINDOW or OF_FULLSCREEN)
8 | ofSetupOpenGL(&window, 1024, 768, OF_WINDOW);
9 | ofRunApp(new testApp()); // start the app
10 | }
11 |
--------------------------------------------------------------------------------
/example_binary/src/main.cpp:
--------------------------------------------------------------------------------
1 | #include "ofMain.h"
2 | #include "ofApp.h"
3 |
4 | //========================================================================
5 | int main( ){
6 | ofSetupOpenGL(400,300,OF_WINDOW); // <-------- setup the GL context
7 |
8 | // this kicks off the running of my app
9 | // can be OF_WINDOW or OF_FULLSCREEN
10 | // pass in width and height too:
11 | ofRunApp(new ofApp());
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/example_binary_stream/src/main.cpp:
--------------------------------------------------------------------------------
1 | #include "ofMain.h"
2 | #include "ofApp.h"
3 |
4 | //========================================================================
5 | int main( ){
6 | ofSetupOpenGL(320,240,OF_WINDOW); // <-------- setup the GL context
7 |
8 | // this kicks off the running of my app
9 | // can be OF_WINDOW or OF_FULLSCREEN
10 | // pass in width and height too:
11 | ofRunApp(new ofApp());
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | #ignore auth token / keys
2 | flickr.xml
3 |
4 | # osx noise
5 | .DS_Store
6 | profile
7 |
8 | # xcode noise
9 | build/*
10 | *.mode1
11 | *.mode1v3
12 | *.mode2v3
13 | *.perspective
14 | *.perspectivev3
15 | *.pbxuser
16 | *.xcworkspace
17 | xcuserdata
18 | DerivedData
19 | *.app
20 |
21 | # Windows
22 | */bin/*.dll
23 | */bin/*.lib
24 | */bin/*.pdb
25 | */obj
26 | *.exe
27 | *.exp
28 | *.ilk
29 |
30 | # svn & cvs
31 | .svn
32 | CVS
33 |
--------------------------------------------------------------------------------
/docs/html/search/functions_9.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['valueboolean',['valueBoolean',['../class_spacebrew_1_1_message.html#a58b33ef0fa7d7784ecb209c14d8837c9',1,'Spacebrew::Message']]],
4 | ['valuerange',['valueRange',['../class_spacebrew_1_1_message.html#a71c3f0bb5c0b9d6aabcbfbc78766a1c7',1,'Spacebrew::Message']]],
5 | ['valuestring',['valueString',['../class_spacebrew_1_1_message.html#af45344973804e64bc3e7d636c46d8eb2',1,'Spacebrew::Message']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/example_admin/Makefile:
--------------------------------------------------------------------------------
1 | # Attempt to load a config.make file.
2 | # If none is found, project defaults in config.project.make will be used.
3 | ifneq ($(wildcard config.make),)
4 | include config.make
5 | endif
6 |
7 | # make sure the the OF_ROOT location is defined
8 | ifndef OF_ROOT
9 | OF_ROOT=../../..
10 | endif
11 |
12 | # call the project makefile!
13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk
14 |
--------------------------------------------------------------------------------
/example_binary/Makefile:
--------------------------------------------------------------------------------
1 | # Attempt to load a config.make file.
2 | # If none is found, project defaults in config.project.make will be used.
3 | ifneq ($(wildcard config.make),)
4 | include config.make
5 | endif
6 |
7 | # make sure the the OF_ROOT location is defined
8 | ifndef OF_ROOT
9 | OF_ROOT=../../..
10 | endif
11 |
12 | # call the project makefile!
13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk
14 |
--------------------------------------------------------------------------------
/example_button/Makefile:
--------------------------------------------------------------------------------
1 | # Attempt to load a config.make file.
2 | # If none is found, project defaults in config.project.make will be used.
3 | ifneq ($(wildcard config.make),)
4 | include config.make
5 | endif
6 |
7 | # make sure the the OF_ROOT location is defined
8 | ifndef OF_ROOT
9 | OF_ROOT=../../..
10 | endif
11 |
12 | # call the project makefile!
13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk
14 |
--------------------------------------------------------------------------------
/example_graph/Makefile:
--------------------------------------------------------------------------------
1 | # Attempt to load a config.make file.
2 | # If none is found, project defaults in config.project.make will be used.
3 | ifneq ($(wildcard config.make),)
4 | include config.make
5 | endif
6 |
7 | # make sure the the OF_ROOT location is defined
8 | ifndef OF_ROOT
9 | OF_ROOT=../../..
10 | endif
11 |
12 | # call the project makefile!
13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk
14 |
--------------------------------------------------------------------------------
/example_noise/Makefile:
--------------------------------------------------------------------------------
1 | # Attempt to load a config.make file.
2 | # If none is found, project defaults in config.project.make will be used.
3 | ifneq ($(wildcard config.make),)
4 | include config.make
5 | endif
6 |
7 | # make sure the the OF_ROOT location is defined
8 | ifndef OF_ROOT
9 | OF_ROOT=../../..
10 | endif
11 |
12 | # call the project makefile!
13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk
14 |
--------------------------------------------------------------------------------
/example_template/Makefile:
--------------------------------------------------------------------------------
1 | # Attempt to load a config.make file.
2 | # If none is found, project defaults in config.project.make will be used.
3 | ifneq ($(wildcard config.make),)
4 | include config.make
5 | endif
6 |
7 | # make sure the the OF_ROOT location is defined
8 | ifndef OF_ROOT
9 | OF_ROOT=../../..
10 | endif
11 |
12 | # call the project makefile!
13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk
14 |
--------------------------------------------------------------------------------
/example_admin_random/Makefile:
--------------------------------------------------------------------------------
1 | # Attempt to load a config.make file.
2 | # If none is found, project defaults in config.project.make will be used.
3 | ifneq ($(wildcard config.make),)
4 | include config.make
5 | endif
6 |
7 | # make sure the the OF_ROOT location is defined
8 | ifndef OF_ROOT
9 | OF_ROOT=../../..
10 | endif
11 |
12 | # call the project makefile!
13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk
14 |
--------------------------------------------------------------------------------
/example_binary_stream/Makefile:
--------------------------------------------------------------------------------
1 | # Attempt to load a config.make file.
2 | # If none is found, project defaults in config.project.make will be used.
3 | ifneq ($(wildcard config.make),)
4 | include config.make
5 | endif
6 |
7 | # make sure the the OF_ROOT location is defined
8 | ifndef OF_ROOT
9 | OF_ROOT=../../..
10 | endif
11 |
12 | # call the project makefile!
13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk
14 |
--------------------------------------------------------------------------------
/example_admin/src/main.cpp:
--------------------------------------------------------------------------------
1 | #include "ofMain.h"
2 | #include "ofApp.h"
3 | #include "ofAppGlutWindow.h"
4 |
5 | //========================================================================
6 | int main( ){
7 |
8 | ofAppGlutWindow window;
9 | ofSetupOpenGL(&window, 1024,768, OF_WINDOW); // <-------- setup the GL context
10 |
11 | // this kicks off the running of my app
12 | // can be OF_WINDOW or OF_FULLSCREEN
13 | // pass in width and height too:
14 | ofRunApp( new ofApp());
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/example_button/src/main.cpp:
--------------------------------------------------------------------------------
1 | #include "ofMain.h"
2 | #include "ofApp.h"
3 | #include "ofAppGlutWindow.h"
4 |
5 | //========================================================================
6 | int main( ){
7 |
8 | ofAppGlutWindow window;
9 | ofSetupOpenGL(&window, 1024,768, OF_WINDOW); // <-------- setup the GL context
10 |
11 | // this kicks off the running of my app
12 | // can be OF_WINDOW or OF_FULLSCREEN
13 | // pass in width and height too:
14 | ofRunApp( new ofApp());
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/example_graph/src/main.cpp:
--------------------------------------------------------------------------------
1 | #include "ofMain.h"
2 | #include "ofApp.h"
3 | #include "ofAppGlutWindow.h"
4 |
5 | //========================================================================
6 | int main( ){
7 |
8 | ofAppGlutWindow window;
9 | ofSetupOpenGL(&window, 1024,768, OF_WINDOW); // <-------- setup the GL context
10 |
11 | // this kicks off the running of my app
12 | // can be OF_WINDOW or OF_FULLSCREEN
13 | // pass in width and height too:
14 | ofRunApp( new ofApp());
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/example_noise/src/main.cpp:
--------------------------------------------------------------------------------
1 | #include "ofMain.h"
2 | #include "ofApp.h"
3 | #include "ofAppGlutWindow.h"
4 |
5 | //========================================================================
6 | int main( ){
7 |
8 | ofAppGlutWindow window;
9 | ofSetupOpenGL(&window, 200,200, OF_WINDOW); // <-------- setup the GL context
10 |
11 | // this kicks off the running of my app
12 | // can be OF_WINDOW or OF_FULLSCREEN
13 | // pass in width and height too:
14 | ofRunApp( new ofApp());
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/example_template/example_template.workspace:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/example_admin_random/src/main.cpp:
--------------------------------------------------------------------------------
1 | #include "ofMain.h"
2 | #include "ofApp.h"
3 | #include "ofAppGlutWindow.h"
4 |
5 | //========================================================================
6 | int main( ){
7 |
8 | ofAppGlutWindow window;
9 | ofSetupOpenGL(&window, 400,100, OF_WINDOW); // <-------- setup the GL context
10 |
11 | // this kicks off the running of my app
12 | // can be OF_WINDOW or OF_FULLSCREEN
13 | // pass in width and height too:
14 | ofRunApp( new ofApp());
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/docs/html/search/functions_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['connect',['connect',['../class_spacebrew_1_1_connection.html#af96309b3ea1a55f4e9377fd28557af45',1,'Spacebrew::Connection::connect(string host=SPACEBREW_CLOUD, string name="openFrameworks app", string description="")'],['../class_spacebrew_1_1_connection.html#a65262f2dbcb9c63da825bd00d16866f4',1,'Spacebrew::Connection::connect(string host, int port, string name="openFrameworks app", string description="")']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/nomatches.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/docs/html/search/all_d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['value',['value',['../class_spacebrew_1_1_message.html#a1275f435aab3f1f1d783b21f7d84dad9',1,'Spacebrew::Message']]],
4 | ['valueboolean',['valueBoolean',['../class_spacebrew_1_1_message.html#a58b33ef0fa7d7784ecb209c14d8837c9',1,'Spacebrew::Message']]],
5 | ['valuerange',['valueRange',['../class_spacebrew_1_1_message.html#a71c3f0bb5c0b9d6aabcbfbc78766a1c7',1,'Spacebrew::Message']]],
6 | ['valuestring',['valueString',['../class_spacebrew_1_1_message.html#af45344973804e64bc3e7d636c46d8eb2',1,'Spacebrew::Message']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/functions_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['removeroute',['removeRoute',['../class_spacebrew_1_1_admin_connection.html#af2700f397580a313f23cab82ecd50f8e',1,'Spacebrew::AdminConnection::removeRoute(string pub_client, string pub_address, string pub_name, string sub_client, string sub_address, string sub_name)'],['../class_spacebrew_1_1_admin_connection.html#ac503d58095b14ad3bea414a376689cc2',1,'Spacebrew::AdminConnection::removeRoute(RouteEndpoint pub_endpoint, RouteEndpoint sub_endpoint)'],['../class_spacebrew_1_1_admin_connection.html#ac37bba4a2fd550e2ee09243dd4601b86',1,'Spacebrew::AdminConnection::removeRoute(Route route)']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/example_graph/src/ofApp.h:
--------------------------------------------------------------------------------
1 | #pragma once
2 |
3 | #include "ofMain.h"
4 | #include "ofxSpacebrew.h"
5 |
6 | class ofApp : public ofBaseApp{
7 |
8 | public:
9 | void setup();
10 | void update();
11 | void draw();
12 | void mouseMoved( int x, int y );
13 |
14 | Spacebrew::Connection spacebrew;
15 | void onMessage( Spacebrew::Message & msg );
16 |
17 | // graphs
18 | void addRange( ofPolyline & line, int value );
19 | ofPolyline line1, line2, line3;
20 | float radius1, radius2, radius3;
21 |
22 | // lights
23 | ofLight light;
24 | ofPoint lightPos;
25 |
26 | };
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['config',['Config',['../class_spacebrew_1_1_config.html',1,'Spacebrew']]],
4 | ['connect',['connect',['../class_spacebrew_1_1_connection.html#af96309b3ea1a55f4e9377fd28557af45',1,'Spacebrew::Connection::connect(string host=SPACEBREW_CLOUD, string name="openFrameworks app", string description="")'],['../class_spacebrew_1_1_connection.html#a65262f2dbcb9c63da825bd00d16866f4',1,'Spacebrew::Connection::connect(string host, int port, string name="openFrameworks app", string description="")']]],
5 | ['connection',['Connection',['../class_spacebrew_1_1_connection.html',1,'Spacebrew']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/all_61.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['addpublish',['addPublish',['../class_spacebrew_1_1_connection.html#a073f2ba175de7f796eda489615488be5',1,'Spacebrew::Connection::addPublish(string name, string type, string def="")'],['../class_spacebrew_1_1_connection.html#a073733afdfee8162c5684358e19304bd',1,'Spacebrew::Connection::addPublish(Message m)']]],
4 | ['addsubscribe',['addSubscribe',['../class_spacebrew_1_1_connection.html#af16087136e1b8b1424d0cd1dba43bf38',1,'Spacebrew::Connection::addSubscribe(string name, string type)'],['../class_spacebrew_1_1_connection.html#a3d0b06f8c4ac301ef84cf5650b50950a',1,'Spacebrew::Connection::addSubscribe(Message m)']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/functions_61.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['addpublish',['addPublish',['../class_spacebrew_1_1_connection.html#a073f2ba175de7f796eda489615488be5',1,'Spacebrew::Connection::addPublish(string name, string type, string def="")'],['../class_spacebrew_1_1_connection.html#a073733afdfee8162c5684358e19304bd',1,'Spacebrew::Connection::addPublish(Message m)']]],
4 | ['addsubscribe',['addSubscribe',['../class_spacebrew_1_1_connection.html#af16087136e1b8b1424d0cd1dba43bf38',1,'Spacebrew::Connection::addSubscribe(string name, string type)'],['../class_spacebrew_1_1_connection.html#a3d0b06f8c4ac301ef84cf5650b50950a',1,'Spacebrew::Connection::addSubscribe(Message m)']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/example_admin/example_admin.vcxproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $(ProjectDir)/bin
5 | WindowsLocalDebugger
6 |
7 |
8 | $(ProjectDir)/bin
9 | WindowsLocalDebugger
10 |
11 |
--------------------------------------------------------------------------------
/example_graph/example_graph.vcxproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $(ProjectDir)/bin
5 | WindowsLocalDebugger
6 |
7 |
8 | $(ProjectDir)/bin
9 | WindowsLocalDebugger
10 |
11 |
--------------------------------------------------------------------------------
/example_noise/example_noise.vcxproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $(ProjectDir)/bin
5 | WindowsLocalDebugger
6 |
7 |
8 | $(ProjectDir)/bin
9 | WindowsLocalDebugger
10 |
11 |
--------------------------------------------------------------------------------
/example_button/example_button.vcxproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $(ProjectDir)/bin
5 | WindowsLocalDebugger
6 |
7 |
8 | $(ProjectDir)/bin
9 | WindowsLocalDebugger
10 |
11 |
--------------------------------------------------------------------------------
/example_template/example_template.vcxproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $(ProjectDir)/bin
5 | WindowsLocalDebugger
6 |
7 |
8 | $(ProjectDir)/bin
9 | WindowsLocalDebugger
10 |
11 |
--------------------------------------------------------------------------------
/example_admin_random/example_admin_random.vcxproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $(ProjectDir)/bin
5 | WindowsLocalDebugger
6 |
7 |
8 | $(ProjectDir)/bin
9 | WindowsLocalDebugger
10 |
11 |
--------------------------------------------------------------------------------
/example_template/src/ofApp.h:
--------------------------------------------------------------------------------
1 | #pragma once
2 |
3 | #include "ofMain.h"
4 | #include "ofxSpacebrew.h"
5 |
6 | class testApp : public ofBaseApp{
7 | public:
8 | void setup();
9 | void update();
10 | void draw();
11 |
12 | void keyPressed(int key);
13 | void keyReleased(int key);
14 | void mouseMoved(int x, int y);
15 | void mouseDragged(int x, int y, int button);
16 | void mousePressed(int x, int y, int button);
17 | void mouseReleased(int x, int y, int button);
18 | void windowResized(int w, int h);
19 | void dragEvent(ofDragInfo dragInfo);
20 | void gotMessage(ofMessage msg);
21 |
22 | Spacebrew::Connection spacebrew;
23 | void onMessage( Spacebrew::Message & msg );
24 | };
25 |
--------------------------------------------------------------------------------
/example_admin/Project.xcconfig:
--------------------------------------------------------------------------------
1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT.
2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED
3 | OF_PATH = ../../..
4 |
5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE
6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig"
7 |
8 | //ICONS - NEW IN 0072
9 | ICON_NAME_DEBUG = icon-debug.icns
10 | ICON_NAME_RELEASE = icon.icns
11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/
12 |
13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to:
14 | //ICON_FILE_PATH = bin/data/
15 |
16 | OTHER_LDFLAGS = $(OF_CORE_LIBS)
17 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS)
18 |
--------------------------------------------------------------------------------
/example_binary/Project.xcconfig:
--------------------------------------------------------------------------------
1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT.
2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED
3 | OF_PATH = ../../..
4 |
5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE
6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig"
7 |
8 | //ICONS - NEW IN 0072
9 | ICON_NAME_DEBUG = icon-debug.icns
10 | ICON_NAME_RELEASE = icon.icns
11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/
12 |
13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to:
14 | //ICON_FILE_PATH = bin/data/
15 |
16 | OTHER_LDFLAGS = $(OF_CORE_LIBS)
17 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS)
18 |
--------------------------------------------------------------------------------
/example_button/Project.xcconfig:
--------------------------------------------------------------------------------
1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT.
2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED
3 | OF_PATH = ../../..
4 |
5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE
6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig"
7 |
8 | //ICONS - NEW IN 0072
9 | ICON_NAME_DEBUG = icon-debug.icns
10 | ICON_NAME_RELEASE = icon.icns
11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/
12 |
13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to:
14 | //ICON_FILE_PATH = bin/data/
15 |
16 | OTHER_LDFLAGS = $(OF_CORE_LIBS)
17 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS)
18 |
--------------------------------------------------------------------------------
/example_graph/Project.xcconfig:
--------------------------------------------------------------------------------
1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT.
2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED
3 | OF_PATH = ../../..
4 |
5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE
6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig"
7 |
8 | //ICONS - NEW IN 0072
9 | ICON_NAME_DEBUG = icon-debug.icns
10 | ICON_NAME_RELEASE = icon.icns
11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/
12 |
13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to:
14 | //ICON_FILE_PATH = bin/data/
15 |
16 | OTHER_LDFLAGS = $(OF_CORE_LIBS)
17 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS)
18 |
--------------------------------------------------------------------------------
/example_noise/Project.xcconfig:
--------------------------------------------------------------------------------
1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT.
2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED
3 | OF_PATH = ../../..
4 |
5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE
6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig"
7 |
8 | //ICONS - NEW IN 0072
9 | ICON_NAME_DEBUG = icon-debug.icns
10 | ICON_NAME_RELEASE = icon.icns
11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/
12 |
13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to:
14 | //ICON_FILE_PATH = bin/data/
15 |
16 | OTHER_LDFLAGS = $(OF_CORE_LIBS)
17 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS)
18 |
--------------------------------------------------------------------------------
/example_admin_random/Project.xcconfig:
--------------------------------------------------------------------------------
1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT.
2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED
3 | OF_PATH = ../../..
4 |
5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE
6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig"
7 |
8 | //ICONS - NEW IN 0072
9 | ICON_NAME_DEBUG = icon-debug.icns
10 | ICON_NAME_RELEASE = icon.icns
11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/
12 |
13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to:
14 | //ICON_FILE_PATH = bin/data/
15 |
16 | OTHER_LDFLAGS = $(OF_CORE_LIBS)
17 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS)
18 |
--------------------------------------------------------------------------------
/example_template/Project.xcconfig:
--------------------------------------------------------------------------------
1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT.
2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED
3 | OF_PATH = ../../..
4 |
5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE
6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig"
7 |
8 | //ICONS - NEW IN 0072
9 | ICON_NAME_DEBUG = icon-debug.icns
10 | ICON_NAME_RELEASE = icon.icns
11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/
12 |
13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to:
14 | //ICON_FILE_PATH = bin/data/
15 |
16 | OTHER_LDFLAGS = $(OF_CORE_LIBS)
17 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS)
18 |
--------------------------------------------------------------------------------
/docs/html/search/all_9.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['removeroute',['removeRoute',['../class_spacebrew_1_1_admin_connection.html#af2700f397580a313f23cab82ecd50f8e',1,'Spacebrew::AdminConnection::removeRoute(string pub_client, string pub_address, string pub_name, string sub_client, string sub_address, string sub_name)'],['../class_spacebrew_1_1_admin_connection.html#ac503d58095b14ad3bea414a376689cc2',1,'Spacebrew::AdminConnection::removeRoute(RouteEndpoint pub_endpoint, RouteEndpoint sub_endpoint)'],['../class_spacebrew_1_1_admin_connection.html#ac37bba4a2fd550e2ee09243dd4601b86',1,'Spacebrew::AdminConnection::removeRoute(Route route)']]],
4 | ['routeendpoint',['RouteEndpoint',['../class_spacebrew_1_1_route_endpoint.html',1,'Spacebrew']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/example_binary_stream/Project.xcconfig:
--------------------------------------------------------------------------------
1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT.
2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED
3 | OF_PATH = ../../..
4 |
5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE
6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig"
7 |
8 | //ICONS - NEW IN 0072
9 | ICON_NAME_DEBUG = icon-debug.icns
10 | ICON_NAME_RELEASE = icon.icns
11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/
12 |
13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to:
14 | //ICON_FILE_PATH = bin/data/
15 |
16 | OTHER_LDFLAGS = $(OF_CORE_LIBS)
17 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS)
18 |
--------------------------------------------------------------------------------
/example_admin/openFrameworks-Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | English
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | cc.openFrameworks.ofapp
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundlePackageType
14 | APPL
15 | CFBundleSignature
16 | ????
17 | CFBundleVersion
18 | 1.0
19 | CFBundleIconFile
20 | ${ICON}
21 |
22 |
23 |
--------------------------------------------------------------------------------
/example_binary/openFrameworks-Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | English
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | cc.openFrameworks.ofapp
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundlePackageType
14 | APPL
15 | CFBundleSignature
16 | ????
17 | CFBundleVersion
18 | 1.0
19 | CFBundleIconFile
20 | ${ICON}
21 |
22 |
23 |
--------------------------------------------------------------------------------
/example_button/openFrameworks-Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | English
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | cc.openFrameworks.ofapp
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundlePackageType
14 | APPL
15 | CFBundleSignature
16 | ????
17 | CFBundleVersion
18 | 1.0
19 | CFBundleIconFile
20 | ${ICON}
21 |
22 |
23 |
--------------------------------------------------------------------------------
/example_graph/openFrameworks-Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | English
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | cc.openFrameworks.ofapp
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundlePackageType
14 | APPL
15 | CFBundleSignature
16 | ????
17 | CFBundleVersion
18 | 1.0
19 | CFBundleIconFile
20 | ${ICON}
21 |
22 |
23 |
--------------------------------------------------------------------------------
/example_noise/openFrameworks-Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | English
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | cc.openFrameworks.ofapp
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundlePackageType
14 | APPL
15 | CFBundleSignature
16 | ????
17 | CFBundleVersion
18 | 1.0
19 | CFBundleIconFile
20 | ${ICON}
21 |
22 |
23 |
--------------------------------------------------------------------------------
/example_template/openFrameworks-Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | English
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | cc.openFrameworks.ofapp
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundlePackageType
14 | APPL
15 | CFBundleSignature
16 | ????
17 | CFBundleVersion
18 | 1.0
19 | CFBundleIconFile
20 | ${ICON}
21 |
22 |
23 |
--------------------------------------------------------------------------------
/example_admin_random/openFrameworks-Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | English
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | cc.openFrameworks.ofapp
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundlePackageType
14 | APPL
15 | CFBundleSignature
16 | ????
17 | CFBundleVersion
18 | 1.0
19 | CFBundleIconFile
20 | ${ICON}
21 |
22 |
23 |
--------------------------------------------------------------------------------
/example_binary_stream/openFrameworks-Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | English
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | cc.openFrameworks.ofapp
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundlePackageType
14 | APPL
15 | CFBundleSignature
16 | ????
17 | CFBundleVersion
18 | 1.0
19 | CFBundleIconFile
20 | ${ICON}
21 |
22 |
23 |
--------------------------------------------------------------------------------
/example_button/src/ofApp.h:
--------------------------------------------------------------------------------
1 | #pragma once
2 |
3 | #include "ofMain.h"
4 |
5 | #include "ofxSpacebrew.h"
6 |
7 | class ofApp : public ofBaseApp{
8 |
9 | public:
10 | void setup();
11 | void update();
12 | void draw();
13 |
14 | void mousePressed(int x, int y, int button);
15 | void mouseReleased(int x, int y, int button);
16 |
17 | // create your spacebrew object
18 | Spacebrew::Connection spacebrew;
19 |
20 | // listen to spacebrew Messages
21 | void onMessage( Spacebrew::Message & m );
22 |
23 | // button stuff
24 | int radius;
25 | bool bButtonPressed;
26 | bool bBackgroundOn;
27 |
28 | // useful quick test
29 | bool checkInsideCircle( ofPoint point, ofPoint position, int radius );
30 | };
31 |
--------------------------------------------------------------------------------
/example_binary/src/ofApp.h:
--------------------------------------------------------------------------------
1 | #pragma once
2 |
3 | #include "ofMain.h"
4 |
5 | #include "ofxSpacebrew.h"
6 | #include "ofxTurboJpeg.h"
7 |
8 | class ofApp : public ofBaseApp{
9 |
10 | public:
11 | void setup();
12 | void update();
13 | void draw();
14 |
15 | void keyPressed(int key);
16 | void keyReleased(int key);
17 | void mouseMoved(int x, int y );
18 | void mouseDragged(int x, int y, int button);
19 | void mousePressed(int x, int y, int button);
20 | void mouseReleased(int x, int y, int button);
21 | void windowResized(int w, int h);
22 | void dragEvent(ofDragInfo dragInfo);
23 | void gotMessage(ofMessage msg);
24 |
25 | void onBinaryMessage( Spacebrew::BinaryMessage & e );
26 |
27 | Spacebrew::Connection spacebrew;
28 | ofxTurboJpeg jpeg;
29 |
30 | string toLoad;
31 |
32 | };
33 |
--------------------------------------------------------------------------------
/docs/html/search/functions_6f.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['onbroadcast',['onBroadcast',['../class_spacebrew_1_1_connection.html#aa49171bbf7493f8529bb91c154358d3d',1,'Spacebrew::Connection']]],
4 | ['onclose',['onClose',['../class_spacebrew_1_1_connection.html#a03578a434046536e5677171767cd9b61',1,'Spacebrew::Connection']]],
5 | ['onconnect',['onConnect',['../class_spacebrew_1_1_connection.html#ae4c81f2f3d431bc79c23efb267b876ab',1,'Spacebrew::Connection']]],
6 | ['onidle',['onIdle',['../class_spacebrew_1_1_connection.html#a58f997c75fe6299d2d9539325b4d5507',1,'Spacebrew::Connection']]],
7 | ['onmessage',['onMessage',['../class_spacebrew_1_1_connection.html#a3688f8b738b889e7b547252d69cd1d4e',1,'Spacebrew::Connection']]],
8 | ['onopen',['onOpen',['../class_spacebrew_1_1_connection.html#af7b493d87cbb2025b1974c9855808c14',1,'Spacebrew::Connection']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/example_binary_stream/src/ofApp.h:
--------------------------------------------------------------------------------
1 | #pragma once
2 |
3 | #include "ofMain.h"
4 |
5 | #include "ofxSpacebrew.h"
6 | #include "ofxTurboJpeg.h"
7 |
8 | class ofApp : public ofBaseApp{
9 |
10 | public:
11 | void setup();
12 | void update();
13 | void draw();
14 |
15 | void keyPressed(int key);
16 | void keyReleased(int key);
17 | void mouseMoved(int x, int y );
18 | void mouseDragged(int x, int y, int button);
19 | void mousePressed(int x, int y, int button);
20 | void mouseReleased(int x, int y, int button);
21 | void windowResized(int w, int h);
22 | void dragEvent(ofDragInfo dragInfo);
23 | void gotMessage(ofMessage msg);
24 |
25 | void onBinaryMessage( Spacebrew::BinaryMessage & e );
26 |
27 | Spacebrew::Connection spacebrew;
28 | ofxTurboJpeg jpeg;
29 |
30 | ofVideoGrabber grabber;
31 |
32 | };
33 |
--------------------------------------------------------------------------------
/example_noise/src/ofApp.cpp:
--------------------------------------------------------------------------------
1 | #include "ofApp.h"
2 |
3 | //--------------------------------------------------------------
4 | void ofApp::setup(){
5 | ofSetFrameRate(60);
6 | string host = Spacebrew::SPACEBREW_CLOUD; // "localhost";
7 | string name = "of-noise-example";
8 | string description = "Super simple ofNoise sender";
9 |
10 | spacebrew.addPublish("noiseFast", "range");
11 | spacebrew.addPublish("noiseSlow", "range");
12 | spacebrew.connect( host, name, description );
13 | }
14 |
15 | //--------------------------------------------------------------
16 | void ofApp::update(){
17 | if ( spacebrew.isConnected() ){
18 | float noiseFast = ofNoise(ofGetElapsedTimeMillis() * .1) * 1024.0f;
19 | float noiseSlow = ofNoise(ofGetElapsedTimef() * .1) * 1024.0f;
20 | spacebrew.sendRange("noiseFast", (noiseFast) );
21 | spacebrew.sendRange("noiseSlow", (noiseSlow) );
22 | }
23 | }
24 |
25 | //--------------------------------------------------------------
26 | void ofApp::draw(){
27 | }
--------------------------------------------------------------------------------
/docs/html/search/all_5f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_61.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_62.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_63.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_64.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_67.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_68.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_69.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_6c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_6d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_6e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_6f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_72.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_73.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_74.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_75.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_76.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/all_7e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/files_6f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/classes_63.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/classes_6d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/defines_73.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/functions_61.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/functions_63.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/functions_64.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/functions_67.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/functions_69.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/functions_6d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/functions_6f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/functions_73.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/functions_75.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/functions_7e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/namespaces_73.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/variables_5f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/variables_62.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/variables_63.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/variables_64.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/variables_68.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/variables_6c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/variables_6e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/variables_6f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/variables_72.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/variables_74.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/html/search/variables_76.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/example_admin/src/QuickRouter.h:
--------------------------------------------------------------------------------
1 | //
2 | // QuickRouter.h
3 | // example_admin
4 | //
5 | // Created by BRenfer on 5/31/13.
6 | //
7 | //
8 |
9 | #pragma once
10 |
11 | #include "ofMain.h"
12 | #include "ofxSpacebrew.h"
13 | #include "DrawableClient.h"
14 |
15 | class QuickRouter {
16 |
17 | public:
18 |
19 | void setup( Spacebrew::AdminConnection & connection );
20 |
21 | void draw();
22 |
23 | void onClientConnect( Spacebrew::Config & e );
24 | void onClientUpdated( Spacebrew::Config & e );
25 | void onClientDisconnect( Spacebrew::Config & e );
26 |
27 | void onRouteAdded( Spacebrew::Route & e );
28 | void onRouteRemoved( Spacebrew::Route & e );
29 | void onDataPublished( Spacebrew::DataMessage & e );
30 |
31 | void mouseMoved( ofMouseEventArgs & e );
32 | void mousePressed( ofMouseEventArgs & e );
33 | void mouseReleased( ofMouseEventArgs & e );
34 |
35 | protected:
36 |
37 | Spacebrew::AdminConnection * spacebrewAdmin;
38 |
39 | ofMutex mutex;
40 |
41 | vector clients;
42 |
43 | };
--------------------------------------------------------------------------------
/docs/html/search/all_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_b.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/classes_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/classes_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/classes_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/classes_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/classes_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/classes_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_73.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['send',['send',['../class_spacebrew_1_1_connection.html#a070159c5c0977d647f454bca175b3dd8',1,'Spacebrew::Connection::send(string name, string type, string value)'],['../class_spacebrew_1_1_connection.html#a056d7c9c32fe9bf0ae87331d175a464e',1,'Spacebrew::Connection::send(string name, string value)'],['../class_spacebrew_1_1_connection.html#aa6156a96344b1c006d71a04f099b05a7',1,'Spacebrew::Connection::send(string name, int value)'],['../class_spacebrew_1_1_connection.html#a0392415d8f1c64719efbd8d8bc7111cb',1,'Spacebrew::Connection::send(string name, bool value)'],['../class_spacebrew_1_1_connection.html#a87a8ef8d37cb28dc4c27bc150441881d',1,'Spacebrew::Connection::send(Message m)'],['../class_spacebrew_1_1_connection.html#a9bed0a54050ae0d3af0329a7e0dca939',1,'Spacebrew::Connection::send(Message *m)']]],
4 | ['setautoreconnect',['setAutoReconnect',['../class_spacebrew_1_1_connection.html#a02f27caadc06d16a4fb4f1790b85b8fd',1,'Spacebrew::Connection']]],
5 | ['setreconnectrate',['setReconnectRate',['../class_spacebrew_1_1_connection.html#ab31031e0b9285b2a04da94faf5ae4b63',1,'Spacebrew::Connection']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/functions_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/variables_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/variables_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/variables_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/variables_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_73.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['send',['send',['../class_spacebrew_1_1_connection.html#a070159c5c0977d647f454bca175b3dd8',1,'Spacebrew::Connection::send(string name, string type, string value)'],['../class_spacebrew_1_1_connection.html#a056d7c9c32fe9bf0ae87331d175a464e',1,'Spacebrew::Connection::send(string name, string value)'],['../class_spacebrew_1_1_connection.html#aa6156a96344b1c006d71a04f099b05a7',1,'Spacebrew::Connection::send(string name, int value)'],['../class_spacebrew_1_1_connection.html#a0392415d8f1c64719efbd8d8bc7111cb',1,'Spacebrew::Connection::send(string name, bool value)'],['../class_spacebrew_1_1_connection.html#a87a8ef8d37cb28dc4c27bc150441881d',1,'Spacebrew::Connection::send(Message m)'],['../class_spacebrew_1_1_connection.html#a9bed0a54050ae0d3af0329a7e0dca939',1,'Spacebrew::Connection::send(Message *m)']]],
4 | ['setautoreconnect',['setAutoReconnect',['../class_spacebrew_1_1_connection.html#a02f27caadc06d16a4fb4f1790b85b8fd',1,'Spacebrew::Connection']]],
5 | ['setreconnectrate',['setReconnectRate',['../class_spacebrew_1_1_connection.html#ab31031e0b9285b2a04da94faf5ae4b63',1,'Spacebrew::Connection']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/all_6f.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['ofxspacebrew_2ecpp',['ofxSpacebrew.cpp',['../ofx_spacebrew_8cpp.html',1,'']]],
4 | ['ofxspacebrew_2eh',['ofxSpacebrew.h',['../ofx_spacebrew_8h.html',1,'']]],
5 | ['onbroadcast',['onBroadcast',['../class_spacebrew_1_1_connection.html#aa49171bbf7493f8529bb91c154358d3d',1,'Spacebrew::Connection']]],
6 | ['onclose',['onClose',['../class_spacebrew_1_1_connection.html#a03578a434046536e5677171767cd9b61',1,'Spacebrew::Connection']]],
7 | ['onconnect',['onConnect',['../class_spacebrew_1_1_connection.html#ae4c81f2f3d431bc79c23efb267b876ab',1,'Spacebrew::Connection']]],
8 | ['onidle',['onIdle',['../class_spacebrew_1_1_connection.html#a58f997c75fe6299d2d9539325b4d5507',1,'Spacebrew::Connection']]],
9 | ['onmessage',['onMessage',['../class_spacebrew_1_1_connection.html#a3688f8b738b889e7b547252d69cd1d4e',1,'Spacebrew::Connection']]],
10 | ['onmessageevent',['onMessageEvent',['../class_spacebrew_1_1_connection.html#afdeb68887585c8fe85baa859e0e7bb22',1,'Spacebrew::Connection']]],
11 | ['onopen',['onOpen',['../class_spacebrew_1_1_connection.html#af7b493d87cbb2025b1974c9855808c14',1,'Spacebrew::Connection']]]
12 | ];
13 |
--------------------------------------------------------------------------------
/docs/html/search/all_a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['send',['send',['../class_spacebrew_1_1_connection.html#a070159c5c0977d647f454bca175b3dd8',1,'Spacebrew::Connection::send(string name, string type, string value)'],['../class_spacebrew_1_1_connection.html#a87a8ef8d37cb28dc4c27bc150441881d',1,'Spacebrew::Connection::send(Message m)'],['../class_spacebrew_1_1_connection.html#a9bed0a54050ae0d3af0329a7e0dca939',1,'Spacebrew::Connection::send(Message *m)']]],
4 | ['sendboolean',['sendBoolean',['../class_spacebrew_1_1_connection.html#a5f583457e117f80f68609eab5efd7a9c',1,'Spacebrew::Connection']]],
5 | ['sendrange',['sendRange',['../class_spacebrew_1_1_connection.html#a310281213304f21750ca68900caac977',1,'Spacebrew::Connection']]],
6 | ['sendstring',['sendString',['../class_spacebrew_1_1_connection.html#a3ebeaab479de08b77cf114349d44bc21',1,'Spacebrew::Connection']]],
7 | ['setautoreconnect',['setAutoReconnect',['../class_spacebrew_1_1_connection.html#a02f27caadc06d16a4fb4f1790b85b8fd',1,'Spacebrew::Connection']]],
8 | ['setreconnectrate',['setReconnectRate',['../class_spacebrew_1_1_connection.html#ab31031e0b9285b2a04da94faf5ae4b63',1,'Spacebrew::Connection']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/docs/html/search/functions_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['send',['send',['../class_spacebrew_1_1_connection.html#a070159c5c0977d647f454bca175b3dd8',1,'Spacebrew::Connection::send(string name, string type, string value)'],['../class_spacebrew_1_1_connection.html#a87a8ef8d37cb28dc4c27bc150441881d',1,'Spacebrew::Connection::send(Message m)'],['../class_spacebrew_1_1_connection.html#a9bed0a54050ae0d3af0329a7e0dca939',1,'Spacebrew::Connection::send(Message *m)']]],
4 | ['sendboolean',['sendBoolean',['../class_spacebrew_1_1_connection.html#a5f583457e117f80f68609eab5efd7a9c',1,'Spacebrew::Connection']]],
5 | ['sendrange',['sendRange',['../class_spacebrew_1_1_connection.html#a310281213304f21750ca68900caac977',1,'Spacebrew::Connection']]],
6 | ['sendstring',['sendString',['../class_spacebrew_1_1_connection.html#a3ebeaab479de08b77cf114349d44bc21',1,'Spacebrew::Connection']]],
7 | ['setautoreconnect',['setAutoReconnect',['../class_spacebrew_1_1_connection.html#a02f27caadc06d16a4fb4f1790b85b8fd',1,'Spacebrew::Connection']]],
8 | ['setreconnectrate',['setReconnectRate',['../class_spacebrew_1_1_connection.html#ab31031e0b9285b2a04da94faf5ae4b63',1,'Spacebrew::Connection']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/example_admin/src/ofApp.h:
--------------------------------------------------------------------------------
1 | #pragma once
2 |
3 | #include "ofMain.h"
4 | #include "ofxSpacebrew.h"
5 | #include "QuickRouter.h"
6 |
7 | class ofApp : public ofBaseApp{
8 |
9 | public:
10 | void setup();
11 | void update();
12 | void draw();
13 |
14 | void keyPressed (int key);
15 | void keyReleased(int key);
16 | void mouseMoved(int x, int y );
17 | void mouseDragged(int x, int y, int button);
18 | void mousePressed(int x, int y, int button);
19 | void mouseReleased(int x, int y, int button);
20 | void windowResized(int w, int h);
21 | void dragEvent(ofDragInfo dragInfo);
22 | void gotMessage(ofMessage msg);
23 |
24 | Spacebrew::AdminConnection spacebrewAdmin;
25 |
26 | // spacebrew admin events
27 | void onClientConnect( Spacebrew::Config & e );
28 | void onClientUpdated( Spacebrew::Config & e );
29 | void onClientDisconnect( Spacebrew::Config & e );
30 | void onRouteAdded( Spacebrew::Route & e );
31 | void onRouteRemoved( Spacebrew::Route & e );
32 | void onDataPublished( Spacebrew::DataMessage & e );
33 |
34 | // normal spacebrew message event
35 | void onMessage( Spacebrew::Message & m );
36 |
37 | QuickRouter router;
38 | };
39 |
--------------------------------------------------------------------------------
/example_admin_random/src/ofApp.h:
--------------------------------------------------------------------------------
1 | #pragma once
2 |
3 | #include "ofMain.h"
4 | #include "ofxSpacebrew.h"
5 |
6 | class ofApp : public ofBaseApp{
7 |
8 | public:
9 | void setup();
10 | void update();
11 | void draw();
12 |
13 | void keyPressed (int key);
14 | void keyReleased(int key);
15 | void mouseMoved(int x, int y );
16 | void mouseDragged(int x, int y, int button);
17 | void mousePressed(int x, int y, int button);
18 | void mouseReleased(int x, int y, int button);
19 | void windowResized(int w, int h);
20 | void dragEvent(ofDragInfo dragInfo);
21 | void gotMessage(ofMessage msg);
22 |
23 | Spacebrew::AdminConnection spacebrew;
24 | void onMessage( Spacebrew::Message & m );
25 |
26 | // default Spacebrew::AdminConnection events
27 | void onClientConnect( Spacebrew::Config & e ){};
28 | void onClientUpdated( Spacebrew::Config & e ){};
29 | void onClientDisconnect( Spacebrew::Config & e ){};
30 | void onDataPublished( Spacebrew::DataMessage & e ){};
31 |
32 | // events we care about
33 | void onRouteAdded( Spacebrew::Route & e );
34 | void onRouteRemoved( Spacebrew::Route & e );
35 |
36 | bool bConnected;
37 | Spacebrew::Route route;
38 |
39 | // dumb FBO visualizer
40 | ofFbo fbo;
41 | };
42 |
--------------------------------------------------------------------------------
/docs/html/tabs.css:
--------------------------------------------------------------------------------
1 | .tabs, .tabs2, .tabs3 {
2 | background-image: url('tab_b.png');
3 | width: 100%;
4 | z-index: 101;
5 | font-size: 13px;
6 | font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
7 | }
8 |
9 | .tabs2 {
10 | font-size: 10px;
11 | }
12 | .tabs3 {
13 | font-size: 9px;
14 | }
15 |
16 | .tablist {
17 | margin: 0;
18 | padding: 0;
19 | display: table;
20 | }
21 |
22 | .tablist li {
23 | float: left;
24 | display: table-cell;
25 | background-image: url('tab_b.png');
26 | line-height: 36px;
27 | list-style: none;
28 | }
29 |
30 | .tablist a {
31 | display: block;
32 | padding: 0 20px;
33 | font-weight: bold;
34 | background-image:url('tab_s.png');
35 | background-repeat:no-repeat;
36 | background-position:right;
37 | color: #283A5D;
38 | text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
39 | text-decoration: none;
40 | outline: none;
41 | }
42 |
43 | .tabs3 .tablist a {
44 | padding: 0 10px;
45 | }
46 |
47 | .tablist a:hover {
48 | background-image: url('tab_h.png');
49 | background-repeat:repeat-x;
50 | color: #fff;
51 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
52 | text-decoration: none;
53 | }
54 |
55 | .tablist li.current a {
56 | background-image: url('tab_a.png');
57 | background-repeat:repeat-x;
58 | color: #fff;
59 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
60 | }
61 |
--------------------------------------------------------------------------------
/example_admin/example_admin.sln:
--------------------------------------------------------------------------------
1 | Microsoft Visual Studio Solution File, Format Version 12.00
2 | # Visual Studio 2012
3 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_admin", "example_admin.vcxproj", "{7FD42DF7-442E-479A-BA76-D0022F99702A}"
4 | EndProject
5 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openframeworksLib", "..\..\..\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj", "{5837595D-ACA9-485C-8E76-729040CE4B0B}"
6 | EndProject
7 | Global
8 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
9 | Debug|Win32 = Debug|Win32
10 | Release|Win32 = Release|Win32
11 | EndGlobalSection
12 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
13 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.ActiveCfg = Debug|Win32
14 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.Build.0 = Debug|Win32
15 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.ActiveCfg = Release|Win32
16 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.Build.0 = Release|Win32
17 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.ActiveCfg = Debug|Win32
18 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.Build.0 = Debug|Win32
19 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.ActiveCfg = Release|Win32
20 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.Build.0 = Release|Win32
21 | EndGlobalSection
22 | GlobalSection(SolutionProperties) = preSolution
23 | HideSolutionNode = FALSE
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/example_button/example_button.sln:
--------------------------------------------------------------------------------
1 | Microsoft Visual Studio Solution File, Format Version 12.00
2 | # Visual Studio 2012
3 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_button", "example_button.vcxproj", "{7FD42DF7-442E-479A-BA76-D0022F99702A}"
4 | EndProject
5 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openframeworksLib", "..\..\..\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj", "{5837595D-ACA9-485C-8E76-729040CE4B0B}"
6 | EndProject
7 | Global
8 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
9 | Debug|Win32 = Debug|Win32
10 | Release|Win32 = Release|Win32
11 | EndGlobalSection
12 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
13 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.ActiveCfg = Debug|Win32
14 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.Build.0 = Debug|Win32
15 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.ActiveCfg = Release|Win32
16 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.Build.0 = Release|Win32
17 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.ActiveCfg = Debug|Win32
18 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.Build.0 = Debug|Win32
19 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.ActiveCfg = Release|Win32
20 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.Build.0 = Release|Win32
21 | EndGlobalSection
22 | GlobalSection(SolutionProperties) = preSolution
23 | HideSolutionNode = FALSE
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/example_graph/example_graph.sln:
--------------------------------------------------------------------------------
1 | Microsoft Visual Studio Solution File, Format Version 12.00
2 | # Visual Studio 2012
3 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_graph", "example_graph.vcxproj", "{7FD42DF7-442E-479A-BA76-D0022F99702A}"
4 | EndProject
5 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openframeworksLib", "..\..\..\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj", "{5837595D-ACA9-485C-8E76-729040CE4B0B}"
6 | EndProject
7 | Global
8 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
9 | Debug|Win32 = Debug|Win32
10 | Release|Win32 = Release|Win32
11 | EndGlobalSection
12 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
13 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.ActiveCfg = Debug|Win32
14 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.Build.0 = Debug|Win32
15 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.ActiveCfg = Release|Win32
16 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.Build.0 = Release|Win32
17 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.ActiveCfg = Debug|Win32
18 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.Build.0 = Debug|Win32
19 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.ActiveCfg = Release|Win32
20 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.Build.0 = Release|Win32
21 | EndGlobalSection
22 | GlobalSection(SolutionProperties) = preSolution
23 | HideSolutionNode = FALSE
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/example_noise/example_noise.sln:
--------------------------------------------------------------------------------
1 | Microsoft Visual Studio Solution File, Format Version 12.00
2 | # Visual Studio 2012
3 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_noise", "example_noise.vcxproj", "{7FD42DF7-442E-479A-BA76-D0022F99702A}"
4 | EndProject
5 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openframeworksLib", "..\..\..\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj", "{5837595D-ACA9-485C-8E76-729040CE4B0B}"
6 | EndProject
7 | Global
8 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
9 | Debug|Win32 = Debug|Win32
10 | Release|Win32 = Release|Win32
11 | EndGlobalSection
12 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
13 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.ActiveCfg = Debug|Win32
14 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.Build.0 = Debug|Win32
15 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.ActiveCfg = Release|Win32
16 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.Build.0 = Release|Win32
17 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.ActiveCfg = Debug|Win32
18 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.Build.0 = Debug|Win32
19 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.ActiveCfg = Release|Win32
20 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.Build.0 = Release|Win32
21 | EndGlobalSection
22 | GlobalSection(SolutionProperties) = preSolution
23 | HideSolutionNode = FALSE
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/example_template/example_template.sln:
--------------------------------------------------------------------------------
1 | Microsoft Visual Studio Solution File, Format Version 12.00
2 | # Visual Studio 2012
3 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_template", "example_template.vcxproj", "{7FD42DF7-442E-479A-BA76-D0022F99702A}"
4 | EndProject
5 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openframeworksLib", "..\..\..\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj", "{5837595D-ACA9-485C-8E76-729040CE4B0B}"
6 | EndProject
7 | Global
8 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
9 | Debug|Win32 = Debug|Win32
10 | Release|Win32 = Release|Win32
11 | EndGlobalSection
12 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
13 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.ActiveCfg = Debug|Win32
14 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.Build.0 = Debug|Win32
15 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.ActiveCfg = Release|Win32
16 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.Build.0 = Release|Win32
17 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.ActiveCfg = Debug|Win32
18 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.Build.0 = Debug|Win32
19 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.ActiveCfg = Release|Win32
20 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.Build.0 = Release|Win32
21 | EndGlobalSection
22 | GlobalSection(SolutionProperties) = preSolution
23 | HideSolutionNode = FALSE
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/example_admin_random/example_admin_random.sln:
--------------------------------------------------------------------------------
1 | Microsoft Visual Studio Solution File, Format Version 12.00
2 | # Visual Studio 2012
3 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_admin_random", "example_admin_random.vcxproj", "{7FD42DF7-442E-479A-BA76-D0022F99702A}"
4 | EndProject
5 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openframeworksLib", "..\..\..\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj", "{5837595D-ACA9-485C-8E76-729040CE4B0B}"
6 | EndProject
7 | Global
8 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
9 | Debug|Win32 = Debug|Win32
10 | Release|Win32 = Release|Win32
11 | EndGlobalSection
12 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
13 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.ActiveCfg = Debug|Win32
14 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.Build.0 = Debug|Win32
15 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.ActiveCfg = Release|Win32
16 | {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.Build.0 = Release|Win32
17 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.ActiveCfg = Debug|Win32
18 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.Build.0 = Debug|Win32
19 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.ActiveCfg = Release|Win32
20 | {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.Build.0 = Release|Win32
21 | EndGlobalSection
22 | GlobalSection(SolutionProperties) = preSolution
23 | HideSolutionNode = FALSE
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/docs/html/search/functions_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['addpublish',['addPublish',['../class_spacebrew_1_1_connection.html#a073f2ba175de7f796eda489615488be5',1,'Spacebrew::Connection::addPublish(string name, string type, string def="")'],['../class_spacebrew_1_1_connection.html#a073733afdfee8162c5684358e19304bd',1,'Spacebrew::Connection::addPublish(Message m)']]],
4 | ['addroute',['addRoute',['../class_spacebrew_1_1_admin_connection.html#addf4a0007a66cf91a1004d057930b8dd',1,'Spacebrew::AdminConnection::addRoute(string pub_client, string pub_address, string pub_name, string sub_client, string sub_address, string sub_name)'],['../class_spacebrew_1_1_admin_connection.html#a70169e1e65ad691e622ec22c0e4eb670',1,'Spacebrew::AdminConnection::addRoute(RouteEndpoint pub_endpoint, RouteEndpoint sub_endpoint)'],['../class_spacebrew_1_1_admin_connection.html#ab9076807a63bf37f1e9376da4c8e48d4',1,'Spacebrew::AdminConnection::addRoute(Route route)']]],
5 | ['addsubscribe',['addSubscribe',['../class_spacebrew_1_1_connection.html#af16087136e1b8b1424d0cd1dba43bf38',1,'Spacebrew::Connection::addSubscribe(string name, string type)'],['../class_spacebrew_1_1_connection.html#a3d0b06f8c4ac301ef84cf5650b50950a',1,'Spacebrew::Connection::addSubscribe(Message m)'],['../class_spacebrew_1_1_connection.html#a542064ea7609bcd66059fe097fcfa7fa',1,'Spacebrew::Connection::addSubscribe(string name, string *value)'],['../class_spacebrew_1_1_connection.html#a8a8461eec813a22ee0fb67b3b22492cd',1,'Spacebrew::Connection::addSubscribe(string name, bool *value)'],['../class_spacebrew_1_1_connection.html#a874588a415ad9ef6d624ef76c6761829',1,'Spacebrew::Connection::addSubscribe(string name, int *value)']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/all_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['addpublish',['addPublish',['../class_spacebrew_1_1_connection.html#a073f2ba175de7f796eda489615488be5',1,'Spacebrew::Connection::addPublish(string name, string type, string def="")'],['../class_spacebrew_1_1_connection.html#a073733afdfee8162c5684358e19304bd',1,'Spacebrew::Connection::addPublish(Message m)']]],
4 | ['addroute',['addRoute',['../class_spacebrew_1_1_admin_connection.html#addf4a0007a66cf91a1004d057930b8dd',1,'Spacebrew::AdminConnection::addRoute(string pub_client, string pub_address, string pub_name, string sub_client, string sub_address, string sub_name)'],['../class_spacebrew_1_1_admin_connection.html#a70169e1e65ad691e622ec22c0e4eb670',1,'Spacebrew::AdminConnection::addRoute(RouteEndpoint pub_endpoint, RouteEndpoint sub_endpoint)'],['../class_spacebrew_1_1_admin_connection.html#ab9076807a63bf37f1e9376da4c8e48d4',1,'Spacebrew::AdminConnection::addRoute(Route route)']]],
5 | ['addsubscribe',['addSubscribe',['../class_spacebrew_1_1_connection.html#af16087136e1b8b1424d0cd1dba43bf38',1,'Spacebrew::Connection::addSubscribe(string name, string type)'],['../class_spacebrew_1_1_connection.html#a3d0b06f8c4ac301ef84cf5650b50950a',1,'Spacebrew::Connection::addSubscribe(Message m)'],['../class_spacebrew_1_1_connection.html#a542064ea7609bcd66059fe097fcfa7fa',1,'Spacebrew::Connection::addSubscribe(string name, string *value)'],['../class_spacebrew_1_1_connection.html#a8a8461eec813a22ee0fb67b3b22492cd',1,'Spacebrew::Connection::addSubscribe(string name, bool *value)'],['../class_spacebrew_1_1_connection.html#a874588a415ad9ef6d624ef76c6761829',1,'Spacebrew::Connection::addSubscribe(string name, int *value)']]],
6 | ['adminconnection',['AdminConnection',['../class_spacebrew_1_1_admin_connection.html',1,'Spacebrew']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/example_template/src/ofApp.cpp:
--------------------------------------------------------------------------------
1 | #include "testApp.h"
2 |
3 | ofColor color;
4 |
5 | //--------------------------------------------------------------
6 | void testApp::setup(){
7 | string host = "blooming-anchorage-1596.herokuapp.com"; // change to localhost to test Spacebrew local server
8 | string name = "of-example";
9 | string description = "It's amazing";
10 | spacebrew.addSubscribe("backgroundOn", "boolean");
11 | spacebrew.addPublish("of-mouse", "boolean", "false");
12 |
13 | ofSetLogLevel(OF_LOG_VERBOSE);
14 | spacebrew.connect( host, 80, name, description );
15 |
16 | Spacebrew::addListener(this, spacebrew);
17 | }
18 |
19 | //--------------------------------------------------------------
20 | void testApp::update(){
21 |
22 | }
23 |
24 | //--------------------------------------------------------------
25 | void testApp::draw(){
26 | ofBackground(color);
27 |
28 | }
29 |
30 | //--------------------------------------------------------------
31 | void testApp::onMessage( Spacebrew::Message & msg ){
32 | if ( msg.name == "backgroundOn"){
33 | if ( msg.value == "true"){
34 | color.set(255);
35 | } else {
36 | color.set(0);
37 | }
38 | }
39 | }
40 |
41 | //--------------------------------------------------------------
42 | void testApp::keyPressed(int key){}
43 |
44 | //--------------------------------------------------------------
45 | void testApp::keyReleased(int key){}
46 |
47 | //--------------------------------------------------------------
48 | void testApp::mouseMoved(int x, int y){}
49 |
50 | //--------------------------------------------------------------
51 | void testApp::mouseDragged(int x, int y, int button){}
52 |
53 | //--------------------------------------------------------------
54 | void testApp::mousePressed(int x, int y, int button){
55 | spacebrew.sendBoolean("of-mouse", true);
56 | }
57 |
58 | //--------------------------------------------------------------
59 | void testApp::mouseReleased(int x, int y, int button){
60 | spacebrew.sendBoolean("of-mouse", false);
61 | }
62 |
63 | //--------------------------------------------------------------
64 | void testApp::windowResized(int w, int h){}
65 |
66 | //--------------------------------------------------------------
67 | void testApp::gotMessage(ofMessage msg){}
68 |
69 | //--------------------------------------------------------------
70 | void testApp::dragEvent(ofDragInfo dragInfo){ }
--------------------------------------------------------------------------------
/example_button/example_button.vcxproj.filters:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | src
6 |
7 |
8 | src
9 |
10 |
11 | src
12 |
13 |
14 | src
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 | addons\ofxSpacebrew\src
39 |
40 |
41 |
42 |
43 | {d8376475-7454-4a24-b08a-aac121d3ad6f}
44 |
45 |
46 | {71834F65-F3A9-211E-73B8-DC85}
47 |
48 |
49 | {D889AD41-F822-1754-5360-4780}
50 |
51 |
52 | {6F7542EE-2155-F039-FF50-9283}
53 |
54 |
55 |
56 |
57 | src
58 |
59 |
60 | src
61 |
62 |
63 | addons\ofxSpacebrew\src
64 |
65 |
66 |
67 |
68 |
69 |
70 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ofxSpacebrew
2 | =================================
3 |
4 | Spacebrew openFrameworks examples (including ofxSpacebrew addon)
5 |
6 | Supported platforms (via ofxLibwebsockets):
7 | * OS X
8 | * iOS
9 | * Windows
10 | * Raspberry Pi
11 |
12 | Setup
13 | =================================
14 | * download openframeworks: http://openframeworks.cc/download
15 | * clone ofxLibwebsockets (https://github.com/labatrockwell/ofxLibwebsockets) in openframeworks/addons
16 | * clone this repo into openframeworks/addons
17 | * follow the steps below to setup ofxSpacebrew + ofxLibwebsockets
18 |
19 | ADDING TO PROJECTS
20 | ------------
21 | * The easy way:
22 | * Via OF Project Generator:
23 | 1. Add ofxLibwebsockets to your addons via the projectGenerator
24 | 2. Add ofxSpacebrew to your addons via the projectGenerator
25 | 3. That's it!
26 | * The hard way:
27 | * OS X
28 | * Adding to a new/existing project:
29 | 1. Add ofxSpacebrew and ofxLibwebsockets code to your project
30 | 2. Include ofxLibwebsockets' xcconfig file via your project's Project.xcconfig file:
31 | 1. Define where it lives:
32 | ```OFX_LWS_PATH = "$(OF_PATH)/addons/ofxLibwebsockets"```
33 | 2. Include ofxLibwebsockets xcconfig
34 | ```#include "../../../addons/ofxLibwebsockets/ofxLibwebsockets.xcconfig"```
35 | 2. Add to existing vars in Project.xcconfig:
36 |
37 | ```
38 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OFX_LWS_LIBS)
39 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) $(OFX_LWS_INCLUDES)
40 | LIBRARY_SEARCH_PATHS = $(inherited) $(OFX_LWS_SEARCH)
41 | ```
42 |
43 | * Windows
44 | * Adding to new/existing project:
45 | 1. Add the ofxLibwebsockets source files to the C++ Linker
46 | * right click on project in the solution explorer, click "Properties", Go down to C++ > General
47 | * click the arrow at the right of "Additional include directories" and select "edit"
48 | * add the ofxLibwebsockets source files:
49 |
50 | ```
51 | ..\..\..\addons\ofxLibwebsockets\libs\jsonpp
52 | ..\..\..\addons\ofxLibwebsockets\libs\jsonpp\json
53 | ..\..\..\addons\ofxLibwebsockets\libs\libwebsockets\include
54 | ..\..\..\addons\ofxLibwebsockets\libs\ofxLibwebsockets\include
55 | ..\..\..\addons\ofxLibwebsockets\libs\ofxLibwebsockets\src
56 | ..\..\..\addons\ofxLibwebsockets\src
57 | ```
58 | 2. Add ofxSpacebrew source files to the C++ Linker
59 | * right click on project in the solution explorer, click "Properties", Go down to C++ > General
60 | * click the arrow at the right of "Additional include directories" and select "edit"
61 | * add the ofxSpacebrew source files:
62 |
63 | ```
64 | ..\..\..\addons\ofxSpacebrew\src
65 | ```
66 |
--------------------------------------------------------------------------------
/example_graph/example_graph.vcxproj.filters:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | src
6 |
7 |
8 | src
9 |
10 |
11 | src
12 |
13 |
14 | src
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 | addons\ofxSpacebrew\src
39 |
40 |
41 |
42 |
43 | {d8376475-7454-4a24-b08a-aac121d3ad6f}
44 |
45 |
46 | {F7C9AA75-BF98-7ECF-F1A2-17E2}
47 |
48 |
49 | {71834F65-F3A9-211E-73B8-DC85}
50 |
51 |
52 | {D889AD41-F822-1754-5360-4780}
53 |
54 |
55 | {6F7542EE-2155-F039-FF50-9283}
56 |
57 |
58 |
59 |
60 | src
61 |
62 |
63 | src
64 |
65 |
66 | addons\ofxSpacebrew\src
67 |
68 |
69 |
70 |
71 |
72 |
73 |
--------------------------------------------------------------------------------
/example_noise/example_noise.vcxproj.filters:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | src
6 |
7 |
8 | src
9 |
10 |
11 | src
12 |
13 |
14 | src
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 | addons\ofxSpacebrew\src
39 |
40 |
41 |
42 |
43 | {d8376475-7454-4a24-b08a-aac121d3ad6f}
44 |
45 |
46 | {F7C9AA75-BF98-7ECF-F1A2-17E2}
47 |
48 |
49 | {71834F65-F3A9-211E-73B8-DC85}
50 |
51 |
52 | {D889AD41-F822-1754-5360-4780}
53 |
54 |
55 | {6F7542EE-2155-F039-FF50-9283}
56 |
57 |
58 |
59 |
60 | src
61 |
62 |
63 | src
64 |
65 |
66 | addons\ofxSpacebrew\src
67 |
68 |
69 |
70 |
71 |
72 |
73 |
--------------------------------------------------------------------------------
/example_template/example_template.vcxproj.filters:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | src
6 |
7 |
8 | src
9 |
10 |
11 | src
12 |
13 |
14 | src
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 | addons\ofxSpacebrew\src
39 |
40 |
41 |
42 |
43 | {d8376475-7454-4a24-b08a-aac121d3ad6f}
44 |
45 |
46 | {F7C9AA75-BF98-7ECF-F1A2-17E2}
47 |
48 |
49 | {71834F65-F3A9-211E-73B8-DC85}
50 |
51 |
52 | {D889AD41-F822-1754-5360-4780}
53 |
54 |
55 | {6F7542EE-2155-F039-FF50-9283}
56 |
57 |
58 |
59 |
60 | src
61 |
62 |
63 | src
64 |
65 |
66 | addons\ofxSpacebrew\src
67 |
68 |
69 |
70 |
71 |
72 |
73 |
--------------------------------------------------------------------------------
/example_admin_random/example_admin_random.vcxproj.filters:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | src
6 |
7 |
8 | src
9 |
10 |
11 | src
12 |
13 |
14 | src
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 | addons\ofxSpacebrew\src
39 |
40 |
41 |
42 |
43 | {d8376475-7454-4a24-b08a-aac121d3ad6f}
44 |
45 |
46 | {F7C9AA75-BF98-7ECF-F1A2-17E2}
47 |
48 |
49 | {71834F65-F3A9-211E-73B8-DC85}
50 |
51 |
52 | {D889AD41-F822-1754-5360-4780}
53 |
54 |
55 | {6F7542EE-2155-F039-FF50-9283}
56 |
57 |
58 |
59 |
60 | src
61 |
62 |
63 | src
64 |
65 |
66 | addons\ofxSpacebrew\src
67 |
68 |
69 |
70 |
71 |
72 |
73 |
--------------------------------------------------------------------------------
/example_button/src/ofApp.cpp:
--------------------------------------------------------------------------------
1 | #include "ofApp.h"
2 |
3 | //--------------------------------------------------------------
4 | void ofApp::setup(){
5 | ofSetFrameRate(60);
6 | string host = Spacebrew::SPACEBREW_CLOUD; // "localhost";
7 | string name = "of-button-example";
8 | string description = "It's amazing";
9 |
10 | spacebrew.addPublish("button", Spacebrew::TYPE_BOOLEAN);
11 | spacebrew.addSubscribe("backgroundOn", Spacebrew::TYPE_BOOLEAN); //"boolean" ); // just typing "boolean" also works
12 | spacebrew.connect( host, name, description );
13 |
14 | // listen to spacebrew events
15 | Spacebrew::addListener(this, spacebrew);
16 |
17 | // circle stuff
18 | bButtonPressed = false;
19 | radius = 200;
20 |
21 | // background
22 | bBackgroundOn = false;
23 |
24 | // layout stuff
25 | ofBackground(0);
26 | ofSetRectMode(OF_RECTMODE_CENTER);
27 | ofEnableSmoothing();
28 | ofSetCircleResolution(100);
29 | }
30 |
31 | //--------------------------------------------------------------
32 | void ofApp::update(){}
33 |
34 | //--------------------------------------------------------------
35 | void ofApp::draw(){
36 | if ( !bBackgroundOn ){
37 | ofBackgroundGradient(ofColor(0,0,0), ofColor(50,50,50));
38 | } else {
39 | ofBackgroundGradient(ofColor(100,0,0), ofColor(150,150,0));
40 | }
41 |
42 | string textToDraw = "PRESS ME";
43 | if ( bButtonPressed ){
44 | ofSetColor( 150, 0, 0 );
45 | textToDraw = "THANKS";
46 | } else {
47 | ofSetColor(150);
48 | }
49 | ofCircle(ofGetWidth() / 2.0f, ofGetHeight()/2.0f, radius);
50 | ofSetColor(255);
51 | ofDrawBitmapString(textToDraw, ofGetWidth() / 2.0f - 30, ofGetHeight()/2.0f);
52 | }
53 |
54 | //--------------------------------------------------------------
55 | void ofApp::onMessage( Spacebrew::Message & m ){
56 | if ( m.name == "backgroundOn" ){
57 | bBackgroundOn = m.valueBoolean();
58 | }
59 | }
60 |
61 | //--------------------------------------------------------------
62 | void ofApp::mousePressed(int x, int y, int button){
63 | if ( checkInsideCircle( ofPoint(x,y), ofPoint(ofGetWidth() / 2.0f, ofGetHeight()/2.0f), radius) ){
64 | bButtonPressed = true;
65 | spacebrew.sendBoolean("button", true);
66 | }
67 | }
68 |
69 | //--------------------------------------------------------------
70 | void ofApp::mouseReleased(int x, int y, int button){
71 | if (bButtonPressed){
72 | spacebrew.sendBoolean("button", false);
73 | }
74 | bButtonPressed = false;
75 | }
76 |
77 | //--------------------------------------------------------------
78 | bool ofApp::checkInsideCircle( ofPoint point, ofPoint position, int radius ){
79 | return ( point.x < position.x + radius
80 | && point.x > position.x - radius
81 | && point.y < position.y + radius
82 | && point.y > position.y - radius );
83 | }
--------------------------------------------------------------------------------
/example_binary_stream/src/ofApp.cpp:
--------------------------------------------------------------------------------
1 | #include "ofApp.h"
2 |
3 | ofBuffer buff, inBuff;
4 | ofImage test, test2;
5 | bool bLoad = false;
6 | int sendInterval = 500;
7 | int lastSent = 0;
8 |
9 | //--------------------------------------------------------------
10 | void ofApp::setup(){
11 | spacebrew.addPublish("videoStream", "image");
12 | spacebrew.connect( "127.0.0.1", "videoStreamer" );
13 |
14 | grabber.initGrabber(320, 240);
15 |
16 | ofAddListener(spacebrew.onBinaryMessage, this, &ofApp::onBinaryMessage);
17 | }
18 |
19 | //--------------------------------------------------------------
20 | void ofApp::update(){
21 | // incoming
22 | if ( inBuff.size() != 0 && bLoad ){
23 | jpeg.load(inBuff, test2);
24 | inBuff.clear();
25 | }
26 | // outgoing
27 | grabber.update();
28 | if ( grabber.isFrameNew() && ofGetElapsedTimeMillis() - lastSent > sendInterval ){
29 | lastSent = ofGetElapsedTimeMillis();
30 | unsigned long size = 0;
31 | unsigned char * data = jpeg.compress(grabber, 50, &size);
32 |
33 | buff.clear();
34 | buff.append(reinterpret_cast(data), size);
35 | spacebrew.sendBinary("videoStream", "image", buff);
36 | }
37 | }
38 |
39 | //--------------------------------------------------------------
40 | void ofApp::draw(){
41 | grabber.draw(0,0);
42 | }
43 |
44 | //--------------------------------------------------------------
45 | void ofApp::keyPressed(int key){
46 | }
47 |
48 | //--------------------------------------------------------------
49 | void ofApp::onBinaryMessage( Spacebrew::BinaryMessage & e ){
50 | if ( e.name == "loadImage" ){
51 |
52 | cout << "got data of size "<