#include "pandabase.h"#include "notify.h"#include "typedWritable.h"#include "datagramGenerator.h"#include "datagramIterator.h"#include "bamReaderParam.h"#include "factory.h"#include "vector_int.h"#include "pset.h"#include "dcast.h"#include <algorithm>#include "bamReader.I"Go to the source code of this file.
Compounds | |
| class | BamReader |
| class | BamReader::CreatedObj |
Defines | |
| #define | READ_PTA(Manager, source, Read_func, array) |
Typedefs | |
| typedef BamReader::WritableFactory | WritableFactory |
Functions | |
| INLINE void | parse_params (const FactoryParams ¶ms, DatagramIterator &scan, BamReader *&manager) |
|
|
Value: { \
void *t; \
if ((t = Manager->get_pta(source)) == (void*)NULL) \
{ \
array = Read_func(source); \
Manager->register_pta(array.get_void_ptr()); \
} \
else \
{ \
array.set_void_ptr(t); \
} \
}
Definition at line 40 of file bamReader.h. Referenced by GeomSprite::fillin(), Geom::fillin(), DynamicVertices::fillin(), and ComputedVertices::fillin(). |
|
|
Definition at line 210 of file bamReader.h. |
|
||||||||||||||||
1.3