summaryrefslogtreecommitdiffstats
path: root/src/animation/RpAnimBlend.h
diff options
context:
space:
mode:
authoraap <aap@papnet.eu>2020-05-10 23:47:53 +0200
committeraap <aap@papnet.eu>2020-05-10 23:47:53 +0200
commit198b80f56032352cce5e9b887c942fdcff793d13 (patch)
treecbdc4c72c2d58268cf933189f24d4a80664ebab5 /src/animation/RpAnimBlend.h
parentvehicle model descriptions; a bit of heli code (diff)
downloadre3-198b80f56032352cce5e9b887c942fdcff793d13.tar
re3-198b80f56032352cce5e9b887c942fdcff793d13.tar.gz
re3-198b80f56032352cce5e9b887c942fdcff793d13.tar.bz2
re3-198b80f56032352cce5e9b887c942fdcff793d13.tar.lz
re3-198b80f56032352cce5e9b887c942fdcff793d13.tar.xz
re3-198b80f56032352cce5e9b887c942fdcff793d13.tar.zst
re3-198b80f56032352cce5e9b887c942fdcff793d13.zip
Diffstat (limited to 'src/animation/RpAnimBlend.h')
-rw-r--r--src/animation/RpAnimBlend.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/animation/RpAnimBlend.h b/src/animation/RpAnimBlend.h
index ef2f5b21..d0f7a114 100644
--- a/src/animation/RpAnimBlend.h
+++ b/src/animation/RpAnimBlend.h
@@ -35,9 +35,11 @@ CAnimBlendAssociation *RpAnimBlendClumpGetMainAssociation_N(RpClump *clump, int
CAnimBlendAssociation *RpAnimBlendClumpGetMainPartialAssociation_N(RpClump *clump, int n);
CAnimBlendAssociation *RpAnimBlendClumpGetFirstAssociation(RpClump *clump, uint32 mask);
CAnimBlendAssociation *RpAnimBlendClumpGetFirstAssociation(RpClump *clump);
-void RpAnimBlendClumpUpdateAnimations(RpClump* clump, float timeDelta);
+void RpAnimBlendNodeUpdateKeyframes(AnimBlendFrameData *frames, AnimBlendFrameUpdateData *updateData, int32 numNodes);
+void RpAnimBlendClumpUpdateAnimations(RpClump* clump, float timeDelta, bool doRender = true);
extern CAnimBlendClumpData *gpAnimBlendClump;
void FrameUpdateCallBackNonSkinned(AnimBlendFrameData *frame, void *arg);
void FrameUpdateCallBackSkinned(AnimBlendFrameData *frame, void *arg);
+void FrameUpdateCallBackOffscreen(AnimBlendFrameData *frame, void *arg);