RMLCanvas
Summary
Definition
Namespace: SDT4.Managed.UI.RML
Assembly: SDT4.Managed.UI.dll
class RMLCanvas
Inheritance:
Object ➔ RMLCanvas
Implements:
Fields
| Name | Type | Description |
|---|---|---|
Properties
| Name | Type | Description |
|---|---|---|
public static get; PrimaryCanvas |
RMLCanvas | |
public get; Themes |
RMLThemeQuery |
Methods
public T LoadDocument<T>(String document)
Summary
Loads the document from an rml source file
Parameters:
document(String): Asset path of the RML document
Returns:
- T: Document instance
public RMLDocument LoadDocument(String document)
Summary
Loads the document from an rml source file without any scripts attatched
Parameters:
document(String): Asset path of the RML document
Returns:
- RMLDocument: Document instance
public Void DestroyDocument(RMLDocument document)
Summary
Removes the document from the UI
Parameters:
document(RMLDocument): Document instance
public Void SetDpi(Single dpiScale)
Summary
Sets the ratio between the dp/px size
Parameters:
dpiScale(Single): Ratio. 1 is default
public T GetDataModel<T>()
Summary
Retrives the data model instantiated for this context
Returns:
- T: The exact data model instance
public RMLDocument[] GetAllDocuments()
Summary
Retrives all currently loaded documents
Returns:
- RMLDocument[]: List of document instances.
public virtual String ToString()
Returns:
public virtual Int32 GetHashCode()
Returns:
public virtual Boolean Equals(Object? obj)
Parameters:
obj(Object?):
Returns: