Panda3D
Loading...
Searching...
No Matches
Public Member Functions | List of all members
AnimMgr Class Reference
Inheritance diagram for AnimMgr:
AnimMgrBase

Public Member Functions

 __init__ (self, editor)
 
- Public Member Functions inherited from AnimMgrBase
 calculateT (self, a, b, c, d, x)
 
 colorUpdate (self, r, g, b, a, np)
 
 createActorAnimation (self, parallel, startFrame, endFrame)
 
 createCurveAnimation (self, parallel)
 
 createCurveKeyFrameAnimation (self, parallel, startFrame, endFrame)
 
 createKeyFrameAnimation (self, parallel, startFrame, endFrame)
 
 createParallel (self, startFrame, endFrame)
 
 generateKeyFrames (self)
 
 generateSlope (self, list)
 
 getPos (self, x, list, i)
 
 lerpCurveFuncX (self, t, extraArgs)
 
 lerpCurveFuncY (self, t, extraArgs)
 
 lerpCurveFuncZ (self, t, extraArgs)
 
 lerpFuncCA (self, A, np)
 
 lerpFuncCB (self, B, np)
 
 lerpFuncCG (self, G, np)
 
 lerpFuncCR (self, R, np)
 
 lerpFuncH (self, angle, np)
 
 lerpFuncP (self, angle, np)
 
 lerpFuncR (self, angle, np)
 
 lerpFuncSX (self, scale, np)
 
 lerpFuncSY (self, scale, np)
 
 lerpFuncSZ (self, scale, np)
 
 lerpFuncX (self, pos, np)
 
 lerpFuncY (self, pos, np)
 
 lerpFuncZ (self, pos, np)
 
 removeAnimInfo (self, uid)
 
 reset (self)
 
 singleCurveAnimation (self, nodePath, curve, time)
 

Additional Inherited Members

- Public Attributes inherited from AnimMgrBase
 curveAnimation
 
 curveLerpFuncs
 
 curveSequence
 
 editor
 
 graphEditorCounter
 
 hprs
 
 keyFrameInfoForSingleLerp
 
 keyFrames
 
 keyFramesInfo
 
 keyInfoForSingleLerp
 
 lerpFuncCB
 
 lerpFuncCG
 
 lerpFuncCR
 
 lerpFuncH
 
 lerpFuncP
 
 lerpFuncR
 
 lerpFuncs
 
 lerpFuncSX
 
 lerpFuncSY
 
 lerpFuncSZ
 
 lerpFuncX
 
 lerpFuncY
 
 lerpFuncZ
 
 parallel
 
 points
 self.hprs.append(hpr)
 

Detailed Description

 Animation will create, manage, update animations in the scene 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
editor )

Reimplemented from AnimMgrBase.