Tags: vrchat/OscCore
Tags
1.1.0 (#2) * fix vector3 value diff in property output * fix sending vector3.xz in property output * add support for fields to property output * fix monitor window state * re-serialize property sender scene * move member variable in receiver inspector * remove public memberinfo accesor * add sorting to properties and fields * remove unused editor using
Version 1.0 (#1) * minor enhancements for receiver components * add single-arg address remove method * add OscServer.HandleCallbacks to abstract common code * stash point, unsure if works * create non-bundle parse method * simplify bundle parsing * add one intermediate pointer variable in server method * convert message handler components to share another generic type * add custom inspector for message handler components * add osc receiver custom inspector and editor scripts folder * handler -> OnMessageReceived for component * misc changes to inspectors * add settings provider for help * refinements for receiver UI * better tooltop for Osc Receiver * color message handler component * editor file reorg * AddComponentMenu shortcuts for common components * convert memorycopy to blockCopy * file reorg for message handler components * input validation for message handler address * add blob message handler component * better AddComponentMenu structure * trim ending whitespace in address components * add vector3 message handler component * better component labels for input handlers * list registered addresses in receiver inspector * add OscSender base component + better inspector for property sender * fix property sender serialization * add sender help box and property sender type label * remove unused variables in prop sender inspector * property sender ui tweaks * make in and out folders for inspectors * minor changes to property sender * add utils file with address validate method * minor code style changes * remove extra whitespace in inspector code * minor code style changes in prop sender inspector * update README with info on output components * move invoke event function into base class * use ClampPort method more * change namespace for blob string dlegate dictionary * add summary comments for osc address methods * general minor re-org * remove whitespace * rename propertysender inspector * rename propertysender inspector * add better address input sanitization * remove unused function in utils * make internals visible to editor * abstract out repeated code in PropertyOutput * style tweaks and summary comments for property output * summary comments for OscSender * add support for smaller integer types to PropertyOutput * summary comments for OscReceiver * support setting new port in OscReceiver * make OscWriter use arrays instead of buffer ptr * remove extra whitespace * make inspector classes private * rename midimessage backing field * make extension methods private * switch midi write method * separate socket and server * improve reliability of property sender inspector * fix runtime swapping of components for property sender * eliminate null check for property output * update propertyoutput to support vector filtering * minor organization changes * tweak property sender * fix vector element filter drawer * add tooltips to vector filters in prop output * add vector filter to example send scene * better help labels for property output * inspector tweaks for property output * move variables around in output inspector * use helpbox util method * fix tooltips for property subfields * convert to new profiler api * minor style changes * make some functions internal * summary for message values * add debug logging for setting port * move addresstype into its own file * add summary comment for typetag enum * fix value diffing for vector elements * improve monitor window * more summary comments in osc server * update simple sender scene * fix nullref in monitor window * Update README.md * Update README.md * update test scenes * make receive example scene 2018 compatible * set shadow res, not gameobject layer, for int example * add receiver debug scene * util method for monitor callbacks * update blobhandles pointer * Update README.md * center debug text more in runtime receiver scene * Update README.md * Update README.md