Coherent UI for Unity3D  2.5.3
A modern user interface library for games
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCCoherent.UI.Binding.BoundObjectWrapper class for .Net objects exposed to Coherent UI
oCCoherent.UI.ButtonDescribes a button in a CoherentUIMenu instance
oCCoherent.UI.ButtonHandlerHandler for button related events
oCCoherent.UI.Binding.CallbackArgumentsHolds the arguments for the generic callback not handled by a registered delegate
oCCoherent.UI.CertificatePrincipalRepresents certificate principal.
oCCoherent.UI.ChildViewInfoHelper structure for creating child views.
oCCoherent.UI.Binding.CoherentPropertySpecify a property / field or method visible to Coherent UI
oCCoherent.UI.Binding.CoherentTypeSpecify which properties and fields of a type are visible to Coherent UI
oCCoherentUILiveGameViewComponent that needs to be attached to a camera and creates a Coherent UI Live Game View
oCCoherentUISystemComponent controlling the CoherentUI System
oCCoherentUIViewComponent containing a Coherent UI view.
|\CMobileSurfaceViewComponent containing a Coherent UI view for surfaces on mobile platforms.
oCCoherent.UI.ContextErrorEncapsulates a context-related error.
oCCoherent.UI.ContextListenerAbstract interface to listen to Context-related events.
oCCoherent.UI.ContextSettingsBaseEncapsulates the settings of the
|\CCoherent.UI.ContextSettingsEncapsulates the settings of the
oCCoherent.UI.DownloadEncapsulates a download task.
oCCoherent.UI.EventModifiersStateThe state of the key modifiers when an event happens.
oCCoherent.UI.EventMouseModifiersStateThe state of the mouse modifiers when an event happens.
oCCoherent.UI.FactorySettingsBaseEncapsulates the settings of the UIFactory.
|\CCoherent.UI.FactorySettingsEncapsulates the settings of the UIFactory.
oCCoherent.UI.FileHandlerAbstract interface that allows clients to provide their own file-handling functionality.
oCCoherent.UI.FileSelectionParamsParameters for file selection request.
oCCoherent.UI.FileSelectRequestFile selection request.
oCCoherent.UI.HTTPHeaderEncapsulates a HTTP header field with its content.
oCCoherent.UI.ILogHandlerInterface to allow custom logging.
oCCoherent.UI.ImageDataThis class represents a link to a
oCCoherent.UI.Binding.InvalidValueCastExceptionThrown when casting a Value to an incompatible type
oCCoherent.UI.KeyEventDataA keyboard event.
oCCoherent.UI.MediaStreamDeviceRepresents a media stream device.
oCCoherent.UI.MediaStreamRequestRepresents a request for media stream.
oCCoherent.UI.MouseEventDataA mouse event.
oCCoherent.UI.ResourceDataAbstract interface providing data for storing resources.
oCCoherent.UI.ResourceResponseAbstract interface for responding to read resource requests.
oCCoherent.UI.SubscriptionErrorEncapsulates a subscription-check-related error.
oCCoherent.UI.SurfaceResponseInterface that signals for creation of rendering surfaces.
oCCoherent.UI.TouchEventDataA touch event.
oCCoherent.UI.Binding.UnsupportedPrimitiveTypeExceptionThrown when trying to bind a value of unsupported primitive type such as long
oCCoherent.UI.URLRequestBaserepresents a single URL request (read-only) Allows monitoring of URL requests
|\CCoherent.UI.URLRequestrepresents a single URL request Allows monitoring and modifications of URL requests
oCCoherent.UI.Binding.ValueType for representing generic JavaScript values
oCCoherent.UI.Binding.ValueObjectClass for compound JavaScript objects, behaves like a Dictionary<string, Value>
oCCoherent.UI.ViewClass that encapsulates a UI
|\CCoherent.UI.BrowserViewClass that encapsulates a browser Coherent::UI::View
oCCoherent.UI.ViewContextEncapsulates basic
oCCoherent.UI.ViewErrorEncapsulates a view-related error.
oCCoherent.UI.ViewInfoEncapsulates the options of a
\CCoherent.UI.ViewListenerBaseInterface all view listeners inherit. For an easier to use interface inherit instead -. Coherent::UI::ViewListener
 oCCoherent.UI.BrowserViewListenerBaseInterface all browser view listeners inherit. For an easier to use interface inherit instead. Coherent::UI::BrowserViewListener
 |\CCoherent.UI.BrowserViewListenerInterface that allows clients to listen to Coherent::UI::ViewListener
 \CCoherent.UI.ViewListenerInterface that allows clients to listen to