![]() |
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 |