SGSubsystem classes: Subsystem and subsystem group API declaration standardisation.
This is a cleanup commit.
This commit is contained in:
@@ -37,10 +37,11 @@ class SGPerformanceMonitor : public SGSubsystem
|
||||
public:
|
||||
SGPerformanceMonitor(SGSubsystemMgr* subSysMgr, SGPropertyNode_ptr root);
|
||||
|
||||
virtual void bind (void);
|
||||
virtual void unbind (void);
|
||||
virtual void init (void);
|
||||
virtual void update (double dt);
|
||||
// Subsystem API.
|
||||
void bind() override;
|
||||
void init() override;
|
||||
void unbind() override;
|
||||
void update(double dt) override;
|
||||
|
||||
private:
|
||||
static void subSystemMgrHook(void* userData, const std::string& name, SampleStatistic* timeStat);
|
||||
|
||||
@@ -76,10 +76,11 @@ public:
|
||||
SGEventMgr();
|
||||
~SGEventMgr();
|
||||
|
||||
virtual void init();
|
||||
virtual void update(double delta_time_sec);
|
||||
virtual void unbind();
|
||||
virtual void shutdown();
|
||||
// Subsystem API.
|
||||
void init() override;
|
||||
void shutdown() override;
|
||||
void unbind() override;
|
||||
void update(double delta_time_sec) override;
|
||||
|
||||
void setRealtimeProperty(SGPropertyNode* node) { _rtProp = node; }
|
||||
|
||||
|
||||
@@ -382,17 +382,18 @@ public:
|
||||
SGSubsystemGroup (const char *name);
|
||||
virtual ~SGSubsystemGroup ();
|
||||
|
||||
// Subsystem API.
|
||||
void bind() override;
|
||||
InitStatus incrementalInit() override;
|
||||
void init() override;
|
||||
InitStatus incrementalInit () override;
|
||||
void postinit () override;
|
||||
void reinit () override;
|
||||
void shutdown () override;
|
||||
void bind () override;
|
||||
void unbind () override;
|
||||
void update (double delta_time_sec) override;
|
||||
void suspend () override;
|
||||
void resume () override;
|
||||
bool is_suspended () const override;
|
||||
void postinit() override;
|
||||
void reinit() override;
|
||||
void resume() override;
|
||||
void shutdown() override;
|
||||
void suspend() override;
|
||||
void unbind() override;
|
||||
void update(double delta_time_sec) override;
|
||||
bool is_suspended() const override;
|
||||
|
||||
virtual void set_subsystem (const std::string &name,
|
||||
SGSubsystem * subsystem,
|
||||
@@ -506,17 +507,18 @@ public:
|
||||
SGSubsystemMgr (const char *name);
|
||||
virtual ~SGSubsystemMgr ();
|
||||
|
||||
void init () override;
|
||||
InitStatus incrementalInit () override;
|
||||
void postinit () override;
|
||||
void reinit () override;
|
||||
void shutdown () override;
|
||||
void bind () override;
|
||||
void unbind () override;
|
||||
void update (double delta_time_sec) override;
|
||||
void suspend () override;
|
||||
void resume () override;
|
||||
bool is_suspended () const override;
|
||||
// Subsystem API.
|
||||
void bind() override;
|
||||
void init() override;
|
||||
InitStatus incrementalInit() override;
|
||||
void postinit() override;
|
||||
void reinit() override;
|
||||
void resume() override;
|
||||
void shutdown() override;
|
||||
void suspend() override;
|
||||
void unbind() override;
|
||||
void update(double delta_time_sec) override;
|
||||
bool is_suspended() const override;
|
||||
|
||||
virtual void add (const char * name,
|
||||
SGSubsystem * subsystem,
|
||||
|
||||
Reference in New Issue
Block a user