direct.tkpanels.MopathRecorder

from direct.tkpanels.MopathRecorder import MopathRecorder

Mopath Recorder Panel Module

Inheritance diagram

Inheritance diagram of direct.tkpanels.MopathRecorder

class MopathRecorder(parent=None, **kw)[source]

Bases: AppShell, DirectObject

__init__(parent=None, **kw)[source]
addKeyframe(fToggleRecord=1)[source]
addNodePath(nodePath)[source]
addNodePathToDict(nodePath, names, menu, dict)[source]
addWidget(widget, category, text)[source]
appInit()[source]
appname = 'Mopath Recorder Panel'
computeCurves()[source]
count = 0
createAngleDial(parent, category, text, balloonHelp, command=None, **kw)[source]
createButton(parent, category, text, balloonHelp, command, side='top', expand=0, fill='x')[source]
createCheckbutton(parent, category, text, balloonHelp, command, initialState, side='top', fill='x', expand=0)[source]
createColorEntry(parent, category, text, balloonHelp, command=None, **kw)[source]
createComboBox(parent, category, text, balloonHelp, items, command, history=0, side='left', expand=0, fill='x')[source]
createEntryScale(parent, category, text, balloonHelp, command=None, min=0.0, max=1.0, resolution=None, side='top', fill='x', expand=1, **kw)[source]
createFloater(parent, category, text, balloonHelp, command=None, min=0.0, resolution=None, maxVelocity=10.0, **kw)[source]
createInterface()[source]
createLabeledEntry(parent, category, text, balloonHelp, value='', command=None, relief='sunken', side='left', expand=1, width=12)[source]
createNewPointSet()[source]
createOptionMenu(parent, category, text, balloonHelp, items, command)[source]
createRadiobutton(parent, side, category, text, balloonHelp, variable, value, command=None, fill='x', expand=0)[source]
createSlider(parent, category, text, balloonHelp, command=None, min=0.0, max=1.0, resolution=None, side='top', fill='x', expand=1, **kw)[source]
createVector2Entry(parent, category, text, balloonHelp, command=None, **kw)[source]
createVector3Entry(parent, category, text, balloonHelp, command=None, **kw)[source]
cropCurve()[source]
curveEditTask(state)[source]
desampleCurve()[source]
deselectedNodePathHook(nodePath)[source]

Hook called upon deselection of a node path used to select playback marker if subnode selected

disableKeyframeButton()[source]
easeInOut(t)[source]
enableKeyframeButton()[source]
extractPointSetFromCurveCollection()[source]
extractPointSetFromCurveFitter()[source]
faceForward()[source]
followTerrain(height=1.0)[source]
frameHeight = 550
frameWidth = 450
getChildIds(nodePath)[source]
getPostPoints()[source]
getPrePoints(type='Refine')[source]
getVariable(category, text)[source]
getWidget(category, text)[source]
initTrace()[source]
jumpToEndOfPlayback()[source]
jumpToStartOfPlayback()[source]
loadCurveFromFile()[source]
makeCameraWindow()[source]
makeEven()[source]
manipulateObjectCleanupHook(nodePathList=[])[source]
manipulateObjectStartHook()[source]
mergePoints()[source]
onDestroy(event)[source]
playbackGoTo(time)[source]
playbackTask(state)[source]
pushRedo()[source]
pushRedoHook()[source]
pushUndo(fResetRedo=1)[source]
pushUndoHook()[source]
recordPoint(time)[source]
recordTask(state)[source]
redoHook(nodePathList=[])[source]
redoListEmptyHook()[source]
reset()[source]
sampleCurve(fCompute=1)[source]
saveCurveToFile()[source]
selectNodePathNamed(name)[source]
selectPointSetNamed(name)[source]
selectedNodePathHook(nodePath)[source]

Hook called upon selection of a node path used to select playback marker if subnode selected

setControlStart(value)[source]
setControlStop(value)[source]
setCropFrom(value)[source]
setCropTo(value)[source]
setCvColor(color)[source]
setCvVis()[source]
setDesampleFrequency(frequency)[source]
setExtendMode()[source]
setHullColor(color)[source]
setHullVis()[source]
setKeyframeHook(event=None)[source]
setKnotColor(color)[source]
setKnotVis()[source]
setLoopPlayback()[source]
setMarkerVis()[source]
setNewCurveMode()[source]
setNodePath(nodePath)[source]
setNumSamples(numSamples)[source]
setNumSegs(value)[source]
setNumTicks(value)[source]
setPathColor(color)[source]
setPathDuration(event)[source]
setPathDurationTo(newMaxT)[source]
setPathVis()[source]
setPlaybackNodePath(nodePath)[source]
setPlaybackSF(value)[source]
setPreRecordFunc(func)[source]
setRecordStart(value)[source]
setRecordingType(type)[source]
setRefineMode()[source]
setRefineStop(value)[source]
setSamplingMode(mode)[source]
setSpeedScale(value)[source]
setStartStopHook(event=None)[source]
setTickColor(color)[source]
setTickScale(value)[source]
setTraceVis()[source]
startPlayback()[source]
startStopPlayback()[source]
stopPlayback()[source]
toggleRecord()[source]
toggleRecordVar()[source]
undoHook(nodePathList=[])[source]
undoListEmptyHook()[source]
updateWidgets()[source]
usecommandarea = 0
usestatusarea = 0