cohtml.Net.cohtmlNative
Public Functions #
| Name |
|---|
| bool | IsTagSelfClosing(HTMLTag tag) |
| bool | CanTagContainHTML(HTMLTag tag) |
| bool | CanSVGTagContainText(HTMLTag tag) |
| void | BeginEvent(global.System.IntPtr binder, string name, int arguments) |
| void | EndEvent(global.System.IntPtr binder) |
| void | BindUndefined(global.System.IntPtr binder) |
| void | BindNull(global.System.IntPtr binder) |
| void | Bind(global.System.IntPtr binder, bool value) |
| void | Bind(global.System.IntPtr binder, sbyte value) |
| void | Bind(global.System.IntPtr binder, byte value) |
| void | Bind(global.System.IntPtr binder, int value) |
| void | Bind(global.System.IntPtr binder, uint value) |
| void | Bind(global.System.IntPtr binder, long value) |
| void | Bind(global.System.IntPtr binder, ulong value) |
| void | Bind(global.System.IntPtr binder, float value) |
| void | Bind(global.System.IntPtr binder, double value) |
| bool | BindObject(global.System.IntPtr binder, global.System.IntPtr arg1, global.System.IntPtr typeInfo) |
| void | Bind(global.System.IntPtr binder, string value) |
| void | ArrayBegin(global.System.IntPtr binder, ulong size) |
| void | ArrayEnd(global.System.IntPtr binder) |
| bool | TryBindArrayByRef(global.System.IntPtr binder, global.System.IntPtr modelKey, ArrayInfo.ArrayElementBinder elementBinder, ArrayInfo.ArrayElementReader elementReader, cohtml.Net.ArrayInfo.LengthGetter lengthGetter, cohtml.Net.ArrayInfo.ElementGetter elementGetter) |
| void | MapBegin(global.System.IntPtr binder, ulong size) |
| void | MapEnd(global.System.IntPtr binder) |
| void | TypeBegin(global.System.IntPtr binder, string name) |
| void | PropertyName(global.System.IntPtr binder, string name) |
| void | TypeEnd(global.System.IntPtr binder) |
| bool | ResultBegin(global.System.IntPtr binder) |
| void | ResultEnd(global.System.IntPtr binder) |
| void | ResultVoid(global.System.IntPtr binder) |
| bool | ReadBool(global.System.IntPtr binder) |
| byte | ReadByte(global.System.IntPtr binder) |
| sbyte | ReadSignedByte(global.System.IntPtr binder) |
| uint | ReadUnsigned(global.System.IntPtr binder) |
| int | ReadInt(global.System.IntPtr binder) |
| ulong | ReadUnsignedLong(global.System.IntPtr binder) |
| long | ReadLong(global.System.IntPtr binder) |
| float | ReadFloat(global.System.IntPtr binder) |
| double | ReadDouble(global.System.IntPtr binder) |
| string | ReadString(global.System.IntPtr binder) |
| ulong | ReadArrayBegin(global.System.IntPtr binder) |
| void | ReadArrayElement(global.System.IntPtr binder, ulong index) |
| void | ReadArrayEnd(global.System.IntPtr binder) |
| ulong | ReadMapBegin(global.System.IntPtr binder) |
| void | ReadMapKeyValue(global.System.IntPtr binder) |
| void | ReadMapEnd(global.System.IntPtr binder) |
| bool | ReadType(global.System.IntPtr binder, string name) |
| bool | ReadProperty(global.System.IntPtr binder, string name) |
| int | PeekValueType(global.System.IntPtr binder) |
| void | SkipValue(global.System.IntPtr binder) |
| int | GetArgumentsCount(global.System.IntPtr binder) |
| void | AddProperty(global.System.IntPtr binder, global.System.IntPtr modelKey, Property property) |
| bool | RegisterType(global.System.IntPtr binder, string name, global.System.IntPtr modelKey) |
| void | BeginType(global.System.IntPtr binder) |
| void | EndType(global.System.IntPtr binder, global.System.IntPtr arg1) |
| void | EnableSafeDataBinding(global.System.IntPtr binder, bool enable) |
Public Attributes #
Public Functions Documentation #
static bool IsTagSelfClosing(
HTMLTag tag
)
function CanTagContainHTML #
static bool CanTagContainHTML(
HTMLTag tag
)
function CanSVGTagContainText #
static bool CanSVGTagContainText(
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 BindObject #
static bool BindObject(
global.System.IntPtr binder,
global.System.IntPtr arg1,
global.System.IntPtr typeInfo
)
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 TryBindArrayByRef #
static bool TryBindArrayByRef(
global.System.IntPtr binder,
global.System.IntPtr modelKey,
ArrayInfo.ArrayElementBinder elementBinder,
ArrayInfo.ArrayElementReader elementReader,
cohtml.Net.ArrayInfo.LengthGetter lengthGetter,
cohtml.Net.ArrayInfo.ElementGetter elementGetter
)
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
)
function AddProperty #
static void AddProperty(
global.System.IntPtr binder,
global.System.IntPtr modelKey,
Property property
)
function RegisterType #
static bool RegisterType(
global.System.IntPtr binder,
string name,
global.System.IntPtr modelKey
)
function BeginType #
static void BeginType(
global.System.IntPtr binder
)
function EndType #
static void EndType(
global.System.IntPtr binder,
global.System.IntPtr arg1
)
function EnableSafeDataBinding #
static void EnableSafeDataBinding(
global.System.IntPtr binder,
bool enable
)
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();