Om
1.0.0
A universal framework for multimedia simulation
|
A namespace containing classes that handle resource serialization and management. More...
Classes | |
class | OpaqueResource |
A class that opaquely stores a reference to a resource. More... | |
class | Prototype |
A class that represents a template for a group of resources that can be instantiated as a module. More... | |
class | PrototypeFlags |
A class that encapsulates the different boolean flags that Prototype can have. More... | |
class | PrototypeResourceTranscoder |
A class that encodes and decodes physics objects to/from the resource set format. More... | |
class | Resource |
A class that encapsulates a handle to resource data. More... | |
class | ResourceCategory |
A class that represents the category of a generic resource. More... | |
class | ResourceDecoder |
A class that handles decoding of standard types from binary data. More... | |
class | ResourceEncoder |
A class that handles encoding of resources to binary data. More... | |
class | ResourceFlags |
A class that encapsulates the different boolean flags that Resource can have. More... | |
class | ResourceFormat |
An enum class that specifies a storage format for a resource and its attributes. More... | |
class | ResourceGroup |
A class that stores an ordered list of opaque resources that is used as a semantic grouping. More... | |
class | ResourceGroupTranscoder |
A class that encodes and decodes resource groups to/from the resource set format. More... | |
class | ResourceID |
A class that represents a unique identifier for a resource. More... | |
class | ResourceManager |
A class that manages resources for a set of formats that it can handle. More... | |
class | ResourceMode |
An enum class that specifies how resources should be handled when loading/saving. More... | |
class | ResourceModule |
A class that encapsulates a collection of related ResourceSetTypeTranscoder objects. More... | |
class | ResourceReference |
A class that stores a file-local reference to a resource. More... | |
class | ResourceReferencePatcher |
A class that stores resource references that need to be patched for a templated data type. More... | |
class | ResourceSet |
A class that represents a generic collection of arbitrarily-typed resource objects. More... | |
class | ResourceSetTranscoder |
A class that reads and writes resource sets. More... | |
class | ResourceSetTranscoderTemplate |
A class that encodes and decodes a simple type to/from the resource set format. More... | |
class | ResourceSetTypeTranscoder |
A class that specifies functions that determine how an resource type should be encoded/decoded. More... | |
class | ResourcesResourceModule |
An enum class that encapsulates a collection of resource set transcoders for resources types. More... | |
class | ResourceSubType |
A class that represents the sub type of a generic resource. More... | |
class | ResourceTag |
A class that represents a semantic tag for a group of resources. More... | |
class | ResourceTagTranscoder |
A class that encodes and decodes resource tags to/from the resource set format. More... | |
class | ResourceTranscoder |
The base class for objects that load and save resource data. More... | |
class | ResourceType |
A class that represents the type of a generic resource. More... | |
class | ResourceTypeID |
A class that represents the complete type of a resource object. More... | |
class | ResourceTypeSet |
The base class for a set of resources of a templated type. More... | |
class | ResourceTypeSetBase |
The base class for a set of resources of a generic type. More... | |
class | ResourceTypeTranscoder |
A class that defines the interface for other classes that load and save resource data of the templated type. More... | |
Typedefs | |
typedef UInt64 | ResourceLocalID |
The integer type to use for file-local resource ID numbers. More... | |
A namespace containing classes that handle resource serialization and management.
typedef UInt64 om::resources::ResourceLocalID |
The integer type to use for file-local resource ID numbers.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |