⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 animationplus.h

📁 一个96K的3D游戏源码
💻 H
字号:
/*    Animation.H
 *
 *  provides Animation-Declarations & -operations
 *
 * Copyright 2003 by PaP / JTMK
*/

#ifndef AnimationPlus_H
#define AnimationPlus_H

#include "vectors.h"
#include "objekt.h"
#include "animation.h"

void		UpDateAnimList(tObjekt *Obj,tAnimation *Anim,long FramePos);  // F黦t neue Frames ein
long		GetNextAnimCnt(tAnimation *Anim,long NodeNr);
long		GetPreAnimCnt(tAnimation *Anim,long NodeNr);
void		SaveAnimation(char *fname,tAnimation *Anim);
bool		LowerAnimationFrame(tAnimation *Anim,long Number,long Cnt);
bool		HigherAnimationFrame(tAnimation *Anim,long Number,long Cnt);
void		CalcObjUsingAnimationAndCount(tObjekt *Obj,tAnimation *Anim,long Cnt);
void		UpDateAnimSingleNode(tObjekt *Obj,tAnimation *Anim,long FramePos,long Number);
void		AddFrame(tAnimFrame *Akt_Frame,tSkeletonNode *Node,long FramePos);
tAnimation *CreateAnimation(tObjekt *Obj); // Erzeugt eine Neue Animation
bool		SkelEqual(tSkeletonNode *Node1,tSkeletonNode *Node2);
tAnimFrame *GetAnimFrame(tAnimation *Anim,long NodeNr);
void		StartAnimationPlay(tObjekt *Obj,tAnimation *Anim);

extern bool SaveWithoutFrame0;


#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -