CFx SDK Documentation  2023 SP0
Classes | Typedefs | Functions
GsBaseModule.h File Reference
#include "TD_PackPush.h"
#include "Gs/GsExport.h"
#include "Gs/Gs.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

class  OdGsBaseModule
 

Typedefs

typedef OdSmartPtr< OdGsBaseModuleOdGsBaseModulePtr
 

Functions

GS_TOOLKIT_EXPORT void odgsInitialize ()
 
GS_TOOLKIT_EXPORT void odgsUninitialize ()
 

Typedef Documentation

◆ OdGsBaseModulePtr

This template class is a specialization of the OdSmartPtr class for OdGsBaseModule object pointers.

Definition at line 174 of file GsBaseModule.h.

Function Documentation

◆ odgsInitialize()

GS_TOOLKIT_EXPORT void odgsInitialize ( )

This function must be called before using any GS implementation classes.

Remarks
OdGsBaseModule::initApp() calls this function, so there is no need to call it explicitly when using GS classes within an OdRx Module derived from OdGsBaseModule.

Corresponding C++ library: Gs

◆ odgsUninitialize()

GS_TOOLKIT_EXPORT void odgsUninitialize ( )

This function must be called after using any GS implementation classes.

Remarks
OdGsBaseModule::uninitApp() calls this function, so there is no need to call it explicitly when using OdGs classes within an OdRx Module derived from OdGsBaseModule.

Corresponding C++ library: Gs