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

#include <AcGiTextStyle.h>

Inheritance diagram for AcGiTextStyle:
AcGiParameter AcRxCopyOnWriteObject AcRxObject AcRTTIObject AcObject

Public Member Functions

 ACRX_DECLARE_MEMBERS (AcGiTextStyle)
 
 AcGiTextStyle (AcGiTextStyle &obj)
 
 AcGiTextStyle (wchar_t const *, wchar_t const *, double, double, double, double, int, int, int, int, int, int=false, wchar_t const *=NULL)
 
 AcGiTextStyle (AcDbDatabase *pDb=NULL)
 
virtual ~AcGiTextStyle (void)
 
virtual bool preLoaded (void) const
 
virtual AcGePoint2d extents (wchar_t const *, int, int, int, AcGiWorldDraw *=NULL) const
 
virtual double obliquingAngle (void) const
 
virtual double textSize (void) const
 
virtual double trackingPercent (void) const
 
virtual double xScale (void) const
 
virtual Acad::ErrorStatus extentsBox (wchar_t const *, int, int, int, AcGePoint2d &, AcGePoint2d &, AcGiWorldDraw *=NULL) const
 
virtual Acad::ErrorStatus font (wchar_t *&, Adesk::Boolean &, Adesk::Boolean &, int &, int &) const
 
virtual Acad::ErrorStatus setFont (wchar_t const *, Adesk::Boolean, Adesk::Boolean, int, int)
 
virtual Acad::ErrorStatus setStyleName (wchar_t const *)
 
virtual int isBackward (void) const
 
virtual int isOverlined (void) const
 
virtual int isUnderlined (void) const
 
virtual int isUpsideDown (void) const
 
virtual int isVertical (void) const
 
virtual int loadStyleRec (AcDbDatabase *=NULL) const
 
virtual void setBackward (int)
 
virtual void setBigFontFileName (ACHAR const *)
 
virtual void setFileName (ACHAR const *)
 
virtual void setObliquingAngle (double)
 
virtual void setOverlined (int)
 
virtual void setPreLoaded (bool)
 
virtual void setTextSize (double)
 
virtual void setTrackKerning (double) const
 
virtual void setTrackingPercent (double)
 
virtual void setUnderlined (int)
 
virtual void setUpsideDown (int)
 
virtual void setVertical (int)
 
virtual void setXScale (double)
 
virtual wchar_t const * bigFontFileName (void) const
 
virtual wchar_t const * fileName (void) const
 
virtual wchar_t const * styleName (void) const
 
virtual int isStrikethrough (void) const
 
virtual void setStrikethrough (int)
 
- Public Member Functions inherited from AcGiParameter
 AcGiParameter ()
 
 AcGiParameter (const AcGiParameter &)
 
const AcGiParameteroperator= (const AcGiParameter &)
 
- Public Member Functions inherited from AcRxCopyOnWriteObject
 AcRxCopyOnWriteObject ()
 
 AcRxCopyOnWriteObject (const AcRxCopyOnWriteObject &)
 
 AcRxCopyOnWriteObject (AcRxObject *)
 
- Public Member Functions inherited from AcRxObject
virtual AcRxObjectqueryX (AcRxClass const *) const
 
AcRxObjectx (AcRxClass const *) const
 
virtual AcRxClassisA (void) const
 
virtual AcRxObjectclone (void) const
 
virtual AcRx::Ordering comparedTo (AcRxObject const *) const
 
virtual Acad::ErrorStatus copyFrom (AcRxObject const *)
 
virtual int isEqualTo (AcRxObject const *) const
 
bool isKindOf (const AcRxClass *pOtherClass) const
 
virtual ~AcRxObject (void)
 
- Public Member Functions inherited from AcRTTIObject
 AcRTTIObject ()
 
virtual ~AcRTTIObject ()
 
- Public Member Functions inherited from AcObject
 AcObject ()
 
 AcObject (const AcObject &source)
 
virtual ~AcObject ()
 
voiddata () const
 

Additional Inherited Members

- Static Public Member Functions inherited from AcRxObject
static AcRxClass *__cdecl desc (void)
 
static AcRxObject *__cdecl cast (AcRxObject const *)
 
- Protected Member Functions inherited from AcRxObject
 AcRxObject (void)
 
virtual AcRxObjectsubQueryX (AcRxClass const *) const
 
- Protected Attributes inherited from AcObject
voidm_pData
 

Detailed Description

Definition at line 26 of file AcGiTextStyle.h.

Constructor & Destructor Documentation

◆ AcGiTextStyle() [1/3]

AcGiTextStyle::AcGiTextStyle ( AcGiTextStyle & obj)

◆ AcGiTextStyle() [2/3]

AcGiTextStyle::AcGiTextStyle ( wchar_t const * ,
wchar_t const * ,
double ,
double ,
double ,
double ,
int ,
int ,
int ,
int ,
int ,
int = false,
wchar_t const * = NULL )

◆ AcGiTextStyle() [3/3]

AcGiTextStyle::AcGiTextStyle ( AcDbDatabase * pDb = NULL)

◆ ~AcGiTextStyle()

virtual AcGiTextStyle::~AcGiTextStyle ( void )
virtual

Member Function Documentation

◆ ACRX_DECLARE_MEMBERS()

AcGiTextStyle::ACRX_DECLARE_MEMBERS ( AcGiTextStyle )

◆ bigFontFileName()

virtual wchar_t const * AcGiTextStyle::bigFontFileName ( void ) const
virtual

◆ extents()

virtual AcGePoint2d AcGiTextStyle::extents ( wchar_t const * ,
int ,
int ,
int ,
AcGiWorldDraw * = NULL ) const
virtual

◆ extentsBox()

virtual Acad::ErrorStatus AcGiTextStyle::extentsBox ( wchar_t const * ,
int ,
int ,
int ,
AcGePoint2d & ,
AcGePoint2d & ,
AcGiWorldDraw * = NULL ) const
virtual

◆ fileName()

virtual wchar_t const * AcGiTextStyle::fileName ( void ) const
virtual

◆ font()

virtual Acad::ErrorStatus AcGiTextStyle::font ( wchar_t *& ,
Adesk::Boolean & ,
Adesk::Boolean & ,
int & ,
int &  ) const
virtual

◆ isBackward()

virtual int AcGiTextStyle::isBackward ( void ) const
virtual

◆ isOverlined()

virtual int AcGiTextStyle::isOverlined ( void ) const
virtual

◆ isStrikethrough()

virtual int AcGiTextStyle::isStrikethrough ( void ) const
virtual

◆ isUnderlined()

virtual int AcGiTextStyle::isUnderlined ( void ) const
virtual

◆ isUpsideDown()

virtual int AcGiTextStyle::isUpsideDown ( void ) const
virtual

◆ isVertical()

virtual int AcGiTextStyle::isVertical ( void ) const
virtual

◆ loadStyleRec()

virtual int AcGiTextStyle::loadStyleRec ( AcDbDatabase * = NULL) const
virtual

◆ obliquingAngle()

virtual double AcGiTextStyle::obliquingAngle ( void ) const
virtual

◆ preLoaded()

virtual bool AcGiTextStyle::preLoaded ( void ) const
virtual

◆ setBackward()

virtual void AcGiTextStyle::setBackward ( int )
virtual

◆ setBigFontFileName()

virtual void AcGiTextStyle::setBigFontFileName ( ACHAR const * )
virtual

◆ setFileName()

virtual void AcGiTextStyle::setFileName ( ACHAR const * )
virtual

◆ setFont()

virtual Acad::ErrorStatus AcGiTextStyle::setFont ( wchar_t const * ,
Adesk::Boolean ,
Adesk::Boolean ,
int ,
int  )
virtual

◆ setObliquingAngle()

virtual void AcGiTextStyle::setObliquingAngle ( double )
virtual

◆ setOverlined()

virtual void AcGiTextStyle::setOverlined ( int )
virtual

◆ setPreLoaded()

virtual void AcGiTextStyle::setPreLoaded ( bool )
virtual

◆ setStrikethrough()

virtual void AcGiTextStyle::setStrikethrough ( int )
virtual

◆ setStyleName()

virtual Acad::ErrorStatus AcGiTextStyle::setStyleName ( wchar_t const * )
virtual

◆ setTextSize()

virtual void AcGiTextStyle::setTextSize ( double )
virtual

◆ setTrackingPercent()

virtual void AcGiTextStyle::setTrackingPercent ( double )
virtual

◆ setTrackKerning()

virtual void AcGiTextStyle::setTrackKerning ( double ) const
virtual

◆ setUnderlined()

virtual void AcGiTextStyle::setUnderlined ( int )
virtual

◆ setUpsideDown()

virtual void AcGiTextStyle::setUpsideDown ( int )
virtual

◆ setVertical()

virtual void AcGiTextStyle::setVertical ( int )
virtual

◆ setXScale()

virtual void AcGiTextStyle::setXScale ( double )
virtual

◆ styleName()

virtual wchar_t const * AcGiTextStyle::styleName ( void ) const
virtual

◆ textSize()

virtual double AcGiTextStyle::textSize ( void ) const
virtual

◆ trackingPercent()

virtual double AcGiTextStyle::trackingPercent ( void ) const
virtual

◆ xScale()

virtual double AcGiTextStyle::xScale ( void ) const
virtual

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