Talk:AI Scenery Objects
Hi, Regarding AI_Scenery_Objects#Status_as_of_November_2018, you will probably want to take a look at the SGPropertyChangeListener API, and specifically the PropertyBasedMgr abstration, which is the workhorse of the whole Canvas system. While these APIs were originally used/inspired by the way the AI system works, they have surpassed those capabilities long ago.
- Howto:Create new subsystems
- Howto:Use Property Tree Objects
- Howto:Add new fgcommands to FlightGear
- Canvas Development#Internals
I just launched a merge request with my solution, that uses a PropertyListener. I hope it meets your proposal.