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

Grim::EMIMeshComponent Class Reference

#include <emimesh_component.h>

Inheritance diagram for Grim::EMIMeshComponent:
Collaboration diagram for Grim::EMIMeshComponent:

List of all members.

Public Member Functions

 EMIMeshComponent (Component *parent, int parentID, const char *filename, Component *prevComponent, tag32 tag, EMICostume *costume)
 ~EMIMeshComponent ()
void init () override
int update (uint time) override
void reset () override
void draw () override
void getBoundingBox (int *x1, int *y1, int *x2, int *y2) const

Public Attributes

EMICostume_costume
bool _hierShared
Common::List< EMIMeshComponent * > _children
EMIMeshComponent_parentModel
EMIModel_obj
bool _hasComplained

Detailed Description

Definition at line 33 of file emimesh_component.h.


Constructor & Destructor Documentation

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

Definition at line 32 of file emimesh_component.cpp.

Grim::EMIMeshComponent::~EMIMeshComponent (  ) 

Definition at line 37 of file emimesh_component.cpp.


Member Function Documentation

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

Reimplemented from Grim::Component.

Definition at line 69 of file emimesh_component.cpp.

void Grim::EMIMeshComponent::getBoundingBox ( int *  x1,
int *  y1,
int *  x2,
int *  y2 
) const

Definition at line 91 of file emimesh_component.cpp.

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

Reimplemented from Grim::Component.

Definition at line 56 of file emimesh_component.cpp.

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

Reimplemented from Grim::Component.

Definition at line 65 of file emimesh_component.cpp.

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

Reimplemented from Grim::Component.

Definition at line 61 of file emimesh_component.cpp.


Member Data Documentation


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


Generated on Sat Jan 19 2019 05:06:22 for ResidualVM by doxygen 1.7.1
curved edge   curved edge