Coherent UI for Unity3D  2.5.3
A modern user interface library for games
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Coherent.UI.ViewInfo Class Reference

Encapsulates the options of a More...

Inherits IDisposable.

Properties

int Width [get, set]
 The Width of a More...
 
int Height [get, set]
 The Height of a More...
 
bool UsesSharedMemory [get, set]
 Flags if a More...
 
bool SupportClickThrough [get, set]
 Defines if the view should support click-through queries. Not supporting click-through increases performance slightly. More...
 
float ClickThroughAlphaThreshold [get, set]
 The alpha threshold for click-through queries. More...
 
bool IsTransparent [get, set]
 Defines if a view is transparent or not. A transparent view can be have transparent parts that will be correctly blended with the client's surfaces. Non-transparent views are always implicitly composited as if on a white background. Don't use transparent views unless you have transparent parts in the page because non-transparent view are slightly faster. Do not blend non-transparent views. Transparent Views are not supported in the Coherent In-Game Browser product More...
 
bool ForceSoftwareRendering [get, set]
 Forces the view to use software rendering. If the application is GPU-bound pure software Views might be a good choice. CSS 3D transforms, WebGL and accelerated Canvas don't work with software Views. Software Views are incompatible with the OnDemand option and work only with shared memory surfaces. More...
 

Detailed Description

Encapsulates the options of a

Property Documentation

float Coherent.UI.ViewInfo.ClickThroughAlphaThreshold
getset

The alpha threshold for click-through queries.

bool Coherent.UI.ViewInfo.ForceSoftwareRendering
getset

Forces the view to use software rendering. If the application is GPU-bound pure software Views might be a good choice. CSS 3D transforms, WebGL and accelerated Canvas don't work with software Views. Software Views are incompatible with the OnDemand option and work only with shared memory surfaces.

int Coherent.UI.ViewInfo.Height
getset

The Height of a

bool Coherent.UI.ViewInfo.IsTransparent
getset

Defines if a view is transparent or not. A transparent view can be have transparent parts that will be correctly blended with the client's surfaces. Non-transparent views are always implicitly composited as if on a white background. Don't use transparent views unless you have transparent parts in the page because non-transparent view are slightly faster. Do not blend non-transparent views. Transparent Views are not supported in the Coherent In-Game Browser product

bool Coherent.UI.ViewInfo.SupportClickThrough
getset

Defines if the view should support click-through queries. Not supporting click-through increases performance slightly.

bool Coherent.UI.ViewInfo.UsesSharedMemory
getset

Flags if a

int Coherent.UI.ViewInfo.Width
getset

The Width of a