|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The basic resource paging implementation lives here, including chunks, TOCs, and the AtlasFile.
Actual functionality for editing, resource, and instance areas of Atlas lives in the appropriate directories.
Classes | |
| class | AtlasBaseStub |
| Base class for all Atlas stubs. More... | |
| class | AtlasTOC |
| Base class for all Atlas Table Of Contents classes. More... | |
| class | AtlasBaseTOC< StubType > |
| Templated base class for TOCs. More... | |
| class | AtlasChunk |
| Base class for paged Atlas data. More... | |
| class | AtlasClassFactory |
| Helper class to manage RTTI for a bunch of different possible fields. More... | |
| class | AtlasDeferredFile |
| Basic background IO implementation for Atlas files. More... | |
| struct | AtlasDeferredIO |
| Basic structure for describing an IO operation on an AtlasDeferredFile. More... | |
| struct | AtlasReadNote |
| Used to track a load request made upon an AtlasFile. More... | |
| class | AtlasFile |
| Represents a single .atlas file; provides an interface for performing threaded reads and writes against that file, as well as tracking the TOCs in that file. More... | |
| struct | AtlasRequestHeader |
| Helper class for AtlasResourceStub book-keeping. More... | |
| class | AtlasResourceStub< ChunkTypeT > |
| Base class for resource stubs. More... | |
| class | AtlasResourceTOC< StubTypeT > |
| Base resource TOC implementation. More... | |
| class | ThreadSafeQueue< T > |
| A simple thread-safe queue. More... | |
Functions | |
| ResourceInstance * | constructAtlasFileResource (Stream &s, ResourceObject *) |
| ResourceInstance* constructAtlasFileResource | ( | Stream & | s, | |
| ResourceObject * | ||||
| ) |