forked from metin2/client
Solution refactoring and restructuring, removed Boost dependency, removed unused tools
This commit is contained in:
25
src/EterGrnLib/Motion.h
Normal file
25
src/EterGrnLib/Motion.h
Normal file
@ -0,0 +1,25 @@
|
||||
#pragma once
|
||||
|
||||
class CGrannyMotion
|
||||
{
|
||||
public:
|
||||
CGrannyMotion();
|
||||
virtual ~CGrannyMotion();
|
||||
|
||||
bool IsEmpty();
|
||||
|
||||
void Destroy();
|
||||
bool BindGrannyAnimation(granny_animation* pgrnAni);
|
||||
|
||||
granny_animation * GetGrannyAnimationPointer() const;
|
||||
|
||||
const char * GetName() const;
|
||||
float GetDuration() const;
|
||||
void GetTextTrack(const char * c_szTextTrackName, int * pCount, float * pArray) const;
|
||||
|
||||
protected:
|
||||
void Initialize();
|
||||
|
||||
protected:
|
||||
granny_animation * m_pgrnAni;
|
||||
};
|
Reference in New Issue
Block a user