Node component which can be used to provide input events to input service.
More...
#include <input_producer_node_component.hpp>
|
static shared_ptr< InputProducerNodeComponent > | create (Domain *domain, string_view name) |
| Factory method to construct the InputNodeComponent instance.
|
|
static void | geometryPropertyChangeHandler (PropertyObject &propertyType, const float &value, PropertyNotificationReason reason, void *valueSource) |
| Change handler for attached node geometry changes.
|
|
|
static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
| Create the metadata info for studio editors.
|
|
Node component which can be used to provide input events to input service.
◆ InputProducerNodeComponent()
kanzi::connect::InputProducerNodeComponent::InputProducerNodeComponent |
( |
Domain * | domain, |
|
|
string_view | name ) |
|
explicit |
Constructor.
- Parameters
-
- See also
- kanzi::NodeComponent
◆ ~InputProducerNodeComponent()
virtual kanzi::connect::InputProducerNodeComponent::~InputProducerNodeComponent |
( |
| ) |
|
|
overridevirtual |
◆ attachOverride()
virtual void kanzi::connect::InputProducerNodeComponent::attachOverride |
( |
| ) |
|
|
overrideprotectedvirtual |
- See also
- kanzi::NodeComponent
◆ create()
static shared_ptr< InputProducerNodeComponent > kanzi::connect::InputProducerNodeComponent::create |
( |
Domain * | domain, |
|
|
string_view | name ) |
|
static |
Factory method to construct the InputNodeComponent instance.
- Parameters
-
- See also
- kanzi::NodeComponent
◆ detachOverride()
virtual void kanzi::connect::InputProducerNodeComponent::detachOverride |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ geometryPropertyChangeHandler()
static void kanzi::connect::InputProducerNodeComponent::geometryPropertyChangeHandler |
( |
PropertyObject & | propertyType, |
|
|
const float & | value, |
|
|
PropertyNotificationReason | reason, |
|
|
void * | valueSource ) |
|
static |
Change handler for attached node geometry changes.
- See also
- kanzi::PropertyTypeDescriptor::NotificationCallback
◆ makeEditorInfo()
static PropertyTypeEditorInfoSharedPtr kanzi::connect::InputProducerNodeComponent::makeEditorInfo |
( |
| ) |
|
|
staticprotected |
Create the metadata info for studio editors.
◆ onPropertyChanged()
virtual void kanzi::connect::InputProducerNodeComponent::onPropertyChanged |
( |
AbstractPropertyType | propertyType, |
|
|
PropertyNotificationReason | reason ) |
|
overridevirtual |
- See also
- kanzi::PropertyObject
The documentation for this class was generated from the following file:
- connect/kanzi_adaptation/input_producer_node_component.hpp