Om
1.0.0
A universal framework for multimedia simulation
|
A class that reads and writes fonts. More...
#include <omGraphicsGUIFontTranscoder.h>
Public Member Functions | |
virtual const ResourceFormat & | getResourceFormat () const |
Return an object that represents the resource format that this transcoder can read and write. More... | |
virtual Bool | canEncode (const Font &font) const |
Return whether or not this font transcoder is able to encode the specified resource. More... | |
virtual Bool | encode (const ResourceID &identifier, const Font &font, const ResourceSet *resourceSet=((void *) 0), ResourceManager *manager=((void *) 0)) |
Encode the specified font to the file at the specified path. More... | |
virtual Bool | canDecode (const ResourceID &identifier) const |
Return whether or not the specified identifier refers to a valid OBJ file for this transcoder. More... | |
virtual Font * | decode (ResourceID &identifier, ResourceSet *resourceSet=((void *) 0), ResourceManager *manager=((void *) 0)) |
Decode the font file at the specified path and return a pointer to the decoded font. More... | |
Public Member Functions inherited from om::resources::ResourceTypeTranscoder< Font > | |
virtual const ResourceType & | getResourceType () const |
Return an object that represents the resource type that this transcoder can read and write. More... | |
virtual Bool | canEncode (const Font &resource) const =0 |
Return whether or not this transcoder is able to encode the specified resource. More... | |
virtual Bool | encode (const ResourceID &identifier, const Font &resource, const ResourceSet *resourceSet=((void *) 0), ResourceManager *manager=((void *) 0))=0 |
Save the specified resource object at the specified ID location. More... | |
Public Member Functions inherited from om::resources::ResourceTranscoder | |
virtual | ~ResourceTranscoder () |
Destroy a resource transcoder and release all of its resources. More... | |
Static Public Attributes | |
static const ResourceFormat | FORMAT |
The resource format for fonts. More... | |
A class that reads and writes fonts.
|
virtual |
Return an object that represents the resource format that this transcoder can read and write.
Implements om::resources::ResourceTranscoder.
|
virtual |
Return whether or not this font transcoder is able to encode the specified resource.
|
virtual |
Encode the specified font to the file at the specified path.
If the method fails, FALSE is returned.
|
virtual |
Return whether or not the specified identifier refers to a valid OBJ file for this transcoder.
Implements om::resources::ResourceTranscoder.
|
virtual |
Decode the font file at the specified path and return a pointer to the decoded font.
If the method fails, a NULL pointer is returned.
Implements om::resources::ResourceTypeTranscoder< Font >.
|
static |
The resource format for fonts.