#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... | |
![]() | |
std::string | mID |
Property: 'mID' unique name of the object. Used as an identifier by the system. More... | |
Additional Inherited Members | |
![]() | |
virtual void | getDependentComponents (std::vector< rtti::TypeInfo > &components) const |
virtual const rtti::TypeInfo | getInstanceType () const =0 |
![]() | |
Resource () | |
![]() | |
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 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.