![]() |
Trax3 3.1.0
trax track library
|
This is the complete list of members for trax::Module, including all inherited members.
| Attach(std::shared_ptr< TrackSystem > pTrackSystem) noexcept=0 | trax::Module | pure virtual |
| Attach(std::shared_ptr< Fleet > pFleet) noexcept=0 | trax::Module | pure virtual |
| Attach(std::shared_ptr< SignalCollection > pSignalCollection) noexcept=0 | trax::Module | pure virtual |
| Attach(std::shared_ptr< IndicatorCollection > pIndicatorCollection) noexcept=0 | trax::Module | pure virtual |
| Attach(std::shared_ptr< CargoCollection > pCargoCollection) noexcept=0 | trax::Module | pure virtual |
| Attach(std::shared_ptr< TimerCollection > pTimerCollection) noexcept=0 | trax::Module | pure virtual |
| Attach(std::shared_ptr< PulseCounterCollection > pPulseCounterCollection) noexcept=0 | trax::Module | pure virtual |
| Attach(std::shared_ptr< CameraCollection > pCameraCollection) noexcept=0 | trax::Module | pure virtual |
| Clear()=0 | trax::Module | pure virtual |
| ClearCollections()=0 | trax::Module | pure virtual |
| ConnectJack(Jack &jack)=0 | trax::SocketRegistry | pure virtual |
| GetCameraCollection() const noexcept=0 | trax::Module | pure virtual |
| GetCargoCollection() const noexcept=0 | trax::Module | pure virtual |
| GetFleet() const noexcept=0 | trax::Module | pure virtual |
| GetFrame() const noexcept=0 | trax::Module | pure virtual |
| GetIndicatorCollection() const noexcept=0 | trax::Module | pure virtual |
| GetPlug(IDType id) const =0 | trax::SocketRegistry | pure virtual |
| GetPulseCounterCollection() const noexcept=0 | trax::Module | pure virtual |
| GetSignalCollection() const noexcept=0 | trax::Module | pure virtual |
| GetTimerCollection() const noexcept=0 | trax::Module | pure virtual |
| GetTrackSystem() const noexcept=0 | trax::Module | pure virtual |
| GetVolume() const noexcept=0 | trax::Module | pure virtual |
| ID() const noexcept=0 | trax::Identified< Module > | pure virtual |
| IsValid() const noexcept=0 | trax::Module | pure virtual |
| Make(bool bCreateCollections=true) noexcept | trax::Module | static |
| trax::SocketRegistry::Make() noexcept | trax::SocketRegistry | static |
| MaxValidPlugID() const noexcept=0 | trax::SocketRegistry | pure virtual |
| operator=(const SocketRegistry &)=delete (defined in trax::SocketRegistry) | trax::SocketRegistry | |
| operator=(SocketRegistry &&)=delete (defined in trax::SocketRegistry) | trax::SocketRegistry | |
| Reference(const std::string &name) const=0 | trax::Identified< Module > | pure virtual |
| ReferenceNames(const std::string &namePart) const=0 | trax::Identified< Module > | pure virtual |
| RegisterPlug(Plug &plug)=0 | trax::SocketRegistry | pure virtual |
| RemoveJack(Jack &jack) noexcept=0 | trax::SocketRegistry | pure virtual |
| SetFrame(const spat::Frame< Length, One > &frame) noexcept=0 | trax::Module | pure virtual |
| SetVolume(const spat::Box< Length > &volume) noexcept=0 | trax::Module | pure virtual |
| SocketRegistry(const SocketRegistry &)=delete (defined in trax::SocketRegistry) | trax::SocketRegistry | |
| SocketRegistry(SocketRegistry &&)=delete (defined in trax::SocketRegistry) | trax::SocketRegistry | |
| SocketRegistry()=default (defined in trax::SocketRegistry) | trax::SocketRegistry | protected |
| Take(Module &fromModule)=0 | trax::Module | pure virtual |
| TypeName() const noexcept=0 | trax::Module | pure virtual |
| UnRegisterPlug(const Plug &plug)=0 | trax::SocketRegistry | pure virtual |
| ~SocketRegistry()=default (defined in trax::SocketRegistry) | trax::SocketRegistry | virtual |