![]() |
Plasma Engine
2.0
|
This is the complete list of members for plIntervalScheduler< T >, including all inherited members.
| AddOrUpdateWork(const T &work, plTime interval) (defined in plIntervalScheduler< T >) | plIntervalScheduler< T > | |
| Clear() (defined in plIntervalScheduler< T >) | plIntervalScheduler< T > | |
| GetHistogramIndex(plTime value) (defined in plIntervalSchedulerBase) | plIntervalSchedulerBase | protected |
| GetHistogramSlotValue(plUInt32 uiIndex) (defined in plIntervalSchedulerBase) | plIntervalSchedulerBase | protected |
| GetInterval(const T &work) const (defined in plIntervalScheduler< T >) | plIntervalScheduler< T > | |
| GetRandomTimeJitter(int pos, plUInt32 &seed) (defined in plIntervalSchedulerBase) | plIntervalSchedulerBase | protectedstatic |
| GetRandomZeroToOne(int pos, plUInt32 &seed) (defined in plIntervalSchedulerBase) | plIntervalSchedulerBase | protectedstatic |
| HistogramSize (defined in plIntervalSchedulerBase) | plIntervalSchedulerBase | protectedstatic |
| m_CurrentTime (defined in plIntervalSchedulerBase) | plIntervalSchedulerBase | protected |
| m_fInvIntervalRange (defined in plIntervalSchedulerBase) | plIntervalSchedulerBase | protected |
| m_Histogram (defined in plIntervalSchedulerBase) | plIntervalSchedulerBase | protected |
| m_HistogramSlotValues (defined in plIntervalSchedulerBase) | plIntervalSchedulerBase | protected |
| m_MaxInterval (defined in plIntervalSchedulerBase) | plIntervalSchedulerBase | protected |
| m_MinInterval (defined in plIntervalSchedulerBase) | plIntervalSchedulerBase | protected |
| m_uiSeed (defined in plIntervalSchedulerBase) | plIntervalSchedulerBase | protected |
| plIntervalScheduler(plTime minInterval=plTime::MakeFromMilliseconds(1), plTime maxInterval=plTime::MakeFromSeconds(1)) (defined in plIntervalScheduler< T >) | plIntervalScheduler< T > | inline |
| plIntervalSchedulerBase(plTime minInterval, plTime maxInterval) (defined in plIntervalSchedulerBase) | plIntervalSchedulerBase | protected |
| RemoveWork(const T &work) (defined in plIntervalScheduler< T >) | plIntervalScheduler< T > | |
| RunWorkCallback typedef (defined in plIntervalScheduler< T >) | plIntervalScheduler< T > | |
| Update(plTime deltaTime, RunWorkCallback runWorkCallback) | plIntervalScheduler< T > | |
| ~plIntervalSchedulerBase() (defined in plIntervalSchedulerBase) | plIntervalSchedulerBase | protected |