15 #ifndef INKBLOTVIDEOCURSOR_H
16 #define INKBLOTVIDEOCURSOR_H
18 #include "pandabase.h"
20 #include "pointerTo.h"
21 #include "inkblotVideo.h"
22 #include "movieVideoCursor.h"
36 virtual bool set_time(
double time,
int loop_count);
37 virtual PT(
Buffer) fetch_buffer();
42 unsigned char *_cells;
43 unsigned char *_cells2;
50 static void init_type() {
51 MovieVideoCursor::init_type();
52 register_type(_type_handle,
"InkblotVideoCursor",
53 MovieVideoCursor::get_class_type());
56 return get_class_type();
58 virtual TypeHandle force_init_type() {init_type();
return get_class_type();}
64 #include "inkblotVideoCursor.I"
A cellular automaton that generates an amusing pattern of swirling colors.
virtual bool set_time(double timestamp, int loop_count)
Updates the cursor to the indicated time.
A MovieVideo is actually any source that provides a sequence of video frames.
A cellular automaton that generates an amusing pattern of swirling colors.
TypeHandle is the identifier used to differentiate C++ class types.