#include <oscinputcomponent.h>
Public Attributes | |
| std::vector< std::string > | mAddressFilter |
| Property: 'Addresses' list of OSC addresses this component is allowed to receive, when empty all events are forwarded. More... | |
Public Attributes inherited from Object | |
| std::string | mID |
| Property: 'mID' unique name of the object. Used as an identifier by the system. More... | |
Additional Inherited Members | |
Public Member Functions inherited from Component | |
| virtual void | getDependentComponents (std::vector< rtti::TypeInfo > &components) const |
| virtual const rtti::TypeInfo | getInstanceType () const =0 |
Public Member Functions inherited from Resource | |
| Resource () | |
Public Member Functions inherited from Object | |
| Object () | |
| virtual | ~Object () |
| virtual bool | init (utility::ErrorState &errorState) |
| virtual void | onDestroy () |
| Object (Object &)=delete | |
| Object & | operator= (const Object &)=delete |
| Object (Object &&)=delete | |
| Object & | operator= (Object &&)=delete |
Static Public Member Functions inherited from Object | |
| static bool | isIDProperty (rtti::Instance &object, const rtti::Property &property) |
Resource part of the OSCInputComponent, receives osc events based on the address filter. The address filter is a list of strings that represent individual osc addresses. The osc service forwards an event when one of the names in the address filter starts with the address of the received osc event. If that's the case the instance of this component receives an osc event. When the address filter is empty all events are forwarded.
| std::vector<std::string> mAddressFilter |
Property: 'Addresses' list of OSC addresses this component is allowed to receive, when empty all events are forwarded.