ScreenInfo

open class ScreenInfo : TBase<T, F> , Serializable, Cloneable, Comparable<T>

Constructors

Link copied to clipboard
constructor()
constructor(device_scale_factor: Double, depth: Int, depth_per_component: Int, is_monochrome: Boolean, rect: Rect, available_rect: Rect)
constructor(other: ScreenInfo)
Performs a deep copy on other.

Types

Link copied to clipboard
enum _Fields : TFieldIdEnum
The set of fields this struct contains, along with convenience methods for finding and manipulating them.

Properties

Link copied to clipboard
Link copied to clipboard
open var depth: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val metaDataMap: Map<ScreenInfo._Fields, FieldMetaData>
Link copied to clipboard
open var rect: Rect

Functions

Link copied to clipboard
open fun clear()
Link copied to clipboard
open fun compareTo(other: ScreenInfo): Int
Link copied to clipboard
open fun deepCopy(): ScreenInfo
Link copied to clipboard
open fun equals(that: ScreenInfo): Boolean
open fun equals(that: Any): Boolean
Link copied to clipboard
open fun fieldForId(fieldId: Int): ScreenInfo._Fields
Link copied to clipboard
Link copied to clipboard
open fun getDepth(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getRect(): Rect
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
Link copied to clipboard
open fun isSet(field: ScreenInfo._Fields): Boolean
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
Link copied to clipboard
Returns true if field available_rect is set (has been assigned a value) and false otherwise
Link copied to clipboard
open fun isSetDepth(): Boolean
Returns true if field depth is set (has been assigned a value) and false otherwise
Link copied to clipboard
Returns true if field depth_per_component is set (has been assigned a value) and false otherwise
Link copied to clipboard
Returns true if field device_scale_factor is set (has been assigned a value) and false otherwise
Link copied to clipboard
Returns true if field is_monochrome is set (has been assigned a value) and false otherwise
Link copied to clipboard
open fun isSetRect(): Boolean
Returns true if field rect is set (has been assigned a value) and false otherwise
Link copied to clipboard
open fun read(iprot: TProtocol)
Link copied to clipboard
open fun setAvailable_rect(available_rect: Rect): ScreenInfo
Link copied to clipboard
Link copied to clipboard
open fun setDepth(depth: Int): ScreenInfo
Link copied to clipboard
open fun setDepth_per_component(depth_per_component: Int): ScreenInfo
Link copied to clipboard
Link copied to clipboard
open fun setDepthIsSet(value: Boolean)
Link copied to clipboard
open fun setDevice_scale_factor(device_scale_factor: Double): ScreenInfo
Link copied to clipboard
Link copied to clipboard
open fun setFieldValue(field: ScreenInfo._Fields, value: Any)
Link copied to clipboard
open fun setIs_monochrome(is_monochrome: Boolean): ScreenInfo
Link copied to clipboard
Link copied to clipboard
open fun setRect(rect: Rect): ScreenInfo
Link copied to clipboard
open fun setRectIsSet(value: Boolean)
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
Link copied to clipboard
open fun unsetDepth()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun unsetRect()
Link copied to clipboard
open fun validate()
Link copied to clipboard
open fun write(oprot: TProtocol)