mrm.h header
This header is used by MRT Core.
mrm.h contains the following programming interfaces:
Functions
MrmAllocateBuffer Allocates a resource buffer. |
MrmCreateResourceContext Creates a new ResourceContext. |
MrmCreateResourceManager Creates a new ResourceManager. |
MrmDestroyResourceContext Destroys a ResourceContext created with MrmCreateResourceContext. |
MrmDestroyResourceManager Destroys a ResourceManager created with MrmCreateResourceManager. |
MrmFreeQualifierNamesOrValues Frees an array of qualifier names or values. |
MrmFreeResource Frees a buffer that was allocated with MrmAllocateBuffer. |
MrmGetAllQualifierNames Gets all qualifier names for certain context. |
MrmGetChildResourceMap Gets the child resource map. |
MrmGetFilePathFromName Gets the default path for a filename. |
MrmGetQualifier Gets a qualifier value. |
MrmGetResourceCount Gets the number of resources contained in a ResourceMap. |
MrmLoadEmbeddedResource Loads a resource of type MrmType_Embedded. |
MrmLoadEmbeddedResourceFromResourceUri Loads a resource of type MrmType_Embedded from the specified URI. |
MrmLoadStringOrEmbeddedFromResourceUri Loads a resource of any MrmType from the specified URI. |
MrmLoadStringOrEmbeddedResource Loads a resource of any MrmType. |
MrmLoadStringOrEmbeddedResourceByIndex Loads a resource of any MrmType by the specified index. |
MrmLoadStringOrEmbeddedResourceByIndexWithQualifierValues Loads a resource of any MrmType by the specified index, along with that resource's qualifier values. |
MrmLoadStringOrEmbeddedResourceWithQualifierValues Loads a resource of any MrmType, along with that resource's qualifier values. |
MrmLoadStringResource Load a resource of type MrmType_String or MrmType_Path. |
MrmLoadStringResourceFromResourceUri Loads a resource of type MrmType_String or MrmType_Path. |
MrmSetQualifier Sets a resource qualifier value. |
Structures
MrmResourceData Contains resource data for a resource of type MrmType_Embedded. |
Enumerations
MrmType Describes the type of resource data. |