|   | http://www.sim.no/ http://www.coin3d.org/ | 
The SoGLCacheList class is used to store and manage OpenGL caches. More...
#include <include/Inventor/caches/SoGLCacheList.h>
| Public Member Functions | |
| SoGLCacheList (int numcaches=2) | |
| ~SoGLCacheList () | |
| SbBool | call (SoGLRenderAction *action) | 
| void | open (SoGLRenderAction *action, SbBool autocache=TRUE) | 
| void | close (SoGLRenderAction *action) | 
| void | invalidateAll (void) | 
The SoGLCacheList class is used to store and manage OpenGL caches.
| SoGLCacheList::SoGLCacheList | ( | int | numcaches = 2 | ) | 
Constructor.
| SoGLCacheList::~SoGLCacheList | ( | ) | 
Destructor. Frees remaining caches.
| SbBool SoGLCacheList::call | ( | SoGLRenderAction * | action | ) | 
Test for valid cache and execute. Returns TRUE if a valid cache could be found, FALSE otherwise. Note that when a valid cache is found, it is executed before returning from this method.
| void SoGLCacheList::open | ( | SoGLRenderAction * | action, | 
| SbBool | autocache = TRUE | ||
| ) | 
| void SoGLCacheList::close | ( | SoGLRenderAction * | action | ) | 
Finish recording the currently open cache.
| void SoGLCacheList::invalidateAll | ( | void | ) | 
Invalidate all caches in this instance. Should be called from the notify() method of nodes doing caching.
Copyright © 1998-2010 by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated on Sun Dec 13 2015 14:52:37 for Coin by Doxygen 1.8.10.