|
FIFE
|
#include <offrenderer.h>
Inheritance diagram for FIFE::OffRendererAnimationInfo:
Collaboration diagram for FIFE::OffRendererAnimationInfo:Public Member Functions | |
| void | render (RenderBackend *renderbackend) |
| OffRendererAnimationInfo (Point n, AnimationPtr animation) | |
| virtual | ~OffRendererAnimationInfo () |
Public Member Functions inherited from FIFE::OffRendererElementInfo | |
| virtual | ~OffRendererElementInfo () |
Private Attributes | |
| Point | m_anchor |
| AnimationPtr | m_animation |
| uint32_t | m_start_time |
| float | m_time_scale |
Definition at line 123 of file offrenderer.h.
| FIFE::OffRendererAnimationInfo::OffRendererAnimationInfo | ( | Point | n, |
| AnimationPtr | animation | ||
| ) |
Definition at line 132 of file offrenderer.cpp.
|
inlinevirtual |
Definition at line 127 of file offrenderer.h.
|
virtual |
Reimplemented from FIFE::OffRendererElementInfo.
Definition at line 139 of file offrenderer.cpp.
References FIFE::Animation::getDuration(), FIFE::Animation::getFrameByTimestamp(), FIFE::Image::getHeight(), FIFE::Image::getWidth(), FIFE::RectType< T >::h, FIFE::DynamicSingleton< TimeManager >::instance(), m_anchor, m_animation, m_start_time, m_time_scale, FIFE::Image::render(), FIFE::scaleTime(), FIFE::RectType< T >::w, FIFE::PointType2D< T >::x, FIFE::RectType< T >::x, FIFE::PointType2D< T >::y, and FIFE::RectType< T >::y.
|
private |
Definition at line 127 of file offrenderer.h.
Referenced by render().
|
private |
Definition at line 130 of file offrenderer.h.
Referenced by render().
|
private |
Definition at line 131 of file offrenderer.h.
Referenced by render().
|
private |
Definition at line 132 of file offrenderer.h.
Referenced by render().