Assimp

Create one to use the ASSIMP libary. Owns both the loader and logging redirection. This object is passed around to other ASSIMP wrapper objects to ensure library loading.

Constructors

this
this(Logger logger)

Load ASSIMP library, redirect logging to our logger. You can pass a null logger if you don't want logging.

Destructor

~this
~this()

Releases the ASSIMP library and all resources. All resources should have been released at this point, since you won't be able to call any ASSIMP function afterwards.

Members

Functions

getErrorString
const(char)[] getErrorString()
Undocumented in source. Be warned that the author may not have intended to support it.
getLegalString
const(char)[] getLegalString()
getVersion
string getVersion()
throwAssimpException
void throwAssimpException(string callThatFailed)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_logger
Logger _logger;
Undocumented in source.

Meta