CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdGsFiler::Substitutor Struct Referenceabstract

#include <GsFiler.h>

Inheritance diagram for OdGsFiler::Substitutor:
OdGsFiler_SubstitutorImpl

Public Member Functions

virtual void registerSubstitution (const void *pValue, const void *pSubstitution, OdUInt32 size=sizeof(OdIntPtr), bool bRegister=true, bool bImmediate=false)=0
 
virtual void requestSubstitution (void *pPlace, const void *pValue, OdUInt32 size=sizeof(OdIntPtr), bool bRegister=true, bool bImmediate=true)=0
 
virtual void requestSubstitution (OdBaseObjectPtr *pPlace, const void *pValue, bool bRegister=true, bool bImmediate=true)=0
 
virtual void requestSubstitution (void *pPlace, OdGsFiler::SubstitutionActuator *pActuator, const void *pValue, OdUInt32 size=sizeof(OdIntPtr), bool bRegister=true, bool bImmediate=true)=0
 
virtual void clearSubstitutions (const void *pValue=NULL, OdUInt32 size=0)=0
 
virtual void runSubstitutions (const void *pValue=NULL, OdUInt32 size=0, bool bClear=true)=0
 

Detailed Description

Definition at line 121 of file GsFiler.h.

Member Function Documentation

◆ clearSubstitutions()

virtual void OdGsFiler::Substitutor::clearSubstitutions ( const void * pValue = NULL,
OdUInt32 size = 0 )
pure virtual

Implemented in OdGsFiler_SubstitutorImpl.

◆ registerSubstitution()

virtual void OdGsFiler::Substitutor::registerSubstitution ( const void * pValue,
const void * pSubstitution,
OdUInt32 size = sizeof(OdIntPtr),
bool bRegister = true,
bool bImmediate = false )
pure virtual

Implemented in OdGsFiler_SubstitutorImpl.

◆ requestSubstitution() [1/3]

virtual void OdGsFiler::Substitutor::requestSubstitution ( OdBaseObjectPtr * pPlace,
const void * pValue,
bool bRegister = true,
bool bImmediate = true )
pure virtual

Implemented in OdGsFiler_SubstitutorImpl.

◆ requestSubstitution() [2/3]

virtual void OdGsFiler::Substitutor::requestSubstitution ( void * pPlace,
const void * pValue,
OdUInt32 size = sizeof(OdIntPtr),
bool bRegister = true,
bool bImmediate = true )
pure virtual

Implemented in OdGsFiler_SubstitutorImpl.

◆ requestSubstitution() [3/3]

virtual void OdGsFiler::Substitutor::requestSubstitution ( void * pPlace,
OdGsFiler::SubstitutionActuator * pActuator,
const void * pValue,
OdUInt32 size = sizeof(OdIntPtr),
bool bRegister = true,
bool bImmediate = true )
pure virtual

Implemented in OdGsFiler_SubstitutorImpl.

◆ runSubstitutions()

virtual void OdGsFiler::Substitutor::runSubstitutions ( const void * pValue = NULL,
OdUInt32 size = 0,
bool bClear = true )
pure virtual

Implemented in OdGsFiler_SubstitutorImpl.


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