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

Grim::EMIAnimComponent Class Reference

#include <emianim_component.h>

Inheritance diagram for Grim::EMIAnimComponent:
Collaboration diagram for Grim::EMIAnimComponent:

List of all members.

Public Member Functions

 EMIAnimComponent (Component *parent, int parentID, const char *filename, Component *prevComponent, tag32 tag)
 ~EMIAnimComponent ()
void init () override
void setKey (int) override
int update (uint time) override
void reset () override
void fade (Animation::FadeMode mode, int fadeLength) override
void advance (uint msecs) override
void setPaused (bool paused) override
void draw () override
void saveState (SaveGame *state) override
void restoreState (SaveGame *state) override

Private Attributes

AnimationStateEmi_animState

Detailed Description

Definition at line 34 of file emianim_component.h.


Constructor & Destructor Documentation

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

Definition at line 37 of file emianim_component.cpp.

Grim::EMIAnimComponent::~EMIAnimComponent (  ) 

Definition at line 41 of file emianim_component.cpp.


Member Function Documentation

void Grim::EMIAnimComponent::advance ( uint  msecs  )  [override, virtual]

Reimplemented from Grim::Component.

Definition at line 122 of file emianim_component.cpp.

void Grim::EMIAnimComponent::draw (  )  [override, virtual]

Reimplemented from Grim::Component.

Definition at line 130 of file emianim_component.cpp.

void Grim::EMIAnimComponent::fade ( Animation::FadeMode  mode,
int  fadeLength 
) [override, virtual]

Reimplemented from Grim::Component.

Definition at line 118 of file emianim_component.cpp.

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

Reimplemented from Grim::Component.

Definition at line 45 of file emianim_component.cpp.

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

Reimplemented from Grim::Component.

Definition at line 113 of file emianim_component.cpp.

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

Reimplemented from Grim::Component.

Definition at line 137 of file emianim_component.cpp.

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

Reimplemented from Grim::Component.

Definition at line 133 of file emianim_component.cpp.

void Grim::EMIAnimComponent::setKey ( int  f  )  [override, virtual]

Reimplemented from Grim::Component.

Definition at line 59 of file emianim_component.cpp.

void Grim::EMIAnimComponent::setPaused ( bool  paused  )  [override, virtual]

Reimplemented from Grim::Component.

Definition at line 126 of file emianim_component.cpp.

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

Reimplemented from Grim::Component.

Definition at line 50 of file emianim_component.cpp.


Member Data Documentation


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


Generated on Sat Mar 16 2019 05:05:55 for ResidualVM by doxygen 1.7.1
curved edge   curved edge