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

#include <windowstate.hxx>

Public Member Functions

 WindowStateData ()
 
void SetMask (WindowStateMask nValidMask)
 
WindowStateMask GetMask () const
 
void SetX (int nX)
 
int GetX () const
 
void SetY (int nY)
 
int GetY () const
 
void SetWidth (unsigned int nWidth)
 
unsigned int GetWidth () const
 
void SetHeight (unsigned int nHeight)
 
unsigned int GetHeight () const
 
void SetState (WindowStateState nState)
 
WindowStateState GetState () const
 
void SetMaximizedX (int nRX)
 
int GetMaximizedX () const
 
void SetMaximizedY (int nRY)
 
int GetMaximizedY () const
 
void SetMaximizedWidth (unsigned int nRWidth)
 
unsigned int GetMaximizedWidth () const
 
void SetMaximizedHeight (unsigned int nRHeight)
 
unsigned int GetMaximizedHeight () const
 
OString ToStr () const
 

Private Attributes

WindowStateMask mnValidMask
 
int mnX
 
int mnY
 
unsigned int mnWidth
 
unsigned int mnHeight
 
int mnMaximizedX
 
int mnMaximizedY
 
unsigned int mnMaximizedWidth
 
unsigned int mnMaximizedHeight
 
WindowStateState mnState
 

Detailed Description

Definition at line 26 of file windowstate.hxx.

Constructor & Destructor Documentation

WindowStateData::WindowStateData ( )
inline

Definition at line 41 of file windowstate.hxx.

References NONE.

Member Function Documentation

unsigned int WindowStateData::GetHeight ( ) const
inline

Definition at line 65 of file windowstate.hxx.

Referenced by ImplWindowStateFromStr(), SystemWindow::SetWindowStateData(), and ToStr().

WindowStateMask WindowStateData::GetMask ( ) const
inline
unsigned int WindowStateData::GetMaximizedHeight ( ) const
inline

Definition at line 75 of file windowstate.hxx.

Referenced by ImplWindowStateFromStr(), SystemWindow::SetWindowStateData(), and ToStr().

unsigned int WindowStateData::GetMaximizedWidth ( ) const
inline

Definition at line 73 of file windowstate.hxx.

Referenced by ImplWindowStateFromStr(), SystemWindow::SetWindowStateData(), and ToStr().

int WindowStateData::GetMaximizedX ( ) const
inline

Definition at line 69 of file windowstate.hxx.

Referenced by ImplWindowStateFromStr(), SystemWindow::SetWindowStateData(), and ToStr().

int WindowStateData::GetMaximizedY ( ) const
inline

Definition at line 71 of file windowstate.hxx.

Referenced by ImplWindowStateFromStr(), SystemWindow::SetWindowStateData(), and ToStr().

WindowStateState WindowStateData::GetState ( ) const
inline

Definition at line 67 of file windowstate.hxx.

Referenced by SystemWindow::SetWindowStateData(), and ToStr().

unsigned int WindowStateData::GetWidth ( ) const
inline

Definition at line 63 of file windowstate.hxx.

Referenced by ImplWindowStateFromStr(), SystemWindow::SetWindowStateData(), and ToStr().

int WindowStateData::GetX ( ) const
inline
int WindowStateData::GetY ( ) const
inline
void WindowStateData::SetHeight ( unsigned int  nHeight)
inline

Definition at line 64 of file windowstate.hxx.

Referenced by SystemWindow::GetWindowStateData(), and ImplWindowStateFromStr().

void WindowStateData::SetMask ( WindowStateMask  nValidMask)
inline
void WindowStateData::SetMaximizedHeight ( unsigned int  nRHeight)
inline

Definition at line 74 of file windowstate.hxx.

Referenced by SystemWindow::GetWindowStateData(), and ImplWindowStateFromStr().

void WindowStateData::SetMaximizedWidth ( unsigned int  nRWidth)
inline

Definition at line 72 of file windowstate.hxx.

Referenced by SystemWindow::GetWindowStateData(), and ImplWindowStateFromStr().

void WindowStateData::SetMaximizedX ( int  nRX)
inline

Definition at line 68 of file windowstate.hxx.

Referenced by SystemWindow::GetWindowStateData(), and ImplWindowStateFromStr().

void WindowStateData::SetMaximizedY ( int  nRY)
inline

Definition at line 70 of file windowstate.hxx.

Referenced by SystemWindow::GetWindowStateData(), and ImplWindowStateFromStr().

void WindowStateData::SetState ( WindowStateState  nState)
inline

Definition at line 66 of file windowstate.hxx.

Referenced by SystemWindow::GetWindowStateData(), and ImplWindowStateFromStr().

void WindowStateData::SetWidth ( unsigned int  nWidth)
inline

Definition at line 62 of file windowstate.hxx.

Referenced by SystemWindow::GetWindowStateData(), and ImplWindowStateFromStr().

void WindowStateData::SetX ( int  nX)
inline

Definition at line 58 of file windowstate.hxx.

Referenced by SystemWindow::GetWindowStateData(), and ImplWindowStateFromStr().

void WindowStateData::SetY ( int  nY)
inline

Definition at line 60 of file windowstate.hxx.

Referenced by SystemWindow::GetWindowStateData(), and ImplWindowStateFromStr().

OString WindowStateData::ToStr ( ) const

Member Data Documentation

unsigned int WindowStateData::mnHeight
private

Definition at line 33 of file windowstate.hxx.

unsigned int WindowStateData::mnMaximizedHeight
private

Definition at line 37 of file windowstate.hxx.

unsigned int WindowStateData::mnMaximizedWidth
private

Definition at line 36 of file windowstate.hxx.

int WindowStateData::mnMaximizedX
private

Definition at line 34 of file windowstate.hxx.

int WindowStateData::mnMaximizedY
private

Definition at line 35 of file windowstate.hxx.

WindowStateState WindowStateData::mnState
private

Definition at line 38 of file windowstate.hxx.

WindowStateMask WindowStateData::mnValidMask
private

Definition at line 29 of file windowstate.hxx.

unsigned int WindowStateData::mnWidth
private

Definition at line 32 of file windowstate.hxx.

int WindowStateData::mnX
private

Definition at line 30 of file windowstate.hxx.

int WindowStateData::mnY
private

Definition at line 31 of file windowstate.hxx.


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