The IDictionary resource object interface.
More...
#include <murl_resource_i_dictionary.h>
The IDictionary resource object interface.
A binary resource stores one or more individual text objects.
◆ GetObjectInterface() [1/2]
virtual IObject* Murl::Resource::IDictionary::GetObjectInterface |
( |
| ) |
|
|
pure virtual |
◆ GetObjectInterface() [2/2]
virtual const IObject* Murl::Resource::IDictionary::GetObjectInterface |
( |
| ) |
const |
|
pure virtual |
◆ RegisterGlobally()
virtual Bool Murl::Resource::IDictionary::RegisterGlobally |
( |
| ) |
const |
|
pure virtual |
Check if the contained text objects should be registered globally with the containing package.
- Returns
- true if texts should be accessible from package scope.
◆ GetNumberOfTexts()
virtual UInt32 Murl::Resource::IDictionary::GetNumberOfTexts |
( |
| ) |
const |
|
pure virtual |
Get the number of text objects contained in this resource.
- Returns
- The number of text objects.
◆ GetText() [1/2]
virtual const IText* Murl::Resource::IDictionary::GetText |
( |
UInt32 |
index | ) |
const |
|
pure virtual |
Get the text object at a given index.
- Parameters
-
- Returns
- The text object, or null if index is out of range.
◆ GetText() [2/2]
virtual const IText* Murl::Resource::IDictionary::GetText |
( |
const String & |
id | ) |
const |
|
pure virtual |
Get the text object with a given id.
- Parameters
-
id | The text ID to search for. |
- Returns
- The text object, or null if the given ID was not found.
The documentation for this interface was generated from the following file:
- murl_resource_i_dictionary.h