cohtml::Net::cohtmlNative

Public Functions

Name
boolIsTagSelfClosing(HTMLTag tag)
boolCanTagContainHTML(HTMLTag tag)
voidBeginEvent(global::System.IntPtr binder, string name, int arguments)
voidEndEvent(global::System.IntPtr binder)
voidBindUndefined(global::System.IntPtr binder)
voidBindNull(global::System.IntPtr binder)
voidBind(global::System.IntPtr binder, bool value)
voidBind(global::System.IntPtr binder, sbyte value)
voidBind(global::System.IntPtr binder, byte value)
voidBind(global::System.IntPtr binder, int value)
voidBind(global::System.IntPtr binder, uint value)
voidBind(global::System.IntPtr binder, long value)
voidBind(global::System.IntPtr binder, ulong value)
voidBind(global::System.IntPtr binder, float value)
voidBind(global::System.IntPtr binder, double value)
voidBind(global::System.IntPtr binder, string value)
voidArrayBegin(global::System.IntPtr binder, ulong size)
voidArrayEnd(global::System.IntPtr binder)
voidMapBegin(global::System.IntPtr binder, ulong size)
voidMapEnd(global::System.IntPtr binder)
voidTypeBegin(global::System.IntPtr binder, string name)
voidPropertyName(global::System.IntPtr binder, string name)
voidTypeEnd(global::System.IntPtr binder)
boolResultBegin(global::System.IntPtr binder)
voidResultEnd(global::System.IntPtr binder)
voidResultVoid(global::System.IntPtr binder)
boolReadBool(global::System.IntPtr binder)
byteReadByte(global::System.IntPtr binder)
sbyteReadSignedByte(global::System.IntPtr binder)
uintReadUnsigned(global::System.IntPtr binder)
intReadInt(global::System.IntPtr binder)
ulongReadUnsignedLong(global::System.IntPtr binder)
longReadLong(global::System.IntPtr binder)
floatReadFloat(global::System.IntPtr binder)
doubleReadDouble(global::System.IntPtr binder)
stringReadString(global::System.IntPtr binder)
ulongReadArrayBegin(global::System.IntPtr binder)
voidReadArrayElement(global::System.IntPtr binder, ulong index)
voidReadArrayEnd(global::System.IntPtr binder)
ulongReadMapBegin(global::System.IntPtr binder)
voidReadMapKeyValue(global::System.IntPtr binder)
voidReadMapEnd(global::System.IntPtr binder)
boolReadType(global::System.IntPtr binder, string name)
boolReadProperty(global::System.IntPtr binder, string name)
intPeekValueType(global::System.IntPtr binder)
voidSkipValue(global::System.IntPtr binder)
intGetArgumentsCount(global::System.IntPtr binder)

Public Attributes

Name
const intMAX_TRACKING_TOUCHES
readonly intCOHTML_INVALID_LIVE_VIEW_ID
readonly intCOHTML_MAJOR_VERSION
readonly intCOHTML_MINOR_VERSION
readonly intCOHTML_PATCH_VERSION
readonly intCOHTML_BUILD_VERSION
readonly intCOHTML_BITS_PER_VERSION
readonly intCOHTML_SDK_VER
readonly stringCOHERENT_RENDERING_LIBRARY_VERSION

Public Functions Documentation

function IsTagSelfClosing

static bool IsTagSelfClosing(
    HTMLTag tag
)

function CanTagContainHTML

static bool CanTagContainHTML(
    HTMLTag tag
)

function BeginEvent

static void BeginEvent(
    global::System.IntPtr binder,
    string name,
    int arguments
)

function EndEvent

static void EndEvent(
    global::System.IntPtr binder
)

function BindUndefined

static void BindUndefined(
    global::System.IntPtr binder
)

function BindNull

static void BindNull(
    global::System.IntPtr binder
)

function Bind

static void Bind(
    global::System.IntPtr binder,
    bool value
)

function Bind

static void Bind(
    global::System.IntPtr binder,
    sbyte value
)

function Bind

static void Bind(
    global::System.IntPtr binder,
    byte value
)

function Bind

static void Bind(
    global::System.IntPtr binder,
    int value
)

function Bind

static void Bind(
    global::System.IntPtr binder,
    uint value
)

function Bind

static void Bind(
    global::System.IntPtr binder,
    long value
)

function Bind

static void Bind(
    global::System.IntPtr binder,
    ulong value
)

function Bind

static void Bind(
    global::System.IntPtr binder,
    float value
)

function Bind

static void Bind(
    global::System.IntPtr binder,
    double value
)

function Bind

static void Bind(
    global::System.IntPtr binder,
    string value
)

function ArrayBegin

static void ArrayBegin(
    global::System.IntPtr binder,
    ulong size
)

function ArrayEnd

static void ArrayEnd(
    global::System.IntPtr binder
)

function MapBegin

static void MapBegin(
    global::System.IntPtr binder,
    ulong size
)

function MapEnd

static void MapEnd(
    global::System.IntPtr binder
)

function TypeBegin

static void TypeBegin(
    global::System.IntPtr binder,
    string name
)

function PropertyName

static void PropertyName(
    global::System.IntPtr binder,
    string name
)

function TypeEnd

static void TypeEnd(
    global::System.IntPtr binder
)

function ResultBegin

static bool ResultBegin(
    global::System.IntPtr binder
)

function ResultEnd

static void ResultEnd(
    global::System.IntPtr binder
)

function ResultVoid

static void ResultVoid(
    global::System.IntPtr binder
)

function ReadBool

static bool ReadBool(
    global::System.IntPtr binder
)

function ReadByte

static byte ReadByte(
    global::System.IntPtr binder
)

function ReadSignedByte

static sbyte ReadSignedByte(
    global::System.IntPtr binder
)

function ReadUnsigned

static uint ReadUnsigned(
    global::System.IntPtr binder
)

function ReadInt

static int ReadInt(
    global::System.IntPtr binder
)

function ReadUnsignedLong

static ulong ReadUnsignedLong(
    global::System.IntPtr binder
)

function ReadLong

static long ReadLong(
    global::System.IntPtr binder
)

function ReadFloat

static float ReadFloat(
    global::System.IntPtr binder
)

function ReadDouble

static double ReadDouble(
    global::System.IntPtr binder
)

function ReadString

static string ReadString(
    global::System.IntPtr binder
)

function ReadArrayBegin

static ulong ReadArrayBegin(
    global::System.IntPtr binder
)

function ReadArrayElement

static void ReadArrayElement(
    global::System.IntPtr binder,
    ulong index
)

function ReadArrayEnd

static void ReadArrayEnd(
    global::System.IntPtr binder
)

function ReadMapBegin

static ulong ReadMapBegin(
    global::System.IntPtr binder
)

function ReadMapKeyValue

static void ReadMapKeyValue(
    global::System.IntPtr binder
)

function ReadMapEnd

static void ReadMapEnd(
    global::System.IntPtr binder
)

function ReadType

static bool ReadType(
    global::System.IntPtr binder,
    string name
)

function ReadProperty

static bool ReadProperty(
    global::System.IntPtr binder,
    string name
)

function PeekValueType

static int PeekValueType(
    global::System.IntPtr binder
)

function SkipValue

static void SkipValue(
    global::System.IntPtr binder
)

function GetArgumentsCount

static int GetArgumentsCount(
    global::System.IntPtr binder
)

Public Attributes Documentation

variable MAX_TRACKING_TOUCHES

const int MAX_TRACKING_TOUCHES = 8;

variable COHTML_INVALID_LIVE_VIEW_ID

static readonly int COHTML_INVALID_LIVE_VIEW_ID = cohtmlNativePINVOKE.COHTML_INVALID_LIVE_VIEW_ID_get();

variable COHTML_MAJOR_VERSION

static readonly int COHTML_MAJOR_VERSION = cohtmlNativePINVOKE.COHTML_MAJOR_VERSION_get();

variable COHTML_MINOR_VERSION

static readonly int COHTML_MINOR_VERSION = cohtmlNativePINVOKE.COHTML_MINOR_VERSION_get();

variable COHTML_PATCH_VERSION

static readonly int COHTML_PATCH_VERSION = cohtmlNativePINVOKE.COHTML_PATCH_VERSION_get();

variable COHTML_BUILD_VERSION

static readonly int COHTML_BUILD_VERSION = cohtmlNativePINVOKE.COHTML_BUILD_VERSION_get();

variable COHTML_BITS_PER_VERSION

static readonly int COHTML_BITS_PER_VERSION = cohtmlNativePINVOKE.COHTML_BITS_PER_VERSION_get();

variable COHTML_SDK_VER

static readonly int COHTML_SDK_VER = cohtmlNativePINVOKE.COHTML_SDK_VER_get();

variable COHERENT_RENDERING_LIBRARY_VERSION

static readonly string COHERENT_RENDERING_LIBRARY_VERSION = cohtmlNativePINVOKE.COHERENT_RENDERING_LIBRARY_VERSION_get();