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(), and FPDFPageObjMark_GetName().

+ 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: