InputConsumerNodeComponent¶
-
class
kanzi::connect
::
InputConsumerNodeComponent
: public NodeComponent¶ Node component which can be used to receive input events from input service.
Public Functions
-
explicit
InputConsumerNodeComponent
(Domain *domain, string_view name)¶ Constructor.
- See
kanzi::NodeComponent
- Parameters
domain – The UI domain
name –
-
virtual ~InputConsumerNodeComponent () KZ_OVERRIDE
Destructor.
-
virtual void onPropertyChanged (AbstractPropertyType propertyType, PropertyNotificationReason reason) KZ_OVERRIDE
- See
kanzi::PropertyObject
Public Static Functions
-
static shared_ptr<InputConsumerNodeComponent>
create
(Domain *domain, string_view name)¶ Factory method to construct the InputConsumerNodeComponent instance.
- See
kanzi::NodeComponent
- Parameters
domain – The UI domain
name –
-
static void
geometryPropertyChangeHandler
(PropertyObject &propertyType, const float &value, PropertyNotificationReason reason, void *valueSource)¶ Change handler for attached node geometry changes.
- See
kanzi::PropertyTypeDescriptor::NotificationCallback
-
explicit