Panda3D

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

## Public Member Functions
| __init__ (self, editor)
Public Member Functions inherited from AnimMgrBase
| __init__ (self, editor)
| 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
dict | curveAnimation = {}
dict | curveLerpFuncs
| curveSequence = Sequence(name = curveSequenceName)
| editor = editor
int | graphEditorCounter = 0
list | hprs = []
dict | keyFrameInfoForSingleLerp = keyFramesInfo
list | keyFrames = []
dict | keyFramesInfo = {}
| keyInfoForSingleLerp = key
dict | lerpFuncs
list | parallel = []
| points = rope.getPoints(time)
| self.hprs.append(hpr)

## Detailed Description

     Animation will create, manage, update animations in the scene

## Constructor & Destructor Documentation

## ◆ __init__()

__init__ | ( |  | self,
|  |  | editor )