Typedefs | |
| typedef RpToonInk *( | RpToonInkCallBack )(RpToonInk *ink, void *data) |
Functions | |
| RpToonInkDictionary * | RpToonInkDictionaryCreate (void) |
| void | RpToonInkDictionaryDestroy (RpToonInkDictionary *inkDictionary) |
| RpToonInkDictionary * | RpToonInkDictionaryAddInk (RpToonInkDictionary *inkDictionary, RpToonInk *ink) |
| void | RpToonInkDictionaryRemoveInk (RpToonInkDictionary *inkDictionary, RpToonInk *ink) |
| RpToonInk * | RpToonInkDictionaryFindNamedInk (const RpToonInkDictionary *inkDictionary, const RwChar *name) |
| void | RpToonInkDictionaryForAllInks (const RpToonInkDictionary *inkDictionary, RpToonInkCallBack *inkCB, void *data) |
| RpToonInkDictionary * | RpToonInkDictionaryStreamRead (RwStream *stream) |
| const RpToonInkDictionary * | RpToonInkDictionaryStreamWrite (const RpToonInkDictionary *inkDictionary, RwStream *stream) |
|
|
RpToonInkCallBack represents the function called from RpToonInkDictionaryForAllInks for all inks in a given paint dictionary. This function should return the current ink to indicate success. The callback may return NULL to terminate further callbacks on the ink dictionary.
|
|
||||||||||||
|
RpToonInkDictionaryAddInk is used to add a RpToonInk to a RpToonInkDictionary. RpToonInkAddRef is called on the ink.
|
|
|
RpToonInkDictionaryCreate is used to create a new empty RpToonInkDictionary.
|
|
|
RpToonInkDictionaryDestroy is used to destroy an RpToonInkDictionary. RpToonInkDestroy is called on each ink in the inkDictionary.
|
|
||||||||||||
|
RpToonInkDictionaryFindNamedInk is used to find a RpToonInk with a particular name in a RpToonInkDictionary.
|
|
||||||||||||||||
|
RpToonInkDictionaryForAllInks is used to iterate over all the RpToonInk objects in a RpToonInkDictionary.
|
|
||||||||||||
|
RpToonInkDictionaryRemoveInk is used to remove a RpToonInk from a RpToonInkDictionary. RpToonInkDestroy is called on the ink to decrement its reference count.
|
|
|
RpToonInkDictionaryStreamRead is used to read an ink dictionary and all the RpToonInk objects in containts from the specified binary stream.
|
|
||||||||||||
|
RpToonInkDictionaryStreamWrite is used to write the specified ink dictionary and all its RpToonInk objects to the given binary stream. The stream must have been opened prior to this function call.
|
© 1993-2004 Criterion Software Limited. All rights reserved. Built Thu Feb 12 13:47:05 2004.
Send Feedback