This namespace is for all the classes belonging to the non-network I/O Subsystem. More...
Classes | |
| class | Archive |
| class | Asset |
| class | AssetGroup |
| class | AssetHandler |
| class | DataStream |
| This represents a stream to a piece of data, usually a file. More... | |
| class | FileStream |
| This represents a stream to a file on disk using the C++ file stream API. More... | |
| class | MemoryStream |
| This represents a stream to a buffer in memory. More... | |
| class | TextSettingsFile |
Typedefs | |
| typedef CountedPtr< DataStream > | DataStreamPtr |
| This is a convenience type for a data stream in a counted pointer. | |
| typedef Integer | StreamOff |
| Convenience define for the stream offset datatype. | |
| typedef Integer | StreamPos |
| Convenience define for the stream position datatype. | |
| typedef Integer | StreamSize |
| Convenience define for the stream size datatype. | |
Enumerations | |
| enum | LoadingState { LS_Uninitialized = 0, LS_Initializing = 1, LS_Initialized = 2, LS_Loading = 3, LS_Loaded = 4 } |
| This enum describes the current state of loading for an asset. | |
This namespace is for all the classes belonging to the non-network I/O Subsystem.
The resource system is primarily responsible for the loading, reading, and writing of files as well as filesystem management.
1.8.4