< Home

< Programming Guide

< Supported File Formats

REFERENCE MANUAL

Typedefs | Functions
A3DPDFBase.h File Reference

Functions and structures that apply to all entities. More...

Typedefs

typedef A3DInt32(* A3DCallbackReportMessage )(A3DUTF8Char *)
 
typedef A3DInt32(* A3DCallbackReportWarning )(A3DUTF8Char *, A3DUTF8Char *)
 
typedef A3DInt32(* A3DCallbackReportError )(A3DUTF8Char *, A3DUTF8Char *)
 
typedef A3DVoid(* A3DCallbackProgressStart )(A3DInt32)
 
typedef A3DVoid(* A3DCallbackProgressSize )(A3DInt32)
 
typedef A3DVoid(* A3DCallbackProgressIncrement )(A3DInt32)
 
typedef A3DVoid(* A3DCallbackProgressEnd )()
 
typedef A3DVoid(* A3DCallbackProgressTitle )(A3DUTF8Char *msg)
 
typedef A3DPtr(* A3DCallbackMemoryAlloc )(size_t)
 
typedef A3DVoid(* A3DCallbackMemoryFree )(A3DPtr)
 

Functions

A3DStatus A3DDllInitialize (A3DInt32 iMajorVersion, A3DInt32 iMinorVersion)
 Starts a session with the A3DLIBS. More...
 
A3DStatus A3DDllTerminate ()
 Terminates a session with the A3DLIBS. More...
 
A3DStatus A3DDllGetVersion (A3DInt32 *piMajorVersion, A3DInt32 *piMinorVersion)
 Gets the version identifiers for the currently installed A3DLIBS. More...
 
A3DStatus A3DDllSetCallbacksReport (A3DCallbackReportMessage, A3DCallbackReportWarning, A3DCallbackReportError)
 Specifies custom functions the A3DLIBS uses for reporting messages, warnings and errors. More...
 
A3DStatus A3DDllSetCallbacksProgress (A3DCallbackProgressStart, A3DCallbackProgressSize, A3DCallbackProgressIncrement, A3DCallbackProgressEnd, A3DCallbackProgressTitle, A3DInt32 *)
 Sets callbacks for progress bar facility. More...
 
A3DStatus A3DDllSetCallbacksMemory (A3DCallbackMemoryAlloc, A3DCallbackMemoryFree)
 Specifies custom memory-allocation functions This function specifies callback functions the A3DLIBS uses for memory allocation and deallocation. More...
 

Detailed Description

Functions and structures that apply to all entities.

Author
Tech Soft 3D
Version
8.1
Date
February 2015
Copyright (c) 2015 by Tech Soft 3D, LLC. All rights reserved.