FreeRDP
xfAppWindow Struct Reference

#include <xf_window.h>

Collaboration diagram for xfAppWindow:

Data Fields

xfContext * xfc
 
int x
 
int y
 
int width
 
int height
 
char * title
 
UINT32 surfaceId
 
UINT64 windowId
 
UINT32 ownerWindowId
 
UINT32 dwStyle
 
UINT32 dwExStyle
 
UINT32 showState
 
INT32 clientOffsetX
 
INT32 clientOffsetY
 
UINT32 clientAreaWidth
 
UINT32 clientAreaHeight
 
INT32 windowOffsetX
 
INT32 windowOffsetY
 
INT32 windowClientDeltaX
 
INT32 windowClientDeltaY
 
UINT32 windowWidth
 
UINT32 windowHeight
 
UINT32 numWindowRects
 
RECTANGLE_16windowRects
 
INT32 visibleOffsetX
 
INT32 visibleOffsetY
 
UINT32 numVisibilityRects
 
RECTANGLE_16visibilityRects
 
UINT32 localWindowOffsetCorrX
 
UINT32 localWindowOffsetCorrY
 
UINT32 resizeMarginLeft
 
UINT32 resizeMarginTop
 
UINT32 resizeMarginRight
 
UINT32 resizeMarginBottom
 
GC gc
 
int shmid
 
Window handle
 
Window * xfwin
 
BOOL fullscreen
 
BOOL decorations
 
BOOL is_mapped
 
BOOL is_transient
 
xfLocalMove local_move
 
BYTE rail_state
 
BOOL maxVert
 
BOOL maxHorz
 
BOOL minimized
 
BOOL rail_ignore_configure
 
Pixmap pixmap
 
XImage * image
 

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation X11 Windows

Copyright 2011 Marc-Andre Moreau marca.nosp@m.ndre.nosp@m..more.nosp@m.au@g.nosp@m.mail..nosp@m.com

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Field Documentation

◆ clientAreaHeight

UINT32 xfAppWindow::clientAreaHeight

◆ clientAreaWidth

UINT32 xfAppWindow::clientAreaWidth

◆ clientOffsetX

INT32 xfAppWindow::clientOffsetX

◆ clientOffsetY

INT32 xfAppWindow::clientOffsetY

◆ decorations

BOOL xfAppWindow::decorations

◆ dwExStyle

UINT32 xfAppWindow::dwExStyle

◆ dwStyle

UINT32 xfAppWindow::dwStyle

◆ fullscreen

BOOL xfAppWindow::fullscreen

◆ gc

GC xfAppWindow::gc

◆ handle

Window xfAppWindow::handle

◆ height

int xfAppWindow::height

◆ image

XImage* xfAppWindow::image

◆ is_mapped

BOOL xfAppWindow::is_mapped

◆ is_transient

BOOL xfAppWindow::is_transient

◆ local_move

xfLocalMove xfAppWindow::local_move

◆ localWindowOffsetCorrX

UINT32 xfAppWindow::localWindowOffsetCorrX

◆ localWindowOffsetCorrY

UINT32 xfAppWindow::localWindowOffsetCorrY

◆ maxHorz

BOOL xfAppWindow::maxHorz

◆ maxVert

BOOL xfAppWindow::maxVert

◆ minimized

BOOL xfAppWindow::minimized

◆ numVisibilityRects

UINT32 xfAppWindow::numVisibilityRects

◆ numWindowRects

UINT32 xfAppWindow::numWindowRects

◆ ownerWindowId

UINT32 xfAppWindow::ownerWindowId

◆ pixmap

Pixmap xfAppWindow::pixmap

◆ rail_ignore_configure

BOOL xfAppWindow::rail_ignore_configure

◆ rail_state

BYTE xfAppWindow::rail_state

◆ resizeMarginBottom

UINT32 xfAppWindow::resizeMarginBottom

◆ resizeMarginLeft

UINT32 xfAppWindow::resizeMarginLeft

◆ resizeMarginRight

UINT32 xfAppWindow::resizeMarginRight

◆ resizeMarginTop

UINT32 xfAppWindow::resizeMarginTop

◆ shmid

int xfAppWindow::shmid

◆ showState

UINT32 xfAppWindow::showState

◆ surfaceId

UINT32 xfAppWindow::surfaceId

◆ title

char* xfAppWindow::title

◆ visibilityRects

RECTANGLE_16* xfAppWindow::visibilityRects

◆ visibleOffsetX

INT32 xfAppWindow::visibleOffsetX

◆ visibleOffsetY

INT32 xfAppWindow::visibleOffsetY

◆ width

int xfAppWindow::width

◆ windowClientDeltaX

INT32 xfAppWindow::windowClientDeltaX

◆ windowClientDeltaY

INT32 xfAppWindow::windowClientDeltaY

◆ windowHeight

UINT32 xfAppWindow::windowHeight

◆ windowId

UINT64 xfAppWindow::windowId

◆ windowOffsetX

INT32 xfAppWindow::windowOffsetX

◆ windowOffsetY

INT32 xfAppWindow::windowOffsetY

◆ windowRects

RECTANGLE_16* xfAppWindow::windowRects

◆ windowWidth

UINT32 xfAppWindow::windowWidth

◆ x

int xfAppWindow::x

◆ xfc

xfContext* xfAppWindow::xfc

◆ xfwin

Window* xfAppWindow::xfwin

◆ y

int xfAppWindow::y

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