r3imgldr
real/dtype/r3imgldr.h
r3dtype
ImageLoader Class
r3Root
R3CLID_ROOT
r3Imageloader
R3CLID_IMAGELOADER - 541
ENUMFILETYPES, REGISTERFILETYPE, ADDSEARCHPATH, REMOVESEARCHPATH, REMOVEALLSEARCHPATHS, ADDPROJECTPATH, REMOVEPROJECTPATH, REMOVEALLPROJECTPATHS, ADDPROJECTSUBPATH, REMOVEPROJECTSUBPATH, REMOVEALLPROJECTSUBPA, BUILDACTUALNAME,
R3ILM_ENUMFILETYPES
ENUMFILETYPES
R3ILM_ENUMFILETYPES
R3BOOL, return value from the callback
R3OBJ*, callback object
R3INT, callback method
void*, callback data
rc = obj.ENUMFILETYPES(p1, p2, p3);
Enumerate registered image file formats. Calls the given callback object R3SendMsgA2(cbobj, cbmth, (void *)classid, cbdata); where the 'classid' is the class id of the installed file format.
R3ILCM_REGISTERFILETYPE
REGISTERFILETYPE
R3ILCM_REGISTERFILETYPE
R3INT, priority
R3CLID, class id
obj.REGISTERFILETYPE(p1, p3);
Class method. Used for registering image classes. The priority * is used for controlling the order in which the classes are scanned for opening files. * Give high priority to native file formats
R3ILCM_ADDSEARCHPATH
ADDSEARCHPATH
R3ILCM_ADDSEARCHPATH
char*, path
obj.ADDSEARCHPATH(p3);
Adds a path where to search for the image files.
R3ILCM_REMOVESEARCHPATH
REMOVESEARCHPATH
R3ILCM_REMOVESEARCHPATH
char*, path
obj.REMOVESEARCHPATH(p3);
Removes a search path
R3ILCM_REMOVEALLSEARCHPATHS
REMOVEALLSEARCHPATHS
R3ILCM_REMOVEALLSEARCHPATHS
obj.REMOVEALLSEARCHPATHS();
Removes all search paths
R3ILCM_ADDPROJECTPATH
ADDPROJECTPATH
R3ILCM_ADDPROJECTPATH
char*, path
obj.ADDPROJECTPATH(p3);
Adds a project path where to search for the image files.
R3ILCM_REMOVEPROJECTPATH
REMOVEPROJECTPATH
R3ILCM_REMOVEPROJECTPATH
char*, path
obj.REMOVEPROJECTPATH(p3);
Removes a project search path
R3ILCM_REMOVEALLPROJECTPATHS
REMOVEALLPROJECTPATHS
R3ILCM_REMOVEALLPROJECTPATHS
obj.REMOVEALLPROJECTPATHS();
Removes all project search paths
R3ILCM_ADDPROJECTSUBPATH
ADDPROJECTSUBPATH
R3ILCM_ADDPROJECTSUBPATH
char*, subpath
obj.ADDPROJECTSUBPATH(p3);
Adds a sub directory to search for the project paths.
R3ILCM_REMOVEPROJECTSUBPATH
REMOVEPROJECTSUBPATH
R3ILCM_REMOVEPROJECTSUBPATH
char*, path
obj.REMOVEPROJECTSUBPATH(p3);
Removes a project search sub path
R3ILCM_REMOVEALLPROJECTSUBPA
REMOVEALLPROJECTSUBPA
R3ILCM_REMOVEALLPROJECTSUBPA
obj.REMOVEALLPROJECTSUBPA();
Removes all project search sub paths
R3ILCM_BUILDACTUALNAME
BUILDACTUALNAME
R3ILCM_BUILDACTUALNAME
R3BOOL, TRUE if file exists
rc = obj.BUILDACTUALNAME();
like R3RM_CREATE, but dtype object is not created. Given R3ILA_ActualFileName string will include the full filename if file could be found and opened.