CFx SDK Documentation  2023 SP0
Public Member Functions | List of all members
OdTrGL2LocalRendererPtr Class Reference

#include <TrRndLocalRenderer.h>

Inheritance diagram for OdTrGL2LocalRendererPtr:
TPtr< OdTrGL2LocalRenderer, OdTrGL2LocalRendererTPtrAdaptor >

Public Member Functions

 OdTrGL2LocalRendererPtr ()
 
 OdTrGL2LocalRendererPtr (const OdTrGL2LocalRendererPtr &ref)
 
 OdTrGL2LocalRendererPtr (const OdTrGL2LocalRenderer *pObj, bool bAttach=false)
 
 OdTrGL2LocalRendererPtr (const OdTrVisRendition *pRendition)
 
OdTrGL2LocalRendererPtr & operator= (OdTrGL2LocalRenderer *pObj)
 
OdTrGL2LocalRendererPtr & operator= (const OdTrGL2LocalRendererPtr &ref)
 
OdTrGL2LocalRendererPtr & operator= (OdTrVisRendition *pObj)
 
void release ()
 
OdTrGL2LocalRendererPtr & create (OdTrGL2LocalRenditionClient *pClient)
 
- Public Member Functions inherited from TPtr< OdTrGL2LocalRenderer, OdTrGL2LocalRendererTPtrAdaptor >
 TPtr ()
 
 TPtr (const TPtr &ref)
 
 TPtr (const OdTrGL2LocalRenderer *pObj, bool bAttach=false)
 
 ~TPtr ()
 
TPtr & operator= (OdTrGL2LocalRenderer *pObj)
 
TPtr & operator= (const TPtr &ref)
 
const OdTrGL2LocalRenderer * get () const
 
OdTrGL2LocalRenderer * get ()
 
OdTrGL2LocalRenderer * operator-> ()
 
const OdTrGL2LocalRenderer * operator-> () const
 
 operator OdTrGL2LocalRenderer * ()
 
 operator const OdTrGL2LocalRenderer * () const
 
OdTrGL2LocalRenderer ** getPtr ()
 
bool isNull () const
 
OdTrGL2LocalRenderer * detach ()
 
OdTrGL2LocalRenderer * attach (OdTrGL2LocalRenderer *obj)
 

Additional Inherited Members

- Protected Member Functions inherited from TPtr< OdTrGL2LocalRenderer, OdTrGL2LocalRendererTPtrAdaptor >
TPtr & replace (OdTrGL2LocalRenderer *pObj)
 
- Protected Attributes inherited from TPtr< OdTrGL2LocalRenderer, OdTrGL2LocalRendererTPtrAdaptor >
OdTrGL2LocalRenderer * m_obj
 

Detailed Description

<group ExRender_Windows_Classes>

Definition at line 193 of file TrRndLocalRenderer.h.

Constructor & Destructor Documentation

◆ OdTrGL2LocalRendererPtr() [1/4]

OdTrGL2LocalRendererPtr::OdTrGL2LocalRendererPtr ( )
inline

Definition at line 196 of file TrRndLocalRenderer.h.

◆ OdTrGL2LocalRendererPtr() [2/4]

OdTrGL2LocalRendererPtr::OdTrGL2LocalRendererPtr ( const OdTrGL2LocalRendererPtr &  ref)
inline

Definition at line 198 of file TrRndLocalRenderer.h.

◆ OdTrGL2LocalRendererPtr() [3/4]

OdTrGL2LocalRendererPtr::OdTrGL2LocalRendererPtr ( const OdTrGL2LocalRenderer *  pObj,
bool  bAttach = false 
)
inline

Definition at line 200 of file TrRndLocalRenderer.h.

◆ OdTrGL2LocalRendererPtr() [4/4]

OdTrGL2LocalRendererPtr::OdTrGL2LocalRendererPtr ( const OdTrVisRendition *  pRendition)

Member Function Documentation

◆ create()

OdTrGL2LocalRendererPtr& OdTrGL2LocalRendererPtr::create ( OdTrGL2LocalRenditionClient *  pClient)

◆ operator=() [1/3]

OdTrGL2LocalRendererPtr& OdTrGL2LocalRendererPtr::operator= ( const OdTrGL2LocalRendererPtr &  ref)
inline

Definition at line 205 of file TrRndLocalRenderer.h.

◆ operator=() [2/3]

OdTrGL2LocalRendererPtr& OdTrGL2LocalRendererPtr::operator= ( OdTrGL2LocalRenderer *  pObj)
inline

Definition at line 203 of file TrRndLocalRenderer.h.

◆ operator=() [3/3]

OdTrGL2LocalRendererPtr& OdTrGL2LocalRendererPtr::operator= ( OdTrVisRendition *  pObj)

◆ release()

void OdTrGL2LocalRendererPtr::release ( )
inline

Definition at line 208 of file TrRndLocalRenderer.h.


The documentation for this class was generated from the following file: