Panda3D
|
Public Member Functions | |
__init__ (self, sound, loop=0, duration=0.0, name=None, volume=1.0, startTime=0.0, node=None, seamlessLoop=True, listenerNode=None, cutOff=None) | |
finish (self, *args, **kArgs) | |
loop (self, startT=0.0, endT=-1.0, playRate=1.0, stagger=False) | |
privFinalize (self) | |
privInitialize (self, t) | |
privInstant (self) | |
privInterrupt (self) | |
privReverseFinalize (self) | |
privReverseInitialize (self, t) | |
privReverseInstant (self) | |
privStep (self, t) | |
![]() | |
__repr__ (self, indent=0) | |
clearToInitial (self) | |
getDoneEvent (self) | |
getDuration (self) | |
getLoop (self) | |
getName (self) | |
getOpenEnded (self) | |
getPlayRate (self) | |
getState (self) | |
getT (self) | |
intervalDone (self) | |
isPaused (self) | |
isPlaying (self) | |
isStopped (self) | |
pause (self) | |
popupControls (self, tl=None) | |
privDoEvent (self, t, event) | |
privPostEvent (self) | |
resume (self, startT=None) | |
resumeUntil (self, endT) | |
setDoneEvent (self, event) | |
setLoop (self, loop=1) | |
setPlayRate (self, playRate) | |
setT (self, t) | |
setupPlay (self, startT, endT, playRate, doLoop) | |
setupResume (self) | |
start (self, startT=0.0, endT=-1.0, playRate=1.0) | |
stepPlay (self) | |
![]() | |
accept (self, event, method, extraArgs=[]) | |
acceptOnce (self, event, method, extraArgs=[]) | |
addTask (self, *args, **kwargs) | |
detectLeaks (self) | |
doMethodLater (self, *args, **kwargs) | |
getAllAccepting (self) | |
ignore (self, event) | |
ignoreAll (self) | |
isAccepting (self, event) | |
isIgnoring (self, event) | |
removeAllTasks (self) | |
removeTask (self, taskOrName) | |
Public Attributes | |
currT | |
cutOff | |
fLoop | |
listenerNode | |
node | |
sound | |
soundDuration | |
startTime | |
state | |
if self._reverse: | |
volume | |
![]() | |
currT | |
doneEvent | |
duration | |
es | |
name | |
openEnded | |
pname | |
pstats | |
setTHooks | |
state | |
Static Public Attributes | |
notify = directNotify.newCategory('SoundInterval') | |
int | soundNum = 1 |
![]() | |
notify = directNotify.newCategory("Interval") | |
int | playbackCounter = 0 |
![]() | |
accept_once = acceptOnce | |
add_task = addTask | |
detect_leaks = detectLeaks | |
do_method_later = doMethodLater | |
get_all_accepting = getAllAccepting | |
ignore_all = ignoreAll | |
is_accepting = isAccepting | |
is_ignoring = isIgnoring | |
remove_all_tasks = removeAllTasks | |
remove_task = removeTask | |
Protected Attributes | |
_fLoop | |
_inFinish | |
_reverse | |
_seamlessLoop | |
_soundPlaying | |
![]() | |
_taskList | |
Additional Inherited Members | |
![]() | |
_addTask (self, task) | |
_clearTask (self, task) | |
![]() | |
done_event = property(getDoneEvent, setDoneEvent) | |
open_ended = property(getOpenEnded) | |
play_rate = property(getPlayRate, setPlayRate) | |
stopped = property(isStopped) | |
t = property(getT, setT) | |
__init__ | ( | self, | |
sound, | |||
loop = 0, | |||
duration = 0.0, | |||
name = None, | |||
volume = 1.0, | |||
startTime = 0.0, | |||
node = None, | |||
seamlessLoop = True, | |||
listenerNode = None, | |||
cutOff = None ) |
__init__(sound, loop, name)
Reimplemented from Interval.
finish | ( | self, | |
* | args, | ||
** | kArgs ) |
Reimplemented from Interval.
loop | ( | self, | |
startT = 0.0, | |||
endT = -1.0, | |||
playRate = 1.0, | |||
stagger = False ) |
Reimplemented from Interval.
privFinalize | ( | self | ) |
Reimplemented from Interval.
privInitialize | ( | self, | |
t ) |
Reimplemented from Interval.
privInstant | ( | self | ) |
Reimplemented from Interval.
privInterrupt | ( | self | ) |
Reimplemented from Interval.
privReverseFinalize | ( | self | ) |
Reimplemented from Interval.
privReverseInitialize | ( | self, | |
t ) |
Reimplemented from Interval.
privReverseInstant | ( | self | ) |
Reimplemented from Interval.
privStep | ( | self, | |
t ) |
Reimplemented from Interval.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
currT |
cutOff |
fLoop |
listenerNode |
node |
|
static |
sound |
soundDuration |
|
static |
startTime |
volume |