Go to the documentation of this file.
19 #ifdef DO_MEMORY_USAGE
42 INLINE
void *get_void_ptr()
const;
46 INLINE
bool is_size_known()
const;
47 INLINE
size_t get_size()
const;
49 INLINE
double get_time()
const;
53 void determine_dynamic_type();
58 F_size_known = 0x0001,
59 F_reconsider_dynamic_type = 0x0002,
81 #endif // DO_MEMORY_USAGE
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
A base class for all things that want to be reference-counted.
This class is used strictly for debugging purposes, specifically for tracking memory leaks of referen...
TypeHandle is the identifier used to differentiate C++ class types.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This is an abstract class that all classes which use TypeHandle, and also provide virtual functions t...