cohtml::Net

Classes

Name
classcohtml::Net::ArgumentReader
classcohtml::Net::ArrayReader
classcohtml::Net::Binder
classcohtml::Net::BindingException
structcohtml::Net::BoundEventHandle
Handle for registered delegates
classcohtml::Net::CachedResourcesWatermarks
classcohtml::Net::CoherentProperty
Specify a property / field or method visible to Coherent UI
classcohtml::Net::CoherentType
Specify which properties and fields of a type are visible to Coherent UI
classcohtml::Net::cohtmlNative
classcohtml::Net::cohtmlNativePINVOKE
classcohtml::Net::CommonRenderingLibraryParams
classcohtml::Net::DataBuffer
classcohtml::Net::DebugDump
classcohtml::Net::DictionaryReader
classcohtml::Net::DynamicCode
classcohtml::Net::EventModifiersState
classcohtml::Net::EventMouseModifiersState
classcohtml::Net::FlingRecognizer
classcohtml::Net::FontDescription
classcohtml::Net::FrameCapture
classcohtml::Net::GamepadPoseState
classcohtml::Net::GamepadStateExtended
classcohtml::Net::GenericInvoker
classcohtml::Net::GestureEventData
classcohtml::Net::GestureManager
classcohtml::Net::GestureRecognizerBase
classcohtml::Net::GPUMemoryInfo
classcohtml::Net::IClientSideSocket
classcohtml::Net::IDataStorageHandler
classcohtml::Net::IDataStorageRequest
classcohtml::Net::IDataStorageResponse
classcohtml::Net::IFileManipulator
classcohtml::Net::IFileSystemReader
classcohtml::Net::IFileSystemWriter
classcohtml::Net::IGestureListener
classcohtml::Net::IInputProxy
classcohtml::Net::ILocalizationManager
classcohtml::Net::ILogHandler
classcohtml::Net::ImagesList
classcohtml::Net::Importer
classcohtml::Net::INodeProxy
classcohtml::Net::InvalidValueCastException
Thrown when casting a Value to an incompatible type
classcohtml::Net::Invoker
classcohtml::Net::IPerformanceHandler
classcohtml::Net::IPerformanceTracer
classcohtml::Net::ISocketListener
classcohtml::Net::IStreamReader
classcohtml::Net::ISyncStreamReader
classcohtml::Net::ISyncStreamWriter
classcohtml::Net::ITextInputHandler
classcohtml::Net::ITextTransformationManager
classcohtml::Net::ITimeZoneProvider
classcohtml::Net::IUnityPluginListener
classcohtml::Net::IViewListener
classcohtml::Net::IVirtualAllocator
classcohtml::Net::KeyEventData
classcohtml::Net::Library
classcohtml::Net::LibraryParams
classcohtml::Net::LibraryParamsWithExternalRenderingLibrary
classcohtml::Net::ListReader
structcohtml::Net::MemberData
classcohtml::Net::MouseEventData
classcohtml::Net::PageCapture
classcohtml::Net::PanRecognizer
classcohtml::Net::PlatformExtensions
classcohtml::Net::PlatformSpecificParams
classcohtml::Net::PreserveAttribute
Prevents byte code stripping from removing a class or method. More info on URL https://docs.unity3d.com/2023.1/Documentation/ScriptReference/Scripting.PreserveAttribute.html
classcohtml::Net::Range
classcohtml::Net::Rectangle
classcohtml::Net::RenderingLibraryParams
classcohtml::Net::ResourceHandler
classcohtml::Net::ResourceRequest
classcohtml::Net::ResourceResponse
classcohtml::Net::ResourceStreamResponse
classcohtml::Net::ScreenInfo
classcohtml::Net::ScriptCompiler
classcohtml::Net::Selection
classcohtml::Net::SystemCacheStats
classcohtml::Net::SystemRenderer
classcohtml::Net::SystemRendererSettings
classcohtml::Net::SystemRendererSettingsWithExternalRenderingLibrary
classcohtml::Net::SystemSettings
classcohtml::Net::TapRecognizer
classcohtml::Net::TouchEventData
classcohtml::Net::UISystem
classcohtml::Net::UnityFileSystemReader
classcohtml::Net::UnityPlugin
classcohtml::Net::UnitySyncStreamReader
classcohtml::Net::UnsupportedCallbackException
classcohtml::Net::UnsupportedPrimitiveTypeException
Thrown when trying to bind a value of unsupported primitive type such as long
structcohtml::Net::UserDefinedType
classcohtml::Net::UserDefinedTypeExporter
classcohtml::Net::UserDefinedTypeImporter
structcohtml::Net::UserDefinedTypeReader
classcohtml::Net::UserDefinedTypeSupport
classcohtml::Net::UserFontDescription
classcohtml::Net::Value
Type for representing generic JavaScript values
classcohtml::Net::ValueObject
Class for compound JavaScript objects, behaves like a Dictionary type string, value class Value
classcohtml::Net::Versioning
classcohtml::Net::View
Partial class view which holds additional TriggerEvent methods. Other partial class cohtml.Net.View will be generated from SWIG generation.
classcohtml::Net::ViewRenderer
classcohtml::Net::ViewRendererSettings
classcohtml::Net::ViewSettings

Types

Name
enum classPropertyBindingFlags { Explicit = 0, Instance = 1, Static = 2, All = 3}
Determines the set of the bound properties for this type
enum classScriptCallErrorType { SCE_Success, SCE_ArgumentType, SCE_NoSuchMethod, SCE_NoResult}
enum classValueType { Null, Undefined, Boolean, Number, String, Object, Array}
Specifies the type of Value
enum classActions { ContinueHandling, InterruptHandling}
enum classCaptureMode { CM_PreserveAll, CM_PreserveAlpha, CM_ObfuscateAll}
enum classControlType { TextInput, Other}
enum classCursors { Alias, AllScroll, Auto, Cell, ContextMenu, ColResize, Copy, Crosshair, Default, EResize, EWResize, Grab, Grabbing, Help, Move, NResize, NEResize, NESWResize, NSResize, NWResize, NWSEResize, NoDrop, None, NotAllowed, Pointer, Progress, RowResize, SResize, SEResize, SWResize, Text, URL, VerticalText, WResize, Wait, ZoomIn, ZoomOut}
enum classDirection { None, Forward, Backward}
enum classFontSDF { SDF_Auto, SDF_Off, SDF_On}
enum classFontStyle { FS_Auto, FS_Normal, FS_Italic, FS_Oblique}
enum classFontWeight { FW_Auto, FW_Thin, FW_ExtraLight, FW_Light, FW_SemiLight, FW_Book, FW_Normal, FW_Medium, FW_SemiBold, FW_Bold, FW_ExtraBold, FW_Black, FW_ExtraBlack}
enum classGamepadHand { GH_None = 0, GH_Left, GH_Right}
enum classGestureRecognizerState { Possible, Began, CanceledOrDone, Recognized, RecognizedAndStillRecognizing}
enum classGestureType { Pan, Fling, Tap}
enum classHTMLTag { HTML, HEAD, TITLE, BASE, LINK, META, STYLE, SCRIPT, NOSCRIPT, TEMPLATE, BODY, ARTICLE, SECTION, NAV, ASIDE, H1, H2, H3, H4, H5, H6, HGROUP, HEADER, FOOTER, ADDRESS, P, HR, PRE, BLOCKQUOTE, OL, UL, LI, DL, DT, DD, FIGURE, FIGCAPTION, MAIN, DIV, A, EM, STRONG, SMALL, S, CITE, Q, DFN, ABBR, DATA, TIME, CODE, VAR, SAMP, KBD, SUB, SUP, I, B, U, MARK, RUBY, RT, RP, BDI, BDO, SPAN, BR, WBR, INS, DEL, IMAGE, IMG, IFRAME, EMBED, OBJECT, PARAM, VIDEO, AUDIO, SOURCE, TRACK, CANVAS, MAP, AREA, MATH, MI, MO, MN, MS, MTEXT, MGLYPH, MALIGNMARK, ANNOTATION_XML, SVG, FOREIGNOBJECT, DESC, TABLE, CAPTION, COLGROUP, COL, TBODY, THEAD, TFOOT, TR, TD, TH, FORM, FIELDSET, LEGEND, LABEL, INPUT, BUTTON, SELECT, DATALIST, OPTGROUP, OPTION, TEXTAREA, KEYGEN, OUTPUT, PROGRESS, METER, DETAILS, SUMMARY, MENU, MENUITEM, APPLET, ACRONYM, BGSOUND, DIR, FRAME, FRAMESET, NOFRAMES, ISINDEX, LISTING, XMP, NEXTID, NOEMBED, PLAINTEXT, RB, STRIKE, BASEFONT, BIG, BLINK, CENTER, FONT, MARQUEE, MULTICOL, NOBR, SPACER, TT, RTC, UNKNOWN, ALL, CUSTOM, SVGCircle, SVGDefs, SVGEllipse, SVGG, SVGLine, SVGLinearGradient, SVGPath, SVGPolygon, SVGPolyline, SVGRadialGradient, SVGRect, SVGSolidColor, SVGStop, SVGText, SVGUse, SVGClipPath, SVGMask, SVGImage, COUNT}
enum classInterceptRequestStatus { Allow, Restrict}
enum classInternalCaches { ICACHE_Shadows = 1 « 0, ICACHE_Paths = 1 « 1, ICACHE_Textures = 1 « 2, ICACHE_ScratchLayers = 1 « 3, ICACHE_ScratchTextures = 1 « 4, ICACHE_GfxCommandBuffers = 1 « 5, ICACHE_GfxCommandProcessors = 1 « 6, ICACHE_SVGSurfaces = 1 « 7, ICACHE_BackdropFilterSurfaces = 1 « 8}
enum classLastResortFontMode { FM_None, FM_Squares, FM_LatinAndSquares}
enum classMemTagsType { Unknown = 0, Untagged, UISystem, Logging, Loader, DOM, DOMStatic, Layout, CSS, CSSStatic, TaskSystemMemory, Display, Profiling, HTMLParser, TempAllocator, PoolAllocator, Dump, Script, XML, Server, Inspector, SVG, UnityPlugin, UriParser, Media, JSON, ScriptEngine, Count}
enum classMode { Disabled, Enabled, AlwaysEnabled}
enum classOpCode { Text = 1, Binary = 2}
enum classOptions { Images = 0, Hidden = 1 « 0, Styles = 1 « 1}
enum classPhaseType { NONE = 0, CAPTURING_PHASE = 1, AT_TARGET = 2, BUBBLING_PHASE = 3}
enum classRenderingTasksAvailableType { RTA_ViewReadyForRendering, RTA_RenderingSubSystemTask}
enum classSeverity { Trace = 0, Debug = 1, Info = 2, Warning = 3, Error = 4, AssertFailure = 5, Critical = 5, SeveritiesCount = 6}
enum classUserFontType { UFT_Bitmap, UFT_MSDF, UFT_ColorBitmap}
enum classVMemFlagsType { ProtectionChange = 0, Reserve = 1, Commit = 2, Decommit = 4, Release = 8}
enum classVMemProtection { None = 0, Read = 1, Write = 2, ReadWrite = 3, Execute = 4, ReadExecute = 5, ReadWriteExecute = 7}
enum classWorkExecutionMode { WEM_UntilQueueEmpty, WEM_UntilQuit}
enum classWorkType { WT_Resources, WT_Layout}

Types Documentation

enum PropertyBindingFlags

EnumeratorValueDescription
Explicit0Bind only properties and fields with CoherentProperty attribute
Instance1Bind only instance properties and fields
Static2Bind only static properties and fields
All3Bind all instance and static properties and fields

Determines the set of the bound properties for this type

enum ScriptCallErrorType

EnumeratorValueDescription
SCE_Success
SCE_ArgumentType
SCE_NoSuchMethod
SCE_NoResult

enum ValueType

EnumeratorValueDescription
Nullempty value
Undefinedundefined value
Booleanboolean value
Numberdouble value
Stringstring value
Objectobject value
Arrayarray value

Specifies the type of Value

enum Actions

EnumeratorValueDescription
ContinueHandling
InterruptHandling

enum CaptureMode

EnumeratorValueDescription
CM_PreserveAll
CM_PreserveAlpha
CM_ObfuscateAll

enum ControlType

EnumeratorValueDescription
TextInput
Other

enum Cursors

EnumeratorValueDescription
Alias
AllScroll
Auto
Cell
ContextMenu
ColResize
Copy
Crosshair
Default
EResize
EWResize
Grab
Grabbing
Help
Move
NResize
NEResize
NESWResize
NSResize
NWResize
NWSEResize
NoDrop
None
NotAllowed
Pointer
Progress
RowResize
SResize
SEResize
SWResize
Text
URL
VerticalText
WResize
Wait
ZoomIn
ZoomOut

enum Direction

EnumeratorValueDescription
None
Forward
Backward

enum FontSDF

EnumeratorValueDescription
SDF_Auto
SDF_Off
SDF_On

enum FontStyle

EnumeratorValueDescription
FS_Auto
FS_Normal
FS_Italic
FS_Oblique

enum FontWeight

EnumeratorValueDescription
FW_Auto
FW_Thin
FW_ExtraLight
FW_Light
FW_SemiLight
FW_Book
FW_Normal
FW_Medium
FW_SemiBold
FW_Bold
FW_ExtraBold
FW_Black
FW_ExtraBlack

enum GamepadHand

EnumeratorValueDescription
GH_None0
GH_Left
GH_Right

enum GestureRecognizerState

EnumeratorValueDescription
Possible
Began
CanceledOrDone
Recognized
RecognizedAndStillRecognizing

enum GestureType

EnumeratorValueDescription
Pan
Fling
Tap

enum HTMLTag

EnumeratorValueDescription
HTML
HEAD
TITLE
BASE
LINK
META
STYLE
SCRIPT
NOSCRIPT
TEMPLATE
BODY
ARTICLE
SECTION
NAV
ASIDE
H1
H2
H3
H4
H5
H6
HGROUP
HEADER
FOOTER
ADDRESS
P
HR
PRE
BLOCKQUOTE
OL
UL
LI
DL
DT
DD
FIGURE
FIGCAPTION
MAIN
DIV
A
EM
STRONG
SMALL
S
CITE
Q
DFN
ABBR
DATA
TIME
CODE
VAR
SAMP
KBD
SUB
SUP
I
B
U
MARK
RUBY
RT
RP
BDI
BDO
SPAN
BR
WBR
INS
DEL
IMAGE
IMG
IFRAME
EMBED
OBJECT
PARAM
VIDEO
AUDIO
SOURCE
TRACK
CANVAS
MAP
AREA
MATH
MI
MO
MN
MS
MTEXT
MGLYPH
MALIGNMARK
ANNOTATION_XML
SVG
FOREIGNOBJECT
DESC
TABLE
CAPTION
COLGROUP
COL
TBODY
THEAD
TFOOT
TR
TD
TH
FORM
FIELDSET
LEGEND
LABEL
INPUT
BUTTON
SELECT
DATALIST
OPTGROUP
OPTION
TEXTAREA
KEYGEN
OUTPUT
PROGRESS
METER
DETAILS
SUMMARY
MENU
MENUITEM
APPLET
ACRONYM
BGSOUND
DIR
FRAME
FRAMESET
NOFRAMES
ISINDEX
LISTING
XMP
NEXTID
NOEMBED
PLAINTEXT
RB
STRIKE
BASEFONT
BIG
BLINK
CENTER
FONT
MARQUEE
MULTICOL
NOBR
SPACER
TT
RTC
UNKNOWN
ALL
CUSTOM
SVGCircle
SVGDefs
SVGEllipse
SVGG
SVGLine
SVGLinearGradient
SVGPath
SVGPolygon
SVGPolyline
SVGRadialGradient
SVGRect
SVGSolidColor
SVGStop
SVGText
SVGUse
SVGClipPath
SVGMask
SVGImage
COUNT

enum InterceptRequestStatus

EnumeratorValueDescription
Allow
Restrict

enum InternalCaches

EnumeratorValueDescription
ICACHE_Shadows1 « 0
ICACHE_Paths1 « 1
ICACHE_Textures1 « 2
ICACHE_ScratchLayers1 « 3
ICACHE_ScratchTextures1 « 4
ICACHE_GfxCommandBuffers1 « 5
ICACHE_GfxCommandProcessors1 « 6
ICACHE_SVGSurfaces1 « 7
ICACHE_BackdropFilterSurfaces1 « 8

enum LastResortFontMode

EnumeratorValueDescription
FM_None
FM_Squares
FM_LatinAndSquares

enum MemTagsType

EnumeratorValueDescription
Unknown0
Untagged
UISystem
Logging
Loader
DOM
DOMStatic
Layout
CSS
CSSStatic
TaskSystemMemory
Display
Profiling
HTMLParser
TempAllocator
PoolAllocator
Dump
Script
XML
Server
Inspector
SVG
UnityPlugin
UriParser
Media
JSON
ScriptEngine
Count

enum Mode

EnumeratorValueDescription
Disabled
Enabled
AlwaysEnabled

enum OpCode

EnumeratorValueDescription
Text1
Binary2

enum Options

EnumeratorValueDescription
Images0
Hidden1 « 0
Styles1 « 1

enum PhaseType

EnumeratorValueDescription
NONE0
CAPTURING_PHASE1
AT_TARGET2
BUBBLING_PHASE3

enum RenderingTasksAvailableType

EnumeratorValueDescription
RTA_ViewReadyForRendering
RTA_RenderingSubSystemTask

enum Severity

EnumeratorValueDescription
Trace0
Debug1
Info2
Warning3
Error4
AssertFailure5
Critical5
SeveritiesCount6

enum UserFontType

EnumeratorValueDescription
UFT_Bitmap
UFT_MSDF
UFT_ColorBitmap

enum VMemFlagsType

EnumeratorValueDescription
ProtectionChange0
Reserve1
Commit2
Decommit4
Release8

enum VMemProtection

EnumeratorValueDescription
None0
Read1
Write2
ReadWrite3
Execute4
ReadExecute5
ReadWriteExecute7

enum WorkExecutionMode

EnumeratorValueDescription
WEM_UntilQueueEmpty
WEM_UntilQuit

enum WorkType

EnumeratorValueDescription
WT_Resources
WT_Layout