|
The Vish Visualization Shell 0.3
Vish
|
Base class for caching values of VSlots relative to an Intercube. More...
#include <ocean/plankton/ValueCache.hpp>
Static Public Member Functions | |
| static ValueCache & | consider (MemCore::Intercube &IC, const WeakPtr< VSlot > &VS, const RefPtr< ValuePool > &Context) |
| static ValueCache & | getValueCache (MemCore::Intercube &IC) |
| Get, and possibly create, a ValueCache that will be stored at the given Intercube. | |
| static bool | hasChangedSlots (const WeakPtrToVSlotContainer &theSlotOwner, const MemCore::Intercube &IC, const RefPtr< ValuePool > &Context) |
| Check if the given Intercube hosts any VSlots that have been changed relative to the given Context. | |
Base class for caching values of VSlots relative to an Intercube.
|
inlinestatic |
Make a note that the given Intercube will
depend on the given slots' value and uses the
value as retrieved from the given context.
Synopsis:
Class members:
Code to specify dependency of an Intercube object on the given slot's values relative to a given Context: