Functions and structures that apply to all entities. More...
Typedefs | |
| typedef A3DPtr(* | A3DCallbackMemoryAlloc )(size_t) |
| typedef A3DVoid(* | A3DCallbackMemoryFree )(A3DPtr) |
| typedef A3DVoid(* | A3DCallbackProgressEnd )() |
| typedef A3DVoid(* | A3DCallbackProgressIncrement )(A3DInt32) |
| typedef A3DVoid(* | A3DCallbackProgressSize )(A3DInt32) |
| typedef A3DVoid(* | A3DCallbackProgressStart )(A3DInt32) |
| typedef A3DVoid(* | A3DCallbackProgressTitle )(A3DUTF8Char *msg) |
| typedef A3DInt32(* | A3DCallbackReportError )(A3DUTF8Char *, A3DUTF8Char *) |
| typedef A3DInt32(* | A3DCallbackReportMessage )(A3DUTF8Char *) |
| typedef A3DInt32(* | A3DCallbackReportWarning )(A3DUTF8Char *, A3DUTF8Char *) |
Functions | |
| A3DStatus | A3DDisableHandleSIGSEGV () |
| Disables internal SIGSEGV handling (Linux only) More... | |
| A3DVoid | A3DDllActivateXMLTrace (A3DBool activate) |
| A3DStatus | A3DDllGetVersion (A3DInt32 *piMajorVersion, A3DInt32 *piMinorVersion) |
| Gets the version identifiers for the currently installed A3DLIBS. More... | |
| A3DStatus | A3DDllInitialize (A3DInt32 iMajorVersion, A3DInt32 iMinorVersion) |
| Starts a session with the A3DLIBS. More... | |
| A3DStatus | A3DDllSetCallbacksMemory (A3DCallbackMemoryAlloc, A3DCallbackMemoryFree) |
| Specifies custom memory-allocation functions This function specifies callback functions the A3DLIBS uses for memory allocation and deallocation. More... | |
| A3DStatus | A3DDllSetCallbacksProgress (A3DCallbackProgressStart, A3DCallbackProgressSize, A3DCallbackProgressIncrement, A3DCallbackProgressEnd, A3DCallbackProgressTitle, A3DInt32 *) |
| Sets callbacks for progress bar facility. More... | |
| A3DStatus | A3DDllSetCallbacksReport (A3DCallbackReportMessage, A3DCallbackReportWarning, A3DCallbackReportError) |
| Specifies custom functions the A3DLIBS uses for reporting messages, warnings and errors. More... | |
| A3DStatus | A3DDllTerminate () |
| Terminates a session with the A3DLIBS. More... | |
| A3DStatus | A3DEntityGetType (const A3DEntity *pEntity, A3DEEntityType *peEntityType) |
| Gets the actual type of the entity. More... | |
| A3DBool | A3DEntityIsBaseType (const A3DEntity *pEntity) |
| Indicates whether an entity base type corresponds to the kA3DTypeRootBase type enumeration. More... | |
| A3DBool | A3DEntityIsBaseWithGraphicsType (const A3DEntity *pEntity) |
| Indicates whether an entity base type corresponds to the kA3DTypeRootBaseWithGraphics type enumeration. More... | |
Detailed Description
Functions and structures that apply to all entities.
- Version
- 9.1
- Date
- March 2016
- Copyright (c) 2016 by Tech Soft 3D, LLC. All rights reserved.
