bindbc.assimp.binddynamic

Undocumented in source.

Members

Aliases

p_aiApplyPostProcessing
alias p_aiApplyPostProcessing = const(aiScene*) function(const aiScene* pScene, uint pFlags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiAttachLogStream
alias p_aiAttachLogStream = void function(const aiLogStream* stream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiCopyScene
alias p_aiCopyScene = void function(const aiScene* pIn, aiScene** pOut)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiCreatePropertyStore
alias p_aiCreatePropertyStore = aiPropertyStore* function()
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiCreateQuaternionFromMatrix
alias p_aiCreateQuaternionFromMatrix = void function(aiQuaternion* quat, const aiMatrix3x3* mat)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiDecomposeMatrix
alias p_aiDecomposeMatrix = void function(const aiMatrix4x4* mat, aiVector3D* scaling, aiQuaternion* rotation, aiVector3D* position)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiDetachAllLogStreams
alias p_aiDetachAllLogStreams = void function()
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiDetachLogStream
alias p_aiDetachLogStream = aiReturn function(const aiLogStream* stream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiEnableVerboseLogging
alias p_aiEnableVerboseLogging = void function(aiBool d)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiExportScene
alias p_aiExportScene = aiReturn function(const aiScene* pScene, const char* pFormatId, const char* pFileName, uint pPreprocessing)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiExportSceneEx
alias p_aiExportSceneEx = aiReturn function(const aiScene* pScene, const char* pFormatId, const char* pFileName, aiFileIO* pIO, uint pPreprocessing)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiExportSceneToBlob
alias p_aiExportSceneToBlob = const(aiExportDataBlob*) function(const aiScene* pScene, const char* pFormatId, uint pPreprocessing)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiFreeScene
alias p_aiFreeScene = void function(const aiScene* pIn)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetBranchName
alias p_aiGetBranchName = const(char*) function()
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetCompileFlags
alias p_aiGetCompileFlags = uint function()
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetErrorString
alias p_aiGetErrorString = const(char*) function()
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetExportFormatCount
alias p_aiGetExportFormatCount = size_t function()
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetExportFormatDescription
alias p_aiGetExportFormatDescription = const(aiExportFormatDesc*) function(size_t pIndex)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetExtensionList
alias p_aiGetExtensionList = void function(aiString* szOut)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetImportFormatCount
alias p_aiGetImportFormatCount = size_t function()
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetImportFormatDescription
alias p_aiGetImportFormatDescription = const(aiImporterDesc*) function(size_t pIndex)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetImporterDesc
alias p_aiGetImporterDesc = const(aiImporterDesc*) function(const char* extension)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetLegalString
alias p_aiGetLegalString = const(char*) function()
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetMaterialColor
alias p_aiGetMaterialColor = aiReturn function(const aiMaterial* pMat, const char* pKey, uint type, uint index, aiColor4D* pOut)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetMaterialFloatArray
alias p_aiGetMaterialFloatArray = aiReturn function(const aiMaterial* pMat, const char* pKey, uint type, uint index, ai_real* pOut, uint* pMax)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetMaterialIntegerArray
alias p_aiGetMaterialIntegerArray = aiReturn function(const aiMaterial* pMat, const char* pKey, uint type, uint index, int* pOut, uint* pMax)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetMaterialProperty
alias p_aiGetMaterialProperty = aiReturn function(const aiMaterial* pMat, const char* pKey, uint type, uint index, const aiMaterialProperty** pPropOut)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetMaterialString
alias p_aiGetMaterialString = aiReturn function(const aiMaterial* pMat, const char* pKey, uint type, uint index, aiString* pOut)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetMaterialTexture
alias p_aiGetMaterialTexture = aiReturn function(const aiMaterial* mat, aiTextureType type, uint index, aiString* path, aiTextureMapping* mapping, uint* uvindex, ai_real* blend, aiTextureOp* op, aiTextureMapMode* mapmode, uint* flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetMaterialTextureCount
alias p_aiGetMaterialTextureCount = uint function(const aiMaterial* pMat, aiTextureType type)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetMaterialUVTransform
alias p_aiGetMaterialUVTransform = aiReturn function(const aiMaterial* pMat, const char* pKey, uint type, uint index, aiUVTransform* pOut)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetMemoryRequirements
alias p_aiGetMemoryRequirements = void function(const aiScene* pIn, aiMemoryInfo* _in)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetPredefinedLogStream
alias p_aiGetPredefinedLogStream = aiLogStream function(aiDefaultLogStream pStreams, const char* file)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetVersionMajor
alias p_aiGetVersionMajor = uint function()
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetVersionMinor
alias p_aiGetVersionMinor = uint function()
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiGetVersionRevision
alias p_aiGetVersionRevision = uint function()
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiIdentityMatrix3
alias p_aiIdentityMatrix3 = void function(aiMatrix3x3* mat)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiIdentityMatrix4
alias p_aiIdentityMatrix4 = void function(aiMatrix4x4* mat)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiImportFile
alias p_aiImportFile = const(aiScene*) function(const char* pFile, uint pFlags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiImportFileEx
alias p_aiImportFileEx = const(aiScene*) function(const char* pFile, uint pFlags, aiFileIO* pFS)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiImportFileExWithProperties
alias p_aiImportFileExWithProperties = const(aiScene*) function(const char* pFile, uint pFlags, aiFileIO* pFS, const aiPropertyStore* pProps)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiImportFileFromMemory
alias p_aiImportFileFromMemory = const(aiScene*) function(const char* pBuffer, uint pLength, uint pFlags, const char* pHint)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiImportFileFromMemoryWithProperties
alias p_aiImportFileFromMemoryWithProperties = const(aiScene*) function(const char* pBuffer, uint pLength, uint pFlags, const char* pHint, const aiPropertyStore* pProps)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiIsExtensionSupported
alias p_aiIsExtensionSupported = aiBool function(const char* szExtension)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiMultiplyMatrix3
alias p_aiMultiplyMatrix3 = void function(aiMatrix3x3* dst, const aiMatrix3x3* src)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiMultiplyMatrix4
alias p_aiMultiplyMatrix4 = void function(aiMatrix4x4* dst, const aiMatrix4x4* src)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiReleaseExportBlob
alias p_aiReleaseExportBlob = void function(const aiExportDataBlob* pData)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiReleaseExportFormatDescription
alias p_aiReleaseExportFormatDescription = void function(const aiExportFormatDesc* desc)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiReleaseImport
alias p_aiReleaseImport = void function(const aiScene* pScene)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiReleasePropertyStore
alias p_aiReleasePropertyStore = void function(aiPropertyStore* p)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiSetImportPropertyFloat
alias p_aiSetImportPropertyFloat = void function(aiPropertyStore* store, const char* szName, ai_real value)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiSetImportPropertyInteger
alias p_aiSetImportPropertyInteger = void function(aiPropertyStore* store, const char* szName, int value)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiSetImportPropertyMatrix
alias p_aiSetImportPropertyMatrix = void function(aiPropertyStore* store, const char* szName, const aiMatrix4x4* mat)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiSetImportPropertyString
alias p_aiSetImportPropertyString = void function(aiPropertyStore* store, const char* szName, const aiString* st)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiTransformVecByMatrix3
alias p_aiTransformVecByMatrix3 = void function(aiVector3D* vec, const aiMatrix3x3* mat)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiTransformVecByMatrix4
alias p_aiTransformVecByMatrix4 = void function(aiVector3D* vec, const aiMatrix4x4* mat)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiTransposeMatrix3
alias p_aiTransposeMatrix3 = void function(aiMatrix3x3* mat)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
p_aiTransposeMatrix4
alias p_aiTransposeMatrix4 = void function(aiMatrix4x4* mat)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Functions

aiGetMaterialFloat
aiReturn aiGetMaterialFloat(aiMaterial* pMat, char* pKey, uint type, uint index, ai_real* pOut)
Undocumented in source. Be warned that the author may not have intended to support it.
aiGetMaterialInteger
aiReturn aiGetMaterialInteger(aiMaterial* pMat, char* pKey, uint type, uint index, int* pOut)
Undocumented in source. Be warned that the author may not have intended to support it.
isAssimpLoaded
bool isAssimpLoaded()
Undocumented in source. Be warned that the author may not have intended to support it.
loadAssimp
AssimpSupport loadAssimp()
Undocumented in source. Be warned that the author may not have intended to support it.
loadAssimp
AssimpSupport loadAssimp(const(char)* libName)
Undocumented in source. Be warned that the author may not have intended to support it.
loadedAssimpVersion
AssimpSupport loadedAssimpVersion()
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

aiApplyPostProcessing
p_aiApplyPostProcessing aiApplyPostProcessing;
Undocumented in source.
aiAttachLogStream
p_aiAttachLogStream aiAttachLogStream;
Undocumented in source.
aiCopyScene
p_aiCopyScene aiCopyScene;
Undocumented in source.
aiCreatePropertyStore
p_aiCreatePropertyStore aiCreatePropertyStore;
Undocumented in source.
aiCreateQuaternionFromMatrix
p_aiCreateQuaternionFromMatrix aiCreateQuaternionFromMatrix;
Undocumented in source.
aiDecomposeMatrix
p_aiDecomposeMatrix aiDecomposeMatrix;
Undocumented in source.
aiDetachAllLogStreams
p_aiDetachAllLogStreams aiDetachAllLogStreams;
Undocumented in source.
aiDetachLogStream
p_aiDetachLogStream aiDetachLogStream;
Undocumented in source.
aiEnableVerboseLogging
p_aiEnableVerboseLogging aiEnableVerboseLogging;
Undocumented in source.
aiExportScene
p_aiExportScene aiExportScene;
Undocumented in source.
aiExportSceneEx
p_aiExportSceneEx aiExportSceneEx;
Undocumented in source.
aiExportSceneToBlob
p_aiExportSceneToBlob aiExportSceneToBlob;
Undocumented in source.
aiFreeScene
p_aiFreeScene aiFreeScene;
Undocumented in source.
aiGetBranchName
p_aiGetBranchName aiGetBranchName;
Undocumented in source.
aiGetCompileFlags
p_aiGetCompileFlags aiGetCompileFlags;
Undocumented in source.
aiGetErrorString
p_aiGetErrorString aiGetErrorString;
Undocumented in source.
aiGetExportFormatCount
p_aiGetExportFormatCount aiGetExportFormatCount;
Undocumented in source.
aiGetExportFormatDescription
p_aiGetExportFormatDescription aiGetExportFormatDescription;
Undocumented in source.
aiGetExtensionList
p_aiGetExtensionList aiGetExtensionList;
Undocumented in source.
aiGetImportFormatCount
p_aiGetImportFormatCount aiGetImportFormatCount;
Undocumented in source.
aiGetImportFormatDescription
p_aiGetImportFormatDescription aiGetImportFormatDescription;
Undocumented in source.
aiGetImporterDesc
p_aiGetImporterDesc aiGetImporterDesc;
Undocumented in source.
aiGetLegalString
p_aiGetLegalString aiGetLegalString;
Undocumented in source.
aiGetMaterialColor
p_aiGetMaterialColor aiGetMaterialColor;
Undocumented in source.
aiGetMaterialFloatArray
p_aiGetMaterialFloatArray aiGetMaterialFloatArray;
Undocumented in source.
aiGetMaterialIntegerArray
p_aiGetMaterialIntegerArray aiGetMaterialIntegerArray;
Undocumented in source.
aiGetMaterialProperty
p_aiGetMaterialProperty aiGetMaterialProperty;
Undocumented in source.
aiGetMaterialString
p_aiGetMaterialString aiGetMaterialString;
Undocumented in source.
aiGetMaterialTexture
p_aiGetMaterialTexture aiGetMaterialTexture;
Undocumented in source.
aiGetMaterialTextureCount
p_aiGetMaterialTextureCount aiGetMaterialTextureCount;
Undocumented in source.
aiGetMaterialUVTransform
p_aiGetMaterialUVTransform aiGetMaterialUVTransform;
Undocumented in source.
aiGetMemoryRequirements
p_aiGetMemoryRequirements aiGetMemoryRequirements;
Undocumented in source.
aiGetPredefinedLogStream
p_aiGetPredefinedLogStream aiGetPredefinedLogStream;
Undocumented in source.
aiGetVersionMajor
p_aiGetVersionMajor aiGetVersionMajor;
Undocumented in source.
aiGetVersionMinor
p_aiGetVersionMinor aiGetVersionMinor;
Undocumented in source.
aiGetVersionRevision
p_aiGetVersionRevision aiGetVersionRevision;
Undocumented in source.
aiIdentityMatrix3
p_aiIdentityMatrix3 aiIdentityMatrix3;
Undocumented in source.
aiIdentityMatrix4
p_aiIdentityMatrix4 aiIdentityMatrix4;
Undocumented in source.
aiImportFile
p_aiImportFile aiImportFile;
Undocumented in source.
aiImportFileEx
p_aiImportFileEx aiImportFileEx;
Undocumented in source.
aiImportFileExWithProperties
p_aiImportFileExWithProperties aiImportFileExWithProperties;
Undocumented in source.
aiImportFileFromMemory
p_aiImportFileFromMemory aiImportFileFromMemory;
Undocumented in source.
aiImportFileFromMemoryWithProperties
p_aiImportFileFromMemoryWithProperties aiImportFileFromMemoryWithProperties;
Undocumented in source.
aiIsExtensionSupported
p_aiIsExtensionSupported aiIsExtensionSupported;
Undocumented in source.
aiMultiplyMatrix3
p_aiMultiplyMatrix3 aiMultiplyMatrix3;
Undocumented in source.
aiMultiplyMatrix4
p_aiMultiplyMatrix4 aiMultiplyMatrix4;
Undocumented in source.
aiReleaseExportBlob
p_aiReleaseExportBlob aiReleaseExportBlob;
Undocumented in source.
aiReleaseExportFormatDescription
p_aiReleaseExportFormatDescription aiReleaseExportFormatDescription;
Undocumented in source.
aiReleaseImport
p_aiReleaseImport aiReleaseImport;
Undocumented in source.
aiReleasePropertyStore
p_aiReleasePropertyStore aiReleasePropertyStore;
Undocumented in source.
aiSetImportPropertyFloat
p_aiSetImportPropertyFloat aiSetImportPropertyFloat;
Undocumented in source.
aiSetImportPropertyInteger
p_aiSetImportPropertyInteger aiSetImportPropertyInteger;
Undocumented in source.
aiSetImportPropertyMatrix
p_aiSetImportPropertyMatrix aiSetImportPropertyMatrix;
Undocumented in source.
aiSetImportPropertyString
p_aiSetImportPropertyString aiSetImportPropertyString;
Undocumented in source.
aiTransformVecByMatrix3
p_aiTransformVecByMatrix3 aiTransformVecByMatrix3;
Undocumented in source.
aiTransformVecByMatrix4
p_aiTransformVecByMatrix4 aiTransformVecByMatrix4;
Undocumented in source.
aiTransposeMatrix3
p_aiTransposeMatrix3 aiTransposeMatrix3;
Undocumented in source.
aiTransposeMatrix4
p_aiTransposeMatrix4 aiTransposeMatrix4;
Undocumented in source.

Meta