18 #include "pandabase.h"
20 #ifdef DO_MEMORY_USAGE
22 #include "typeHandle.h"
45 INLINE
void *get_void_ptr()
const;
49 INLINE
bool is_size_known()
const;
50 INLINE
size_t get_size()
const;
52 INLINE
double get_time()
const;
56 void determine_dynamic_type();
61 F_size_known = 0x0001,
62 F_reconsider_dynamic_type = 0x0002,
76 friend class MemoryUsage;
79 #include "memoryInfo.I"
81 #endif // DO_MEMORY_USAGE
This is an abstract class that all classes which use TypeHandle, and also provide virtual functions t...
A base class for all things that want to be reference-counted.
TypeHandle is the identifier used to differentiate C++ class types.