Panda3D
AdaptiveLru Member List
This is the complete list of members for AdaptiveLru, including all inherited members.
_current_frame_identifier (defined in AdaptiveLru)AdaptiveLru
_lock (defined in AdaptiveLru)AdaptiveLru
_max_size (defined in AdaptiveLru)AdaptiveLru
_max_updates_per_frame (defined in AdaptiveLru)AdaptiveLru
_page_array (defined in AdaptiveLru)AdaptiveLru
_static_list (defined in AdaptiveLru)AdaptiveLru
_total_size (defined in AdaptiveLru)AdaptiveLru
_weight (defined in AdaptiveLru)AdaptiveLru
AdaptiveLru(const string &name, size_t max_size) (defined in AdaptiveLru)AdaptiveLru
AdaptiveLruPage (defined in AdaptiveLru)AdaptiveLru [friend]
begin_epoch()AdaptiveLru
calculate_exponential_moving_average(PN_stdfloat value, PN_stdfloat average) const (defined in AdaptiveLru)AdaptiveLru [inline]
clear_name()Namable [inline]
consider_evict()AdaptiveLru [inline]
count_active_size() const AdaptiveLru
do_access_page(AdaptiveLruPage *page)AdaptiveLru
do_add_page(AdaptiveLruPage *page)AdaptiveLru
do_evict_to(size_t target_size, bool hard_evict)AdaptiveLru
do_partial_lru_update(int num_updates)AdaptiveLru
do_remove_page(AdaptiveLruPage *page)AdaptiveLru
do_validate()AdaptiveLru
evict_to(size_t target_size)AdaptiveLru [inline]
get_class_type() (defined in Namable)Namable [inline, static]
get_max_size() const AdaptiveLru [inline]
get_max_updates_per_frame() const AdaptiveLru [inline]
get_name() const (defined in Namable)Namable [inline]
get_total_size() const AdaptiveLru [inline]
get_weight() const AdaptiveLru [inline]
has_name() const Namable [inline]
init_type() (defined in Namable)Namable [inline, static]
LPP_High enum value (defined in AdaptiveLru)AdaptiveLru
LPP_Highest enum value (defined in AdaptiveLru)AdaptiveLru
LPP_Intermediate enum value (defined in AdaptiveLru)AdaptiveLru
LPP_Low enum value (defined in AdaptiveLru)AdaptiveLru
LPP_New enum value (defined in AdaptiveLru)AdaptiveLru
LPP_Normal enum value (defined in AdaptiveLru)AdaptiveLru
LPP_TotalPriorities enum value (defined in AdaptiveLru)AdaptiveLru
LruPagePriority enum name (defined in AdaptiveLru)AdaptiveLru
Namable(const string &initial_name="") (defined in Namable)Namable [inline]
Namable(const Namable &copy) (defined in Namable)Namable [inline]
operator delete(void *ptr) (defined in MemoryBase)MemoryBase [inline]
operator delete(void *ptr, void *) (defined in MemoryBase)MemoryBase [inline]
operator delete[](void *ptr) (defined in MemoryBase)MemoryBase [inline]
operator delete[](void *, void *) (defined in MemoryBase)MemoryBase [inline]
operator new(size_t size) (defined in MemoryBase)MemoryBase [inline]
operator new(size_t size, void *ptr) (defined in MemoryBase)MemoryBase [inline]
operator new[](size_t size) (defined in MemoryBase)MemoryBase [inline]
operator new[](size_t size, void *ptr) (defined in MemoryBase)MemoryBase [inline]
operator=(const Namable &other) (defined in Namable)Namable [inline]
output(ostream &out) const AdaptiveLru
set_max_size(size_t max_size)AdaptiveLru [inline]
set_max_updates_per_frame(int max_updates_per_frame)AdaptiveLru [inline]
set_name(const string &name) (defined in Namable)Namable [inline]
set_weight(PN_stdfloat weight)AdaptiveLru [inline]
update_page(AdaptiveLruPage *page)AdaptiveLru
validate()AdaptiveLru [inline]
write(ostream &out, int indent_level) const (defined in AdaptiveLru)AdaptiveLru
~AdaptiveLru() (defined in AdaptiveLru)AdaptiveLru
 All Classes Functions Variables Enumerations