Public Member Functions | |
| FrameCtrl (f32 start, f32 end, PlayPolicyFunc policy) | |
| void | updateFrame () |
Getters | |
| f32 | frame () const |
| f32 | rate () const |
| PlayPolicyFunc | playPolicy () const |
Setters | |
| void | setFrame (f32 frame) |
| void | setRate (f32 rate) |
| void | setPlayPolicy (PlayPolicyFunc func) |
Private Attributes | |
| f32 | m_frame |
| f32 | m_updateRate |
| f32 | m_startFrame |
| f32 | m_endFrame |
| PlayPolicyFunc | m_playPolicy |
Static Private Attributes | |
| static f32 | s_baseUpdateRate = 1.0f |
|
inline |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |