Main Page   Modules   Alphabetical List   Data Structures   Data Fields  

RpPrtStdEmitterClass Struct Reference
[RpPrtStd]

Collaboration diagram for RpPrtStdEmitterClass:
Collaboration graph

Data Fields

RpPrtStdEmitterClass *  next
RwInt32  id
RwInt32  refCount
RwInt32  objSize
RpPrtStdPropertyTable propTab
RwInt32  numCallback
RpPrtStdEmitterCallBackArray callback

Detailed Description

A structure representing the collection of data and callbacks for an emitter. An emitter class is used to create emitters that share the same properties and callback functions. Once created, an emitter class cannot be altered. An emitter class should also not be destroyed if emitters of the class are still in use.

Field Documentation

RpPrtStdEmitterCallBackArray* callback
 

Array of emitter callback functions

RwInt32 id
 

Emitter class's id

RpPrtStdEmitterClass* next
 

Internal usage

RwInt32 numCallback
 

Number of callback arrays

RwInt32 objSize
 

Size of the emitter

RpPrtStdPropertyTable* propTab
 

Reference to a table of emitter properties

RwInt32 refCount
 

Reference count. Internal usage


Criterion Software © 1993-2003 Criterion Software Limited. All rights reserved. Built Tue Apr 22 12:46:06 2003. Send Feedback
Converted from CHM to HTML with chm2web Pro 2.85 (unicode)