- class Member {
-
- private:
- Member (const Member &member);
- public:
- Member ();
- virtual ~Member ();
-
- virtual void update (double delta_time_sec);
- void printTimingInformation(double time);
- void printTimingStatistics();
- void updateExecutionTime(double time);
- double getTimeWarningThreshold();
- void collectDebugTiming (bool collect) { collectTimeStats = collect; };
-
- SampleStatistic timeStat;
- std::string name;
- SGSubsystem * subsystem;
- double min_step_sec;
- double elapsed_sec;
- bool collectTimeStats;
- int exceptionCount;
- };
-
- Member * get_member (const std::string &name, bool create = false);