14 #ifndef MATERIALPOOL_H
15 #define MATERIALPOOL_H
39 INLINE
static void release_material(
Material *temp);
40 INLINE
static void release_all_materials();
42 INLINE
static int garbage_collect();
43 INLINE
static void list_contents(std::ostream &out);
45 static void write(std::ostream &out);
51 void ns_release_material(
Material *temp);
52 void ns_release_all_materials();
54 int ns_garbage_collect();
55 void ns_list_contents(std::ostream &out)
const;
This is a standard, non-reentrant mutex, similar to the Mutex class.
The MaterialPool (there is only one in the universe) serves to unify different pointers to the same M...
Defines the way an object appears in the presence of lighting.
An STL function object class, this is intended to be used on any ordered collection of pointers to cl...
This is our own Panda specialization on the default STL map.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.