LibreOffice Module filter (master) 1
Public Member Functions | Private Attributes | List of all members
EscherExHostAppData Class Reference

#include <escherex.hxx>

Collaboration diagram for EscherExHostAppData:
[legend]

Public Member Functions

 EscherExHostAppData ()
 
void SetInteractionInfo (InteractionInfo *p)
 
void SetClientAnchor (EscherExClientAnchor_Base *p)
 
void SetClientData (EscherExClientRecord_Base *p)
 
void SetClientTextbox (EscherExClientRecord_Base *p)
 
void SetDontWriteShape (bool b)
 
InteractionInfoGetInteractionInfo () const
 
EscherExClientAnchor_BaseGetClientAnchor () const
 
EscherExClientRecord_BaseGetClientTextbox () const
 
void WriteClientAnchor (EscherEx &rEx, const tools::Rectangle &rRect)
 
void WriteClientData (EscherEx &rEx)
 
void WriteClientTextbox (EscherEx &rEx)
 
bool DontWriteShape () const
 

Private Attributes

EscherExClientAnchor_BasepClientAnchor
 
EscherExClientRecord_BasepClientData
 
EscherExClientRecord_BasepClientTextbox
 
InteractionInfopInteractionInfo
 
bool bDontWriteShape
 

Detailed Description

Definition at line 925 of file escherex.hxx.

Constructor & Destructor Documentation

◆ EscherExHostAppData()

EscherExHostAppData::EscherExHostAppData ( )
inline

Definition at line 936 of file escherex.hxx.

Member Function Documentation

◆ DontWriteShape()

bool EscherExHostAppData::DontWriteShape ( ) const
inline

◆ GetClientAnchor()

EscherExClientAnchor_Base * EscherExHostAppData::GetClientAnchor ( ) const
inline

Definition at line 952 of file escherex.hxx.

References pClientAnchor.

◆ GetClientTextbox()

EscherExClientRecord_Base * EscherExHostAppData::GetClientTextbox ( ) const
inline

Definition at line 954 of file escherex.hxx.

References pClientTextbox.

◆ GetInteractionInfo()

InteractionInfo * EscherExHostAppData::GetInteractionInfo ( ) const
inline

Definition at line 950 of file escherex.hxx.

References pInteractionInfo.

Referenced by ImplEESdrWriter::ImplWriteShape().

◆ SetClientAnchor()

void EscherExHostAppData::SetClientAnchor ( EscherExClientAnchor_Base p)
inline

Definition at line 942 of file escherex.hxx.

References p, and pClientAnchor.

◆ SetClientData()

void EscherExHostAppData::SetClientData ( EscherExClientRecord_Base p)
inline

Definition at line 944 of file escherex.hxx.

References p, and pClientData.

◆ SetClientTextbox()

void EscherExHostAppData::SetClientTextbox ( EscherExClientRecord_Base p)
inline

Definition at line 946 of file escherex.hxx.

References p, and pClientTextbox.

◆ SetDontWriteShape()

void EscherExHostAppData::SetDontWriteShape ( bool  b)
inline

Definition at line 948 of file escherex.hxx.

References bDontWriteShape.

◆ SetInteractionInfo()

void EscherExHostAppData::SetInteractionInfo ( InteractionInfo p)
inline

Definition at line 940 of file escherex.hxx.

References p, and pInteractionInfo.

◆ WriteClientAnchor()

void EscherExHostAppData::WriteClientAnchor ( EscherEx rEx,
const tools::Rectangle rRect 
)
inline

◆ WriteClientData()

void EscherExHostAppData::WriteClientData ( EscherEx rEx)
inline

◆ WriteClientTextbox()

void EscherExHostAppData::WriteClientTextbox ( EscherEx rEx)
inline

Member Data Documentation

◆ bDontWriteShape

bool EscherExHostAppData::bDontWriteShape
private

Definition at line 933 of file escherex.hxx.

Referenced by DontWriteShape(), and SetDontWriteShape().

◆ pClientAnchor

EscherExClientAnchor_Base* EscherExHostAppData::pClientAnchor
private

Definition at line 928 of file escherex.hxx.

Referenced by GetClientAnchor(), SetClientAnchor(), and WriteClientAnchor().

◆ pClientData

EscherExClientRecord_Base* EscherExHostAppData::pClientData
private

Definition at line 929 of file escherex.hxx.

Referenced by SetClientData(), and WriteClientData().

◆ pClientTextbox

EscherExClientRecord_Base* EscherExHostAppData::pClientTextbox
private

Definition at line 930 of file escherex.hxx.

Referenced by GetClientTextbox(), SetClientTextbox(), and WriteClientTextbox().

◆ pInteractionInfo

InteractionInfo* EscherExHostAppData::pInteractionInfo
private

Definition at line 931 of file escherex.hxx.

Referenced by GetInteractionInfo(), and SetInteractionInfo().


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