Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CPDF_ContentMarkItem Class Referencefinal

#include <cpdf_contentmarkitem.h>

Inheritance diagram for CPDF_ContentMarkItem:
Collaboration diagram for CPDF_ContentMarkItem:

Public Types

enum  ParamType { kNone , kPropertiesDict , kDirectDict }

Public Member Functions

const ByteStringGetName () const
ParamType GetParamType () const
RetainPtr< const CPDF_DictionaryGetParam () const
RetainPtr< CPDF_DictionaryGetParam ()
const ByteStringGetPropertyName () const
void SetDirectDict (RetainPtr< CPDF_Dictionary > pDict)
void SetPropertiesHolder (RetainPtr< CPDF_Dictionary > pHolder, const ByteString &property_name)
Public Member Functions inherited from fxcrt::Retainable
 Retainable ()=default
bool HasOneRef () const

Public Attributes

 CONSTRUCT_VIA_MAKE_RETAIN

Private Member Functions

 ~CPDF_ContentMarkItem () override

Additional Inherited Members

Protected Member Functions inherited from fxcrt::Retainable
virtual ~Retainable ()=default

Detailed Description

Definition at line 15 of file cpdf_contentmarkitem.h.

Member Enumeration Documentation

◆ ParamType

Enumerator
kNone 
kPropertiesDict 
kDirectDict 

Definition at line 17 of file cpdf_contentmarkitem.h.

Member Function Documentation

◆ ~CPDF_ContentMarkItem()

CPDF_ContentMarkItem::~CPDF_ContentMarkItem ( )
overrideprivatedefault

◆ GetName()

const ByteString & CPDF_ContentMarkItem::GetName ( ) const
inline

Definition at line 21 of file cpdf_contentmarkitem.h.

Referenced by CPDF_OCContext::CheckPageObjectVisible().

Here is the caller graph for this function:

◆ GetParam() [1/2]

RetainPtr< CPDF_Dictionary > CPDF_ContentMarkItem::GetParam ( )

Definition at line 29 of file cpdf_contentmarkitem.cpp.

◆ GetParam() [2/2]

RetainPtr< const CPDF_Dictionary > CPDF_ContentMarkItem::GetParam ( ) const

Definition at line 18 of file cpdf_contentmarkitem.cpp.

References kNone.

Referenced by CPDF_OCContext::CheckPageObjectVisible().

Here is the caller graph for this function:

◆ GetParamType()

ParamType CPDF_ContentMarkItem::GetParamType ( ) const
inline

Definition at line 22 of file cpdf_contentmarkitem.h.

Referenced by CPDF_OCContext::CheckPageObjectVisible().

Here is the caller graph for this function:

◆ GetPropertyName()

const ByteString & CPDF_ContentMarkItem::GetPropertyName ( ) const
inline

Definition at line 25 of file cpdf_contentmarkitem.h.

◆ SetDirectDict()

void CPDF_ContentMarkItem::SetDirectDict ( RetainPtr< CPDF_Dictionary > pDict)

Definition at line 34 of file cpdf_contentmarkitem.cpp.

References kDirectDict.

◆ SetPropertiesHolder()

void CPDF_ContentMarkItem::SetPropertiesHolder ( RetainPtr< CPDF_Dictionary > pHolder,
const ByteString & property_name )

Definition at line 39 of file cpdf_contentmarkitem.cpp.

References kPropertiesDict.

Member Data Documentation

◆ CONSTRUCT_VIA_MAKE_RETAIN

CPDF_ContentMarkItem::CONSTRUCT_VIA_MAKE_RETAIN

Definition at line 19 of file cpdf_contentmarkitem.h.


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