FreeRDP
Loading...
Searching...
No Matches
com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags Class Reference
Inheritance diagram for com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags:
Collaboration diagram for com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags:

Public Member Functions

 PerformanceFlags (Parcel parcel)
 
boolean getRemoteFX ()
 
void setRemoteFX (boolean remotefx)
 
boolean getGfx ()
 
void setGfx (boolean gfx)
 
boolean getH264 ()
 
void setH264 (boolean h264)
 
boolean getWallpaper ()
 
void setWallpaper (boolean wallpaper)
 
boolean getTheming ()
 
void setTheming (boolean theming)
 
boolean getFullWindowDrag ()
 
void setFullWindowDrag (boolean fullWindowDrag)
 
boolean getMenuAnimations ()
 
void setMenuAnimations (boolean menuAnimations)
 
boolean getFontSmoothing ()
 
void setFontSmoothing (boolean fontSmoothing)
 
boolean getDesktopComposition ()
 
void setDesktopComposition (boolean desktopComposition)
 
int describeContents ()
 
void writeToParcel (Parcel out, int flags)
 

Static Public Attributes

static final Parcelable.Creator< PerformanceFlagsCREATOR
 

Detailed Description

Definition at line 375 of file BookmarkBase.java.

Constructor & Destructor Documentation

◆ PerformanceFlags() [1/2]

com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.PerformanceFlags ( )
inline

Definition at line 399 of file BookmarkBase.java.

400 {
401 remotefx = false;
402 gfx = true;
403 h264 = true;
404 wallpaper = false;
405 theming = false;
406 fullWindowDrag = false;
407 menuAnimations = false;
408 fontSmoothing = false;
409 desktopComposition = false;
410 }

◆ PerformanceFlags() [2/2]

com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.PerformanceFlags ( Parcel  parcel)
inline

Definition at line 412 of file BookmarkBase.java.

413 {
414 remotefx = parcel.readInt() == 1;
415 gfx = parcel.readInt() == 1;
416 h264 = parcel.readInt() == 1;
417 wallpaper = parcel.readInt() == 1;
418 theming = parcel.readInt() == 1;
419 fullWindowDrag = (parcel.readInt() == 1);
420 menuAnimations = parcel.readInt() == 1;
421 fontSmoothing = parcel.readInt() == 1;
422 desktopComposition = parcel.readInt() == 1;
423 }

Member Function Documentation

◆ describeContents()

int com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.describeContents ( )
inline

Definition at line 515 of file BookmarkBase.java.

516 {
517 return 0;
518 }

◆ getDesktopComposition()

boolean com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.getDesktopComposition ( )
inline

Definition at line 505 of file BookmarkBase.java.

506 {
507 return desktopComposition;
508 }

◆ getFontSmoothing()

boolean com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.getFontSmoothing ( )
inline

Definition at line 495 of file BookmarkBase.java.

496 {
497 return fontSmoothing;
498 }

◆ getFullWindowDrag()

boolean com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.getFullWindowDrag ( )
inline

Definition at line 475 of file BookmarkBase.java.

476 {
477 return fullWindowDrag;
478 }

◆ getGfx()

boolean com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.getGfx ( )
inline

Definition at line 435 of file BookmarkBase.java.

436 {
437 return gfx;
438 }

◆ getH264()

boolean com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.getH264 ( )
inline

Definition at line 445 of file BookmarkBase.java.

446 {
447 return h264;
448 }

◆ getMenuAnimations()

boolean com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.getMenuAnimations ( )
inline

Definition at line 485 of file BookmarkBase.java.

486 {
487 return menuAnimations;
488 }

◆ getRemoteFX()

boolean com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.getRemoteFX ( )
inline

Definition at line 425 of file BookmarkBase.java.

426 {
427 return remotefx;
428 }

◆ getTheming()

boolean com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.getTheming ( )
inline

Definition at line 465 of file BookmarkBase.java.

466 {
467 return theming;
468 }

◆ getWallpaper()

boolean com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.getWallpaper ( )
inline

Definition at line 455 of file BookmarkBase.java.

456 {
457 return wallpaper;
458 }

◆ setDesktopComposition()

void com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.setDesktopComposition ( boolean  desktopComposition)
inline

Definition at line 510 of file BookmarkBase.java.

511 {
512 this.desktopComposition = desktopComposition;
513 }

◆ setFontSmoothing()

void com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.setFontSmoothing ( boolean  fontSmoothing)
inline

Definition at line 500 of file BookmarkBase.java.

501 {
502 this.fontSmoothing = fontSmoothing;
503 }

◆ setFullWindowDrag()

void com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.setFullWindowDrag ( boolean  fullWindowDrag)
inline

Definition at line 480 of file BookmarkBase.java.

481 {
482 this.fullWindowDrag = fullWindowDrag;
483 }

◆ setGfx()

void com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.setGfx ( boolean  gfx)
inline

Definition at line 440 of file BookmarkBase.java.

441 {
442 this.gfx = gfx;
443 }

◆ setH264()

void com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.setH264 ( boolean  h264)
inline

Definition at line 450 of file BookmarkBase.java.

451 {
452 this.h264 = h264;
453 }

◆ setMenuAnimations()

void com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.setMenuAnimations ( boolean  menuAnimations)
inline

Definition at line 490 of file BookmarkBase.java.

491 {
492 this.menuAnimations = menuAnimations;
493 }

◆ setRemoteFX()

void com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.setRemoteFX ( boolean  remotefx)
inline

Definition at line 430 of file BookmarkBase.java.

431 {
432 this.remotefx = remotefx;
433 }

◆ setTheming()

void com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.setTheming ( boolean  theming)
inline

Definition at line 470 of file BookmarkBase.java.

471 {
472 this.theming = theming;
473 }

◆ setWallpaper()

void com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.setWallpaper ( boolean  wallpaper)
inline

Definition at line 460 of file BookmarkBase.java.

461 {
462 this.wallpaper = wallpaper;
463 }

◆ writeToParcel()

void com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.writeToParcel ( Parcel  out,
int  flags 
)
inline

Definition at line 520 of file BookmarkBase.java.

521 {
522 out.writeInt(remotefx ? 1 : 0);
523 out.writeInt(gfx ? 1 : 0);
524 out.writeInt(h264 ? 1 : 0);
525 out.writeInt(wallpaper ? 1 : 0);
526 out.writeInt(theming ? 1 : 0);
527 out.writeInt(fullWindowDrag ? 1 : 0);
528 out.writeInt(menuAnimations ? 1 : 0);
529 out.writeInt(fontSmoothing ? 1 : 0);
530 out.writeInt(desktopComposition ? 1 : 0);
531 }

Field Documentation

◆ CREATOR

final Parcelable.Creator<PerformanceFlags> com.freerdp.freerdpcore.domain.BookmarkBase.PerformanceFlags.CREATOR
static
Initial value:
=
new Parcelable.Creator<PerformanceFlags>() {
public PerformanceFlags createFromParcel(Parcel in)
{
return new PerformanceFlags(in);
}
@Override public PerformanceFlags[] newArray(int size)
{
return new PerformanceFlags[size];
}
}

Definition at line 377 of file BookmarkBase.java.

378 {
379 public PerformanceFlags createFromParcel(Parcel in)
380 {
381 return new PerformanceFlags(in);
382 }
383
384 @Override public PerformanceFlags[] newArray(int size)
385 {
386 return new PerformanceFlags[size];
387 }
388 };

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