Package: blackthorn

Class freezable

Superclasses

blackthorn-physics:component, common-lisp:standard-object, sb-pcl::slot-object, common-lisp:t

Documented Subclasses

None

Details

The freezable class automatically manages freezing subtrees of components. While frozen, the subtree below the frozen component does not update, and may be cached for fast drawing. This is useful for large sets of components which do not change, such as backgrounds, or for pausing the simulation for some event.
 

See also