ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Grim::KeyframeComponent Class Reference

#include <keyframe_component.h>

Inheritance diagram for Grim::KeyframeComponent:
Collaboration diagram for Grim::KeyframeComponent:

List of all members.

Public Member Functions

 KeyframeComponent (Component *parent, int parentID, const char *filename, tag32 tag)
 ~KeyframeComponent ()
void init () override
void fade (Animation::FadeMode, int fadeLength)
void setKey (int val) override
int update (uint time) override
void reset () override
void saveState (SaveGame *state) override
void restoreState (SaveGame *state) override

Private Attributes

Animation_anim
int _priority1
int _priority2

Detailed Description

Definition at line 33 of file keyframe_component.h.


Constructor & Destructor Documentation

Grim::KeyframeComponent::KeyframeComponent ( Component parent,
int  parentID,
const char *  filename,
tag32  tag 
)

Definition at line 30 of file keyframe_component.cpp.

Grim::KeyframeComponent::~KeyframeComponent (  ) 

Definition at line 39 of file keyframe_component.cpp.


Member Function Documentation

void Grim::KeyframeComponent::fade ( Animation::FadeMode  fadeMode,
int  fadeLength 
) [virtual]

Reimplemented from Grim::Component.

Definition at line 43 of file keyframe_component.cpp.

void Grim::KeyframeComponent::init (  )  [override, virtual]

Reimplemented from Grim::Component.

Definition at line 116 of file keyframe_component.cpp.

void Grim::KeyframeComponent::reset (  )  [override, virtual]

Reimplemented from Grim::Component.

Definition at line 103 of file keyframe_component.cpp.

void Grim::KeyframeComponent::restoreState ( SaveGame state  )  [override, virtual]

Reimplemented from Grim::Component.

Definition at line 131 of file keyframe_component.cpp.

void Grim::KeyframeComponent::saveState ( SaveGame state  )  [override, virtual]

Reimplemented from Grim::Component.

Definition at line 127 of file keyframe_component.cpp.

void Grim::KeyframeComponent::setKey ( int  val  )  [override, virtual]

Reimplemented from Grim::Component.

Definition at line 47 of file keyframe_component.cpp.

int Grim::KeyframeComponent::update ( uint  time  )  [override, virtual]

Reimplemented from Grim::Component.

Definition at line 109 of file keyframe_component.cpp.


Member Data Documentation

Definition at line 46 of file keyframe_component.h.

Definition at line 47 of file keyframe_component.h.

Definition at line 47 of file keyframe_component.h.


The documentation for this class was generated from the following files:


Generated on Sat Sep 21 2019 05:03:43 for ResidualVM by doxygen 1.7.1
curved edge   curved edge