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 std::string &name, size_t max_size) (defined in AdaptiveLru)AdaptiveLruexplicit
AdaptiveLruPage (defined in AdaptiveLru)AdaptiveLrufriend
begin_epoch()AdaptiveLru
calculate_exponential_moving_average(PN_stdfloat value, PN_stdfloat average) const (defined in AdaptiveLru)AdaptiveLruinline
clear_name()Namableinline
consider_evict()AdaptiveLruinline
count_active_size() constAdaptiveLru
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)AdaptiveLruinline
get_class_type() (defined in Namable)Namableinlinestatic
get_max_size() constAdaptiveLruinline
get_max_updates_per_frame() constAdaptiveLruinline
get_name (defined in Namable)Namableinline
get_name() const (defined in Namable)Namableinline
get_total_size() constAdaptiveLruinline
get_weight() constAdaptiveLruinline
has_name() constNamableinline
init_type() (defined in Namable)Namableinlinestatic
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 std::string &initial_name="") (defined in Namable)Namableinlineexplicit
output(std::ostream &out) const (defined in AdaptiveLru)AdaptiveLru
set_max_size(size_t max_size)AdaptiveLruinline
set_max_updates_per_frame(int max_updates_per_frame)AdaptiveLruinline
set_name (defined in Namable)Namableinline
set_name(const std::string &name) (defined in Namable)Namableinline
set_weight(PN_stdfloat weight)AdaptiveLruinline
update_page(AdaptiveLruPage *page)AdaptiveLru
validate()AdaptiveLruinline
write(std::ostream &out, int indent_level) const (defined in AdaptiveLru)AdaptiveLru
~AdaptiveLru() (defined in AdaptiveLru)AdaptiveLru