BCGSuite for MFC
CBCGPGraphicsResourceabstract

Detailed Description

The CBCGPGraphicsResource is an abstract class that specifies a base interface of all graphics resources such as brush, pen or text format.

The following classes are derived from CBCGPGraphicsResource:

+ Inheritance diagram for CBCGPGraphicsResource:

Public Member Functions

 DestroyDestroys the resource handles.
 
 DetachCall this method to detach internal resource handle from this object.
 
 GetGraphicsManagerReturns a reference to CBCGPGraphicsManager - derived object associated with this object.
 
 GetHandleReturns a resource handle associated with this object.
 
 GetHandle1Returns a second (optional) resource handle associated with this object.
 
 GetHandle2Returns a third (optional) resource handle associated with this object.
 
 IsNullCheck whether this object has a NULL handle.
 
 SetCall this method to associate this object with a CBCGPGraphicsManager - derived object and resource handle(s).
 

Protected Member Functions

 CBCGPGraphicsResourceDefault constructor.
 

Friends

 operator<<This operator writes a graphics resource data to archieve.
 
 operator>>This operator reads a graphics resource data from archieve.