FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
AcVSUtil Class Reference

#include <AcVSUtil.h>

Public Types

enum  ShadeModes
 

Public Member Functions

bool __cdecl IsVisualStyleSysVar (wchar_t const *)
 
AcDbObjectId __cdecl getCurVportTableRecordId (void)
 
Acad::ErrorStatus __cdecl PurgeUnUsedAnonymousVS (AcDbDatabase *)
 
Acad::ErrorStatus __cdecl addNewVS (wchar_t *, AcDbObjectId &, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl addOneOffVS (AcDbObjectId &, AcDbObjectId, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl addOneOffVS (AcDbObjectId &, wchar_t *, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl copyVS (AcDbObjectId, AcDbObjectId)
 
Acad::ErrorStatus __cdecl deleteVS (AcDbObjectId)
 
Acad::ErrorStatus __cdecl deleteVS (wchar_t *, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl duplicateVS (wchar_t *, AcDbObjectId &, AcDbObjectId, AcGiVisualStyle::Type, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl getAnonymousVSName (AcString &)
 
Acad::ErrorStatus __cdecl getCvpVSId (AcDbObjectId &)
 
Acad::ErrorStatus __cdecl getCvpVSName (AcString &)
 
Acad::ErrorStatus __cdecl getRenderModeByVSType (AcGsView::RenderMode &, AcGiVisualStyle::Type)
 
Acad::ErrorStatus __cdecl getVSDescription (AcDbObjectId, AcString &)
 
Acad::ErrorStatus __cdecl getVSDescription (AcString const &, AcString &, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl getVSIdByName (AcDbObjectId &, wchar_t const *, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl getVSIdByType (AcDbObjectId &, AcGiVisualStyle::Type, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl getVSList (AcDbObjectIdArray &, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl getVSList (AcArray< wchar_t const *, AcArrayMemCopyReallocator< wchar_t const * > > &, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl getVSNameById (AcString &, AcDbObjectId, bool)
 
Acad::ErrorStatus __cdecl getVSTypeById (AcGiVisualStyle::Type &, AcDbObjectId)
 
Acad::ErrorStatus __cdecl getVSTypeByRenderMode (AcGiVisualStyle::Type &, AcGsView::RenderMode)
 
Acad::ErrorStatus __cdecl isAcadDefault (AcDbObjectId)
 
Acad::ErrorStatus __cdecl isAcadDefault (wchar_t const *, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl isCvpVS2dType (void)
 
Acad::ErrorStatus __cdecl isCvpVS3dType (void)
 
Acad::ErrorStatus __cdecl isVS2dType (AcDbObjectId)
 
Acad::ErrorStatus __cdecl isVS2dType (wchar_t *, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl isVS3dType (AcDbObjectId)
 
Acad::ErrorStatus __cdecl isVS3dType (wchar_t *, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl isVSAnonymous (AcDbObjectId)
 
Acad::ErrorStatus __cdecl isVSExisting (wchar_t const *, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl isVSInUse (AcDbObjectId)
 
Acad::ErrorStatus __cdecl isVSInUse (wchar_t *, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl isVSInternalUseOnly (AcDbObjectId)
 
Acad::ErrorStatus __cdecl isVSInternalUseOnly (wchar_t const *, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl isVSOneOff (AcDbObjectId)
 
Acad::ErrorStatus __cdecl isVSValidUserVisible (AcDbObjectId)
 
Acad::ErrorStatus __cdecl isVSValidUserVisible (wchar_t const *, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl openCvpVS (AcDbVisualStyle *&, AcDb::OpenMode)
 
Acad::ErrorStatus __cdecl renameVS (wchar_t *, AcDbObjectId)
 
Acad::ErrorStatus __cdecl renameVS (wchar_t *, wchar_t const *, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl resetDefaultFactoryVS (AcDbObjectId)
 
Acad::ErrorStatus __cdecl resetDefaultFactoryVS (wchar_t const *, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl setActVpsVSId (AcDbObjectId, bool)
 
Acad::ErrorStatus __cdecl setCvpVS2d (void)
 
Acad::ErrorStatus __cdecl setCvpVSId (AcDbObjectId, bool)
 
Acad::ErrorStatus __cdecl setCvpVSName (wchar_t *)
 
Acad::ErrorStatus __cdecl setVSDescription (AcDbObjectId, wchar_t const *)
 
Acad::ErrorStatus __cdecl setVSDescription (wchar_t const *, wchar_t const *, AcDbDatabase *)
 
Acad::ErrorStatus __cdecl shademode (ShadeModes, AcDbObjectId &, AcDbObjectId)
 
Acad::ErrorStatus __cdecl viewres (bool, short *)
 
Acad::ErrorStatus __cdecl vsbackgrounds (bool, short *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsedgecolor (bool, AcCmColor *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsedgejitter (bool, short *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsedgeoverhang (bool, short *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsedges (bool, AcGiEdgeStyle::EdgeModel *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsedgesmooth (bool, short *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsedgewidth (bool, short *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsfacecolormode (bool, short *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsfacehighlight (bool, double *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsfaceopacity (bool, double *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsfacestyle (bool, AcGiFaceStyle::LightingModel *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vshalogap (bool, short *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vshideprecision (bool, bool *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsintersectioncolor (bool, AcCmColor *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsintersectionedges (bool, short *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsintersectionltype (bool, short *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsisoontop (bool, short *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vslightingquality (bool, AcGiFaceStyle::LightingQuality *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsmaterialmode (bool, short *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsmonocolor (bool, AcCmColor *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsobscuredcolor (bool, AcCmColor *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsobscurededges (bool, short *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsobscuredltype (bool, short *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vsshadows (bool, AcGiDisplayStyle::ShadowType *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vssilhcolor (bool, AcCmColor *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vssilhedges (bool, short *, AcDbObjectId &, bool)
 
Acad::ErrorStatus __cdecl vssilhwidth (bool, short *, AcDbObjectId &, bool)
 

Detailed Description

Definition at line 34 of file AcVSUtil.h.

Member Enumeration Documentation

◆ ShadeModes

Definition at line 37 of file AcVSUtil.h.

Member Function Documentation

◆ addNewVS()

Acad::ErrorStatus __cdecl AcVSUtil::addNewVS ( wchar_t * ,
AcDbObjectId & ,
AcDbDatabase *  )

◆ addOneOffVS() [1/2]

Acad::ErrorStatus __cdecl AcVSUtil::addOneOffVS ( AcDbObjectId & ,
AcDbObjectId ,
AcDbDatabase *  )

◆ addOneOffVS() [2/2]

Acad::ErrorStatus __cdecl AcVSUtil::addOneOffVS ( AcDbObjectId & ,
wchar_t * ,
AcDbDatabase *  )

◆ copyVS()

Acad::ErrorStatus __cdecl AcVSUtil::copyVS ( AcDbObjectId ,
AcDbObjectId  )

◆ deleteVS() [1/2]

Acad::ErrorStatus __cdecl AcVSUtil::deleteVS ( AcDbObjectId )

◆ deleteVS() [2/2]

Acad::ErrorStatus __cdecl AcVSUtil::deleteVS ( wchar_t * ,
AcDbDatabase *  )

◆ duplicateVS()

Acad::ErrorStatus __cdecl AcVSUtil::duplicateVS ( wchar_t * ,
AcDbObjectId & ,
AcDbObjectId ,
AcGiVisualStyle::Type ,
AcDbDatabase *  )

◆ getAnonymousVSName()

Acad::ErrorStatus __cdecl AcVSUtil::getAnonymousVSName ( AcString & )

◆ getCurVportTableRecordId()

AcDbObjectId __cdecl AcVSUtil::getCurVportTableRecordId ( void )

◆ getCvpVSId()

Acad::ErrorStatus __cdecl AcVSUtil::getCvpVSId ( AcDbObjectId & )

◆ getCvpVSName()

Acad::ErrorStatus __cdecl AcVSUtil::getCvpVSName ( AcString & )

◆ getRenderModeByVSType()

Acad::ErrorStatus __cdecl AcVSUtil::getRenderModeByVSType ( AcGsView::RenderMode & ,
AcGiVisualStyle::Type  )

◆ getVSDescription() [1/2]

Acad::ErrorStatus __cdecl AcVSUtil::getVSDescription ( AcDbObjectId ,
AcString &  )

◆ getVSDescription() [2/2]

Acad::ErrorStatus __cdecl AcVSUtil::getVSDescription ( AcString const & ,
AcString & ,
AcDbDatabase *  )

◆ getVSIdByName()

Acad::ErrorStatus __cdecl AcVSUtil::getVSIdByName ( AcDbObjectId & ,
wchar_t const * ,
AcDbDatabase *  )

◆ getVSIdByType()

Acad::ErrorStatus __cdecl AcVSUtil::getVSIdByType ( AcDbObjectId & ,
AcGiVisualStyle::Type ,
AcDbDatabase *  )

◆ getVSList() [1/2]

Acad::ErrorStatus __cdecl AcVSUtil::getVSList ( AcArray< wchar_t const *, AcArrayMemCopyReallocator< wchar_t const * > > & ,
AcDbDatabase *  )

◆ getVSList() [2/2]

Acad::ErrorStatus __cdecl AcVSUtil::getVSList ( AcDbObjectIdArray & ,
AcDbDatabase *  )

◆ getVSNameById()

Acad::ErrorStatus __cdecl AcVSUtil::getVSNameById ( AcString & ,
AcDbObjectId ,
bool  )

◆ getVSTypeById()

Acad::ErrorStatus __cdecl AcVSUtil::getVSTypeById ( AcGiVisualStyle::Type & ,
AcDbObjectId  )

◆ getVSTypeByRenderMode()

Acad::ErrorStatus __cdecl AcVSUtil::getVSTypeByRenderMode ( AcGiVisualStyle::Type & ,
AcGsView::RenderMode  )

◆ isAcadDefault() [1/2]

Acad::ErrorStatus __cdecl AcVSUtil::isAcadDefault ( AcDbObjectId )

◆ isAcadDefault() [2/2]

Acad::ErrorStatus __cdecl AcVSUtil::isAcadDefault ( wchar_t const * ,
AcDbDatabase *  )

◆ isCvpVS2dType()

Acad::ErrorStatus __cdecl AcVSUtil::isCvpVS2dType ( void )

◆ isCvpVS3dType()

Acad::ErrorStatus __cdecl AcVSUtil::isCvpVS3dType ( void )

◆ IsVisualStyleSysVar()

bool __cdecl AcVSUtil::IsVisualStyleSysVar ( wchar_t const * )

◆ isVS2dType() [1/2]

Acad::ErrorStatus __cdecl AcVSUtil::isVS2dType ( AcDbObjectId )

◆ isVS2dType() [2/2]

Acad::ErrorStatus __cdecl AcVSUtil::isVS2dType ( wchar_t * ,
AcDbDatabase *  )

◆ isVS3dType() [1/2]

Acad::ErrorStatus __cdecl AcVSUtil::isVS3dType ( AcDbObjectId )

◆ isVS3dType() [2/2]

Acad::ErrorStatus __cdecl AcVSUtil::isVS3dType ( wchar_t * ,
AcDbDatabase *  )

◆ isVSAnonymous()

Acad::ErrorStatus __cdecl AcVSUtil::isVSAnonymous ( AcDbObjectId )

◆ isVSExisting()

Acad::ErrorStatus __cdecl AcVSUtil::isVSExisting ( wchar_t const * ,
AcDbDatabase *  )

◆ isVSInternalUseOnly() [1/2]

Acad::ErrorStatus __cdecl AcVSUtil::isVSInternalUseOnly ( AcDbObjectId )

◆ isVSInternalUseOnly() [2/2]

Acad::ErrorStatus __cdecl AcVSUtil::isVSInternalUseOnly ( wchar_t const * ,
AcDbDatabase *  )

◆ isVSInUse() [1/2]

Acad::ErrorStatus __cdecl AcVSUtil::isVSInUse ( AcDbObjectId )

◆ isVSInUse() [2/2]

Acad::ErrorStatus __cdecl AcVSUtil::isVSInUse ( wchar_t * ,
AcDbDatabase *  )

◆ isVSOneOff()

Acad::ErrorStatus __cdecl AcVSUtil::isVSOneOff ( AcDbObjectId )

◆ isVSValidUserVisible() [1/2]

Acad::ErrorStatus __cdecl AcVSUtil::isVSValidUserVisible ( AcDbObjectId )

◆ isVSValidUserVisible() [2/2]

Acad::ErrorStatus __cdecl AcVSUtil::isVSValidUserVisible ( wchar_t const * ,
AcDbDatabase *  )

◆ openCvpVS()

Acad::ErrorStatus __cdecl AcVSUtil::openCvpVS ( AcDbVisualStyle *& ,
AcDb::OpenMode  )

◆ PurgeUnUsedAnonymousVS()

Acad::ErrorStatus __cdecl AcVSUtil::PurgeUnUsedAnonymousVS ( AcDbDatabase * )

◆ renameVS() [1/2]

Acad::ErrorStatus __cdecl AcVSUtil::renameVS ( wchar_t * ,
AcDbObjectId  )

◆ renameVS() [2/2]

Acad::ErrorStatus __cdecl AcVSUtil::renameVS ( wchar_t * ,
wchar_t const * ,
AcDbDatabase *  )

◆ resetDefaultFactoryVS() [1/2]

Acad::ErrorStatus __cdecl AcVSUtil::resetDefaultFactoryVS ( AcDbObjectId )

◆ resetDefaultFactoryVS() [2/2]

Acad::ErrorStatus __cdecl AcVSUtil::resetDefaultFactoryVS ( wchar_t const * ,
AcDbDatabase *  )

◆ setActVpsVSId()

Acad::ErrorStatus __cdecl AcVSUtil::setActVpsVSId ( AcDbObjectId ,
bool  )

◆ setCvpVS2d()

Acad::ErrorStatus __cdecl AcVSUtil::setCvpVS2d ( void )

◆ setCvpVSId()

Acad::ErrorStatus __cdecl AcVSUtil::setCvpVSId ( AcDbObjectId ,
bool  )

◆ setCvpVSName()

Acad::ErrorStatus __cdecl AcVSUtil::setCvpVSName ( wchar_t * )

◆ setVSDescription() [1/2]

Acad::ErrorStatus __cdecl AcVSUtil::setVSDescription ( AcDbObjectId ,
wchar_t const *  )

◆ setVSDescription() [2/2]

Acad::ErrorStatus __cdecl AcVSUtil::setVSDescription ( wchar_t const * ,
wchar_t const * ,
AcDbDatabase *  )

◆ shademode()

Acad::ErrorStatus __cdecl AcVSUtil::shademode ( ShadeModes ,
AcDbObjectId & ,
AcDbObjectId  )

◆ viewres()

Acad::ErrorStatus __cdecl AcVSUtil::viewres ( bool ,
short *  )

◆ vsbackgrounds()

Acad::ErrorStatus __cdecl AcVSUtil::vsbackgrounds ( bool ,
short * ,
AcDbObjectId & ,
bool  )

◆ vsedgecolor()

Acad::ErrorStatus __cdecl AcVSUtil::vsedgecolor ( bool ,
AcCmColor * ,
AcDbObjectId & ,
bool  )

◆ vsedgejitter()

Acad::ErrorStatus __cdecl AcVSUtil::vsedgejitter ( bool ,
short * ,
AcDbObjectId & ,
bool  )

◆ vsedgeoverhang()

Acad::ErrorStatus __cdecl AcVSUtil::vsedgeoverhang ( bool ,
short * ,
AcDbObjectId & ,
bool  )

◆ vsedges()

Acad::ErrorStatus __cdecl AcVSUtil::vsedges ( bool ,
AcGiEdgeStyle::EdgeModel * ,
AcDbObjectId & ,
bool  )

◆ vsedgesmooth()

Acad::ErrorStatus __cdecl AcVSUtil::vsedgesmooth ( bool ,
short * ,
AcDbObjectId & ,
bool  )

◆ vsedgewidth()

Acad::ErrorStatus __cdecl AcVSUtil::vsedgewidth ( bool ,
short * ,
AcDbObjectId & ,
bool  )

◆ vsfacecolormode()

Acad::ErrorStatus __cdecl AcVSUtil::vsfacecolormode ( bool ,
short * ,
AcDbObjectId & ,
bool  )

◆ vsfacehighlight()

Acad::ErrorStatus __cdecl AcVSUtil::vsfacehighlight ( bool ,
double * ,
AcDbObjectId & ,
bool  )

◆ vsfaceopacity()

Acad::ErrorStatus __cdecl AcVSUtil::vsfaceopacity ( bool ,
double * ,
AcDbObjectId & ,
bool  )

◆ vsfacestyle()

Acad::ErrorStatus __cdecl AcVSUtil::vsfacestyle ( bool ,
AcGiFaceStyle::LightingModel * ,
AcDbObjectId & ,
bool  )

◆ vshalogap()

Acad::ErrorStatus __cdecl AcVSUtil::vshalogap ( bool ,
short * ,
AcDbObjectId & ,
bool  )

◆ vshideprecision()

Acad::ErrorStatus __cdecl AcVSUtil::vshideprecision ( bool ,
bool * ,
AcDbObjectId & ,
bool  )

◆ vsintersectioncolor()

Acad::ErrorStatus __cdecl AcVSUtil::vsintersectioncolor ( bool ,
AcCmColor * ,
AcDbObjectId & ,
bool  )

◆ vsintersectionedges()

Acad::ErrorStatus __cdecl AcVSUtil::vsintersectionedges ( bool ,
short * ,
AcDbObjectId & ,
bool  )

◆ vsintersectionltype()

Acad::ErrorStatus __cdecl AcVSUtil::vsintersectionltype ( bool ,
short * ,
AcDbObjectId & ,
bool  )

◆ vsisoontop()

Acad::ErrorStatus __cdecl AcVSUtil::vsisoontop ( bool ,
short * ,
AcDbObjectId & ,
bool  )

◆ vslightingquality()

Acad::ErrorStatus __cdecl AcVSUtil::vslightingquality ( bool ,
AcGiFaceStyle::LightingQuality * ,
AcDbObjectId & ,
bool  )

◆ vsmaterialmode()

Acad::ErrorStatus __cdecl AcVSUtil::vsmaterialmode ( bool ,
short * ,
AcDbObjectId & ,
bool  )

◆ vsmonocolor()

Acad::ErrorStatus __cdecl AcVSUtil::vsmonocolor ( bool ,
AcCmColor * ,
AcDbObjectId & ,
bool  )

◆ vsobscuredcolor()

Acad::ErrorStatus __cdecl AcVSUtil::vsobscuredcolor ( bool ,
AcCmColor * ,
AcDbObjectId & ,
bool  )

◆ vsobscurededges()

Acad::ErrorStatus __cdecl AcVSUtil::vsobscurededges ( bool ,
short * ,
AcDbObjectId & ,
bool  )

◆ vsobscuredltype()

Acad::ErrorStatus __cdecl AcVSUtil::vsobscuredltype ( bool ,
short * ,
AcDbObjectId & ,
bool  )

◆ vsshadows()

Acad::ErrorStatus __cdecl AcVSUtil::vsshadows ( bool ,
AcGiDisplayStyle::ShadowType * ,
AcDbObjectId & ,
bool  )

◆ vssilhcolor()

Acad::ErrorStatus __cdecl AcVSUtil::vssilhcolor ( bool ,
AcCmColor * ,
AcDbObjectId & ,
bool  )

◆ vssilhedges()

Acad::ErrorStatus __cdecl AcVSUtil::vssilhedges ( bool ,
short * ,
AcDbObjectId & ,
bool  )

◆ vssilhwidth()

Acad::ErrorStatus __cdecl AcVSUtil::vssilhwidth ( bool ,
short * ,
AcDbObjectId & ,
bool  )

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