FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
IAcadTextStyleVtbl Struct Reference

#include <OdaX.h>

Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(IAcadTextStyle *This
 
 ULONG (STDMETHODCALLTYPE *AddRef)(IAcadTextStyle *This)
 
 ULONG (STDMETHODCALLTYPE *Release)(IAcadTextStyle *This)
 
 HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *GetTypeInfo)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *Invoke)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *get_Handle)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *get_ObjectName)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *GetXData)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *SetXData)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *Delete)(IAcadTextStyle *This)
 
 HRESULT (STDMETHODCALLTYPE *get_ObjectID)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *get_Application)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *get_Database)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *get_HasExtensionDictionary)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *GetExtensionDictionary)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *get_OwnerID)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *get_Document)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *Erase)(IAcadTextStyle *This)
 
 HRESULT (STDMETHODCALLTYPE *get_BigFontFile)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *put_BigFontFile)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *get_fontFile)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *put_fontFile)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *get_Height)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *put_Height)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *get_LastHeight)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *put_LastHeight)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *get_Name)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *get_ObliqueAngle)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *put_ObliqueAngle)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *get_TextGenerationFlag)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *put_TextGenerationFlag)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *get_Width)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *put_Width)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *GetFont)(IAcadTextStyle *This
 
 HRESULT (STDMETHODCALLTYPE *SetFont)(IAcadTextStyle *This
 

Public Attributes

BEGIN_INTERFACE REFIID riid
 
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
 
UINTpctinfo
 
UINT iTInfo
 
UINT LCID lcid
 
UINT LCID ITypeInfo ** ppTInfo
 
REFIID riid
 
REFIID LPOLESTRrgszNames
 
REFIID LPOLESTR UINT cNames
 
REFIID LPOLESTR UINT LCID lcid
 
REFIID LPOLESTR UINT LCID DISPIDrgDispId
 
_In_ DISPID dispIdMember
 
_In_ DISPID _In_ REFIID riid
 
_In_ DISPID _In_ REFIID _In_ LCID lcid
 
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
 
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMSpDispParams
 
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANTpVarResult
 
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFOpExcepInfo
 
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINTpuArgErr
 
BSTRHandle
 
BSTRObjectName
 
BSTR AppName
 
BSTR VARIANTXDataType
 
BSTR VARIANT VARIANTXDataValue
 
VARIANT XDataType
 
VARIANT VARIANT XDataValue
 
LONG_PTRObjectID
 
IDispatch ** ApplicationObject
 
IAcadDatabase ** pDatabase
 
VARIANT_BOOLbHasDictionary
 
IAcadDictionary ** pExtDictionary
 
LONG_PTROwnerID
 
IDispatch ** pDocument
 
BSTRfontFile
 
BSTR fontFile
 
doubleHeight
 
double Height
 
BSTRbstrName
 
ACAD_ANGLEobliAngle
 
ACAD_ANGLE obliAngle
 
longtextGenFlag
 
long textGenFlag
 
doubleWidth
 
double Width
 
BSTRTypeFace
 
BSTR VARIANT_BOOLBold
 
BSTR VARIANT_BOOL VARIANT_BOOLItalic
 
BSTR VARIANT_BOOL VARIANT_BOOL longCharset
 
BSTR VARIANT_BOOL VARIANT_BOOL long longPitchAndFamily
 
BSTR TypeFace
 
BSTR VARIANT_BOOL Bold
 
BSTR VARIANT_BOOL VARIANT_BOOL Italic
 
BSTR VARIANT_BOOL VARIANT_BOOL long Charset
 
BSTR VARIANT_BOOL VARIANT_BOOL long long PitchAndFamily
 

Detailed Description

Definition at line 62231 of file OdaX.h.

Member Function Documentation

◆ HRESULT() [1/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * Delete)

◆ HRESULT() [2/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * Erase)

◆ HRESULT() [3/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_Application)

◆ HRESULT() [4/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_BigFontFile)

◆ HRESULT() [5/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_Database)

◆ HRESULT() [6/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_Document)

◆ HRESULT() [7/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_fontFile)

◆ HRESULT() [8/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_Handle)

◆ HRESULT() [9/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_HasExtensionDictionary)

◆ HRESULT() [10/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_Height)

◆ HRESULT() [11/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_LastHeight)

◆ HRESULT() [12/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_Name)

◆ HRESULT() [13/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_ObjectID)

◆ HRESULT() [14/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_ObjectName)

◆ HRESULT() [15/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_ObliqueAngle)

◆ HRESULT() [16/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_OwnerID)

◆ HRESULT() [17/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_TextGenerationFlag)

◆ HRESULT() [18/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * get_Width)

◆ HRESULT() [19/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * GetExtensionDictionary)

◆ HRESULT() [20/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * GetFont)

◆ HRESULT() [21/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * GetIDsOfNames)

◆ HRESULT() [22/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * GetTypeInfo)

◆ HRESULT() [23/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * GetTypeInfoCount)

◆ HRESULT() [24/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * GetXData)

◆ HRESULT() [25/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * Invoke)

◆ HRESULT() [26/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * put_BigFontFile)

◆ HRESULT() [27/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * put_fontFile)

◆ HRESULT() [28/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * put_Height)

◆ HRESULT() [29/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * put_LastHeight)

◆ HRESULT() [30/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * put_ObliqueAngle)

◆ HRESULT() [31/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * put_TextGenerationFlag)

◆ HRESULT() [32/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * put_Width)

◆ HRESULT() [33/35]

BEGIN_INTERFACE IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * QueryInterface)

◆ HRESULT() [34/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * SetFont)

◆ HRESULT() [35/35]

IAcadTextStyleVtbl::HRESULT ( STDMETHODCALLTYPE * SetXData)

◆ ULONG() [1/2]

IAcadTextStyleVtbl::ULONG ( STDMETHODCALLTYPE * AddRef)

◆ ULONG() [2/2]

IAcadTextStyleVtbl::ULONG ( STDMETHODCALLTYPE * Release)

Member Data Documentation

◆ ApplicationObject

IDispatch** IAcadTextStyleVtbl::ApplicationObject

Definition at line 62326 of file OdaX.h.

◆ AppName

BSTR IAcadTextStyleVtbl::AppName

Definition at line 62304 of file OdaX.h.

◆ bHasDictionary

VARIANT_BOOL* IAcadTextStyleVtbl::bHasDictionary

Definition at line 62336 of file OdaX.h.

◆ Bold [1/2]

BSTR VARIANT_BOOL* IAcadTextStyleVtbl::Bold

Definition at line 62436 of file OdaX.h.

◆ Bold [2/2]

BSTR VARIANT_BOOL IAcadTextStyleVtbl::Bold

Definition at line 62445 of file OdaX.h.

◆ bstrName

BSTR* IAcadTextStyleVtbl::bstrName

Definition at line 62400 of file OdaX.h.

◆ Charset [1/2]

BSTR VARIANT_BOOL VARIANT_BOOL long* IAcadTextStyleVtbl::Charset

Definition at line 62438 of file OdaX.h.

◆ Charset [2/2]

BSTR VARIANT_BOOL VARIANT_BOOL long IAcadTextStyleVtbl::Charset

Definition at line 62447 of file OdaX.h.

◆ cNames

REFIID LPOLESTR UINT IAcadTextStyleVtbl::cNames

Definition at line 62267 of file OdaX.h.

◆ dispIdMember

_In_ DISPID IAcadTextStyleVtbl::dispIdMember

Definition at line 62275 of file OdaX.h.

◆ fontFile [1/2]

BSTR IAcadTextStyleVtbl::fontFile

Definition at line 62360 of file OdaX.h.

◆ fontFile [2/2]

BSTR IAcadTextStyleVtbl::fontFile

Definition at line 62365 of file OdaX.h.

◆ Handle

BSTR* IAcadTextStyleVtbl::Handle

Definition at line 62294 of file OdaX.h.

◆ Height [1/2]

double IAcadTextStyleVtbl::Height

Definition at line 62380 of file OdaX.h.

◆ Height [2/2]

double IAcadTextStyleVtbl::Height

Definition at line 62385 of file OdaX.h.

◆ Italic [1/2]

BSTR VARIANT_BOOL VARIANT_BOOL* IAcadTextStyleVtbl::Italic

Definition at line 62437 of file OdaX.h.

◆ Italic [2/2]

BSTR VARIANT_BOOL VARIANT_BOOL IAcadTextStyleVtbl::Italic

Definition at line 62446 of file OdaX.h.

◆ iTInfo

UINT IAcadTextStyleVtbl::iTInfo

Definition at line 62258 of file OdaX.h.

◆ lcid [1/3]

UINT LCID IAcadTextStyleVtbl::lcid

Definition at line 62259 of file OdaX.h.

◆ lcid [2/3]

REFIID LPOLESTR UINT LCID IAcadTextStyleVtbl::lcid

Definition at line 62268 of file OdaX.h.

◆ lcid [3/3]

_In_ DISPID _In_ REFIID _In_ LCID IAcadTextStyleVtbl::lcid

Definition at line 62279 of file OdaX.h.

◆ ObjectID

LONG_PTR* IAcadTextStyleVtbl::ObjectID

Definition at line 62321 of file OdaX.h.

◆ ObjectName

BSTR* IAcadTextStyleVtbl::ObjectName

Definition at line 62299 of file OdaX.h.

◆ obliAngle [1/2]

ACAD_ANGLE* IAcadTextStyleVtbl::obliAngle

Definition at line 62405 of file OdaX.h.

◆ obliAngle [2/2]

ACAD_ANGLE IAcadTextStyleVtbl::obliAngle

Definition at line 62410 of file OdaX.h.

◆ OwnerID

LONG_PTR* IAcadTextStyleVtbl::OwnerID

Definition at line 62346 of file OdaX.h.

◆ pctinfo

UINT* IAcadTextStyleVtbl::pctinfo

Definition at line 62253 of file OdaX.h.

◆ pDatabase

IAcadDatabase** IAcadTextStyleVtbl::pDatabase

Definition at line 62331 of file OdaX.h.

◆ pDispParams

_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS* IAcadTextStyleVtbl::pDispParams

Definition at line 62283 of file OdaX.h.

◆ pDocument

IDispatch** IAcadTextStyleVtbl::pDocument

Definition at line 62351 of file OdaX.h.

◆ pExcepInfo

Definition at line 62287 of file OdaX.h.

◆ pExtDictionary

IAcadDictionary** IAcadTextStyleVtbl::pExtDictionary

Definition at line 62341 of file OdaX.h.

◆ PitchAndFamily [1/2]

BSTR VARIANT_BOOL VARIANT_BOOL long long* IAcadTextStyleVtbl::PitchAndFamily

Definition at line 62439 of file OdaX.h.

◆ PitchAndFamily [2/2]

BSTR VARIANT_BOOL VARIANT_BOOL long long IAcadTextStyleVtbl::PitchAndFamily

Definition at line 62448 of file OdaX.h.

◆ ppTInfo

UINT LCID ITypeInfo** IAcadTextStyleVtbl::ppTInfo

Definition at line 62260 of file OdaX.h.

◆ ppvObject

BEGIN_INTERFACE REFIID _COM_Outptr_ void** IAcadTextStyleVtbl::ppvObject

Definition at line 62240 of file OdaX.h.

◆ puArgErr

Definition at line 62289 of file OdaX.h.

◆ pVarResult

_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT* IAcadTextStyleVtbl::pVarResult

Definition at line 62285 of file OdaX.h.

◆ rgDispId

REFIID LPOLESTR UINT LCID DISPID* IAcadTextStyleVtbl::rgDispId

Definition at line 62269 of file OdaX.h.

◆ rgszNames

REFIID LPOLESTR* IAcadTextStyleVtbl::rgszNames

Definition at line 62266 of file OdaX.h.

◆ riid [1/3]

BEGIN_INTERFACE REFIID IAcadTextStyleVtbl::riid

Definition at line 62238 of file OdaX.h.

◆ riid [2/3]

REFIID IAcadTextStyleVtbl::riid

Definition at line 62265 of file OdaX.h.

◆ riid [3/3]

_In_ DISPID _In_ REFIID IAcadTextStyleVtbl::riid

Definition at line 62277 of file OdaX.h.

◆ textGenFlag [1/2]

long* IAcadTextStyleVtbl::textGenFlag

Definition at line 62415 of file OdaX.h.

◆ textGenFlag [2/2]

long IAcadTextStyleVtbl::textGenFlag

Definition at line 62420 of file OdaX.h.

◆ TypeFace [1/2]

BSTR* IAcadTextStyleVtbl::TypeFace

Definition at line 62435 of file OdaX.h.

◆ TypeFace [2/2]

BSTR IAcadTextStyleVtbl::TypeFace

Definition at line 62444 of file OdaX.h.

◆ wFlags

_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD IAcadTextStyleVtbl::wFlags

Definition at line 62281 of file OdaX.h.

◆ Width [1/2]

double* IAcadTextStyleVtbl::Width

Definition at line 62425 of file OdaX.h.

◆ Width [2/2]

double IAcadTextStyleVtbl::Width

Definition at line 62430 of file OdaX.h.

◆ XDataType [1/2]

BSTR VARIANT* IAcadTextStyleVtbl::XDataType

Definition at line 62305 of file OdaX.h.

◆ XDataType [2/2]

VARIANT IAcadTextStyleVtbl::XDataType

Definition at line 62311 of file OdaX.h.

◆ XDataValue [1/2]

BSTR VARIANT VARIANT* IAcadTextStyleVtbl::XDataValue

Definition at line 62306 of file OdaX.h.

◆ XDataValue [2/2]

VARIANT VARIANT IAcadTextStyleVtbl::XDataValue

Definition at line 62312 of file OdaX.h.


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