Functions and structures that apply to all entities. More...
Typedefs | |
typedef A3DVoid(* | A3DCallbackAPITrace) (const A3DUTF8Char *, A3DUns32, const A3DUTF8Char **, const A3DUTF8Char *) |
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 *) |
typedef A3DStatus(* | PFA3DDisableHandleSIGSEGV) () |
Disables internal SIGSEGV handling (Linux only) More... | |
typedef A3DStatus(* | PFA3DDllGetVersion) (A3DInt32 *piMajorVersion, A3DInt32 *piMinorVersion) |
Gets the version identifiers for the currently installed HOOPS Exchange Library. More... | |
typedef A3DStatus(* | PFA3DDllInitialize) (A3DInt32 iMajorVersion, A3DInt32 iMinorVersion) |
Starts a session with the HOOPS Exchange Library. More... | |
typedef A3DStatus(* | PFA3DDllIsInitialized) () |
Gets the status of the library initialization HOOPS Exchange Library. More... | |
typedef A3DStatus(* | PFA3DDllSetCallbackAPITrace) (A3DCallbackAPITrace) |
Sets the callback function for API Trace. More... | |
typedef A3DStatus(* | PFA3DDllSetCallbacksMemory) (A3DCallbackMemoryAlloc, A3DCallbackMemoryFree) |
Specifies custom memory-allocation functions This function specifies callback functions the HOOPS Exchange Library uses for memory allocation and and deallocation. More... | |
typedef A3DStatus(* | PFA3DDllSetCallbacksReport) (A3DCallbackReportMessage, A3DCallbackReportWarning, A3DCallbackReportError) |
Specifies custom functions the HOOPS Exchange Library uses for reporting messages, warnings and errors. More... | |
typedef A3DStatus(* | PFA3DDllTerminate) () |
Terminates a session with the HOOPS Exchange Library. More... | |
typedef A3DStatus(* | PFA3DEnableHandleSIGSEGV) () |
Enables internal SIGSEGV handling (Linux only) More... | |
Variables | |
PFA3DDllSetCallbacksProgress | A3DDllSetCallbacksProgress |
Sets callbacks for progress bar facility. More... | |
Detailed Description
Functions and structures that apply to all entities.
- Version
- 12.2
- Date
- April 2019
- Copyright (c) 2010 - 2019 by Tech Soft 3D, Inc. All rights reserved.