CFx SDK Documentation
2023 SP0
|
#include <GsBaseModule.h>
Protected Member Functions | |
void | fire_viewWasCreated (OdGsView *pView) |
void | fire_gsToBeUnloaded (OdGsModule *pModule) |
virtual OdSmartPtr< OdGsBaseVectorizeDevice > | createDeviceObject ()=0 |
virtual OdSmartPtr< OdGsViewImpl > | createViewObject ()=0 |
virtual OdSmartPtr< OdGsBaseVectorizeDevice > | createBitmapDeviceObject () |
virtual OdSmartPtr< OdGsViewImpl > | createBitmapViewObject () |
OdGsBaseModule () | |
void | onFinalRelease () |
Additional Inherited Members | |
Static Public Member Functions inherited from OdRxObject | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
This class provides management of bitmapped GUI display windows.
Corresponding C++ library: Gs <group OdGs_Classes>
Definition at line 40 of file GsBaseModule.h.
|
protected |
|
virtual |
Adds the specified reactor to this object's reactor list.
pReactor | [in] Pointer to the reactor object. |
Implements OdGsModule.
|
virtual |
Creates a new OdGsBaseVectorizeDevice object, and associates it with this BaseModule object.
Reimplemented from OdGsModule.
|
protectedvirtual |
Creates a new OdGsBaseVectorizeDevice object, and associates it with this BaseModule object.
OdSmartPtr<OdGsViewImpl> OdGsBaseModule::createBitmapView | ( | ) |
Creates a new OdGsBaseVectorizeView object, and associates it with this BaseModule object.
|
protectedvirtual |
Creates a new OdGsBaseVectorizeView object, and associates it with this BaseModule object.
|
virtual |
Creates a new OdGsDevice object, and associates it with this BaseModule object.
Implements OdGsModule.
|
protectedpure virtual |
Creates a new OdGsBaseVectorizeDevice object, and associates it with this BaseModule object.
OdSmartPtr<OdGsViewImpl> OdGsBaseModule::createView | ( | ) |
Creates a new OdGsViewImpl object, and associates it with this BaseModule object.
|
protectedpure virtual |
Creates a new OdGsViewImpl object, and associates it with this BaseModule object.
|
protected |
Notifies connected reactors that the specified OdGsModule object is about to be unloaded.
pModule | [in] Pointer to the GsModule object. |
Notifies connected reactors that the specified View object is about to be created.
pView | [in] Pointer to the OdGsView object. |
|
virtual |
Notification function called at the start of the client application.
Implements OdRxModule.
Reimplemented in BaseGLES2Module.
OdGsBaseModule::ODRX_DECLARE_MEMBERS | ( | OdGsBaseModule | ) |
|
protected |
Notification function called whenever this BaseModule object is about to be released.
|
virtual |
Removes the specified reactor from this object's reactor list.
pReactor | [in] Pointer to the reactor object. |
Implements OdGsModule.
|
virtual |
Notification function called at the end of the client application.
Implements OdRxModule.
Reimplemented in BaseGLES2Module.