Panda3D
recorderBase.I
Go to the documentation of this file.
1 /**
2  * PANDA 3D SOFTWARE
3  * Copyright (c) Carnegie Mellon University. All rights reserved.
4  *
5  * All use of this software is subject to the terms of the revised BSD
6  * license. You should have received a copy of this license along
7  * with this source code in a file named "LICENSE."
8  *
9  * @file recorderBase.I
10  * @author drose
11  * @date 2004-01-24
12  */
13 
14 /**
15  * Returns true if this recorder is presently recording data for saving to a
16  * session file, false otherwise. If this is true, record_data() will be
17  * called from time to time.
18  */
19 INLINE bool RecorderBase::
20 is_recording() const {
21  return (_flags & F_recording) != 0;
22 }
23 
24 /**
25  * Returns true if this recorder is presently playing back data from session
26  * file, false otherwise. If this is true, play_data() will be called from
27  * time to time.
28  */
29 INLINE bool RecorderBase::
30 is_playing() const {
31  return (_flags & F_playing) != 0;
32 }
bool is_playing() const
Returns true if this recorder is presently playing back data from session file, false otherwise.
Definition: recorderBase.I:30
bool is_recording() const
Returns true if this recorder is presently recording data for saving to a session file,...
Definition: recorderBase.I:20