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