CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
GiTransientManager.h File Reference
#include <RxObject.h>
#include <Gi/GiExport.h>
#include <UInt32Array.h>
#include "TD_PackPush.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

class  OdGiTransientManager
 
class  OdGiTransientManagerPE
 

Typedefs

typedef OdSmartPtr< OdGiTransientManagerOdGiTransientManagerPtr
 
typedef OdSmartPtr< OdGiTransientManagerPEOdGiTransientManagerPEPtr
 

Functions

ODGI_EXPORT OdGiTransientManagerodgiGetTransientManager (const OdRxObject *pObject)
 
ODGI_EXPORT void odgiSetTransientManager (OdGiTransientManager *pManager, OdRxObject *pObject)
 

Typedef Documentation

◆ OdGiTransientManagerPEPtr

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

Definition at line 202 of file GiTransientManager.h.

◆ OdGiTransientManagerPtr

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

Definition at line 162 of file GiTransientManager.h.

Function Documentation

◆ odgiGetTransientManager()

ODGI_EXPORT OdGiTransientManager * odgiGetTransientManager ( const OdRxObject pObject)

Extracts transient manager using transient manager protocol extension from specified object.

Parameters
pObject[in] Pointer the object to be cast to the protocol extension.

◆ odgiSetTransientManager()

ODGI_EXPORT void odgiSetTransientManager ( OdGiTransientManager pManager,
OdRxObject pObject 
)

Sets transient manager using transient manager protocol extension for specified object.

Parameters
pManager[in] Pointer the transient manager.
pObject[in] Pointer the object to be cast to the protocol extension.