Panda3D
Public Member Functions | List of all members
AnimMgr Class Reference
Inheritance diagram for AnimMgr:
AnimMgrBase

Public Member Functions

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

Additional Inherited Members

- Public Attributes inherited from AnimMgrBase
 curveAnimation
 
 curveLerpFuncs
 
 curveSequence
 self.hprs.append(hpr) More...
 
 editor
 
 graphEditorCounter
 
 hprs
 
 keyFrameInfoForSingleLerp
 
 keyFrames
 
 keyFramesInfo
 
 keyInfoForSingleLerp
 
 lerpFuncs
 
 parallel
 
 points
 

Detailed Description

Animation will create, manage, update animations in the scene 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  editor 
)

Reimplemented from AnimMgrBase.