JSBSim Flight Dynamics Model 1.2.3 (07 Jun 2025)
An Open Source Flight Dynamics and Control Software Library in C++
Loading...
Searching...
No Matches
SGPropertyChangeListener Class Reference

Detailed Description

The property change listener interface.

Any class that needs to listen for property changes must implement this interface.

Definition at line 726 of file props.hxx.

#include <props.hxx>

+ Inheritance diagram for SGPropertyChangeListener:

Public Member Functions

virtual void childAdded (SGPropertyNode *parent, SGPropertyNode *child)
 Called if child has been added to the given parent.
 
virtual void childRemoved (SGPropertyNode *parent, SGPropertyNode *child)
 Called if child has been removed from its parent.
 
virtual void valueChanged (SGPropertyNode *node)
 Called if value of node has changed.
 

Protected Member Functions

virtual void register_property (SGPropertyNode *node)
 
virtual void unregister_property (SGPropertyNode *node)
 

Friends

class SGPropertyNode
 

Member Function Documentation

◆ valueChanged()

virtual void valueChanged ( SGPropertyNode node)
virtual

Called if value of node has changed.

Reimplemented in SGPropertyChangeCallback< T >, and Timer.

Friends And Related Symbol Documentation

◆ SGPropertyNode

friend class SGPropertyNode
friend

Definition at line 741 of file props.hxx.


The documentation for this class was generated from the following file: