ScummVM API documentation
TwinE::AnimData Class Reference
Inheritance diagram for TwinE::AnimData:
TwinE::Parser

Public Member Functions

bool loadFromStream (Common::SeekableReadStream &stream, bool lba1) override
 
const KeyFrame * getKeyframe (uint index) const
 
const Common::Array< KeyFrame > & getKeyframes () const
 
uint getNbFramesAnim () const
 
uint16 getLoopFrame () const
 
uint16 getNumBoneframes () const
 
- Public Member Functions inherited from TwinE::Parser
virtual bool loadFromStream (Common::SeekableReadStream &stream, bool lba1)=0
 
bool loadFromBuffer (const uint8 *buf, uint32 size, bool lba1)
 
bool loadFromHQR (const char *name, int index, bool lba1)
 
int hqrIndex () const
 
bool loadFromHQR (const TwineResource &resource, bool lba1)
 

Protected Member Functions

void reset () override
 
virtual void reset ()
 

Additional Inherited Members

- Protected Attributes inherited from TwinE::Parser
int _hqrIndex = -1
 

Member Function Documentation

◆ reset()

void TwinE::AnimData::reset ( )
overrideprotectedvirtual

Reimplemented from TwinE::Parser.

◆ loadFromStream()

bool TwinE::AnimData::loadFromStream ( Common::SeekableReadStream &  stream,
bool  lba1 
)
overridevirtual

Implements TwinE::Parser.


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