LightmapCache Class Reference
#include <voslightmapcache.hh>
Inheritance diagram for LightmapCache:

Detailed Description
Definition at line 7 of file voslightmapcache.hh.
Public Member Functions
- LightmapCache (VOS::Property *target)
- virtual ~LightmapCache ()
- virtual void SetCurrentType (const char *type)
- virtual const char * GetCurrentType () const
- virtual void SetCurrentScope (const char *scope)
- virtual const char * GetCurrentScope () const
- virtual bool CacheData (const void *data, size_t size, const char *type, const char *scope, uint32 id)
- virtual csPtr< iDataBuffer > ReadCache (const char *type, const char *scope, uint32 id)
- virtual bool ClearCache (const char *type=0, const char *scope=0, const uint32 *id=0)
- virtual void Flush ()
- virtual void SetReadOnly (bool)
- virtual bool IsReadOnly () const
Public Attributes
Constructor & Destructor Documentation
| LightmapCache::LightmapCache | ( | VOS::Property * | target | ) |
| virtual LightmapCache::~LightmapCache | ( | ) | [inline, virtual] |
Definition at line 16 of file voslightmapcache.hh.
Member Function Documentation
| virtual bool LightmapCache::CacheData | ( | const void * | data, | |
| size_t | size, | |||
| const char * | type, | |||
| const char * | scope, | |||
| uint32 | id | |||
| ) | [virtual] |
| virtual bool LightmapCache::ClearCache | ( | const char * | type = 0, |
|
| const char * | scope = 0, |
|||
| const uint32 * | id = 0 | |||
| ) | [virtual] |
| virtual void LightmapCache::Flush | ( | ) | [virtual] |
| virtual const char* LightmapCache::GetCurrentScope | ( | ) | const [virtual] |
| virtual const char* LightmapCache::GetCurrentType | ( | ) | const [virtual] |
| virtual bool LightmapCache::IsReadOnly | ( | ) | const [inline, virtual] |
Definition at line 36 of file voslightmapcache.hh.
| virtual csPtr<iDataBuffer> LightmapCache::ReadCache | ( | const char * | type, | |
| const char * | scope, | |||
| uint32 | id | |||
| ) | [virtual] |
| virtual void LightmapCache::SetCurrentScope | ( | const char * | scope | ) | [virtual] |
| virtual void LightmapCache::SetCurrentType | ( | const char * | type | ) | [virtual] |
| virtual void LightmapCache::SetReadOnly | ( | bool | ) | [inline, virtual] |
Definition at line 35 of file voslightmapcache.hh.
Member Data Documentation
Definition at line 13 of file voslightmapcache.hh.
The documentation for this class was generated from the following file:
- /home/tetron/hack/vos/libs/vos/csplugin/voslightmapcache.hh