cohtml.Net.ObjectInfo
Represents an object of a type exposed to the scripting.
Inherits from SystemIDisposable
Public Functions
Section titled “Public Functions”| Name | |
|---|---|
| virtual void | Dispose() |
| ObjectInfo() |
Public Properties
Section titled “Public Properties”| Name | |
|---|---|
| ElementType | Type Type of the object. Always ET_UserType for user properties; exists because the SDK internally reuses ObjectInfo for other types. |
| global.System.IntPtr | Info Type information (methods, attributes etc.) |
| global.System.IntPtr | UserData Pointer to the underlying object. It may represent either the actual object instance or an abstraction/handle meaningful to the property’s implementation. |
Protected Attributes
Section titled “Protected Attributes”| Name | |
|---|---|
| bool | swigCMemOwn |
Public Functions Documentation
Section titled “Public Functions Documentation”function Dispose
Section titled “function Dispose”virtual void Dispose()function ObjectInfo
Section titled “function ObjectInfo”ObjectInfo()Public Property Documentation
Section titled “Public Property Documentation”property Type
Section titled “property Type”ElementType Type;Type of the object. Always ET_UserType for user properties; exists because the SDK internally reuses ObjectInfo for other types.
property Info
Section titled “property Info”global.System.IntPtr Info;Type information (methods, attributes etc.)
property UserData
Section titled “property UserData”global.System.IntPtr UserData;Pointer to the underlying object. It may represent either the actual object instance or an abstraction/handle meaningful to the property’s implementation.
Protected Attributes Documentation
Section titled “Protected Attributes Documentation”variable swigCMemOwn
Section titled “variable swigCMemOwn”bool swigCMemOwn;© 2026 Coherent Labs. All rights reserved.