intuitiv'3d API documentation Copyright ã1993 by Cub'x SystÜmes. All Rights Reserved.

ModuleManager

Inherits From:	 Object

Declared In:	i3d/i3d_api.h

Class Description

There is only one instance of ModuleManager inside intuitiv'3d. This instance is used to manage the dynamic link with intuitiv'3d. You can get the ModuleManager instance by using the - moduleManager method of the Application object.This class is private and opaque, but you can use one method to get the path of a resource that is located inside your .i3dm bundle.

Method that you can use
Resource location
	- getPath:forResource:ofType:
	
Instance Method
getPath:forResource:ofType:
	- (BOOL) getPath:(char*)path forResource:(const char*)resName ofType:(const char*)aType;
Returns YES if the specified resource file is available in one of the loaded .i3dm file, and NO if it's not.  If path is not NULL, a full pathname to the file is copied into the buffer it points to.  To accommodate all possible pathnames, the path buffer should be at least MAXPATHLEN + 1 characters long.  MAXPATHLEN is defined in the sys/param.h header file.

See also: - getPath:forResource:ofType:  (NXBundle)