cohtml::Net::UISystem
Inherits from SystemIDisposable
Public Functions #
| Name |
---|
virtual void | Dispose() |
virtual void | UpdateGamepadState(cohtml.GamepadState state) |
virtual uint | GetId() |
virtual void | SetId(uint id) |
virtual SystemCacheStats | GetSystemCacheStats() |
virtual void | ClearCachedUnusedImages() |
virtual SystemRenderer | CreateSystemRenderer(SystemRendererSettings settings) |
virtual SystemRenderer | CreateSystemRendererWithExternalRenderingLibrary(SystemRendererSettingsWithExternalRenderingLibrary settings) |
virtual void | AddFontsFromFolder_DEPRECATED(string path) |
virtual void | RegisterFont(string url, FontDescription desc, FontSDF useSDF) |
virtual void | RegisterFont(string url, FontDescription desc) |
virtual void | RegisterFont(string url) |
virtual void | AddUserFont(System.IntPtr imagesData, uint [] imagesDataSize, uint imagesCount, UserFontDescription description) |
virtual void | AddUserFont(ResourceResponse.UserImageData userImages, uint imagesCount, UserFontDescription description) |
virtual void | SetDefaultFallbackFontName_DEPRECATED(string name) |
virtual void | Advance(double timeMilliseconds) |
virtual void | RegisterGamepad(uint id, string info, uint axesCount, uint buttonsCount, global::System.IntPtr reserved) |
virtual void | RegisterGamepad(uint id, string info, uint axesCount, uint buttonsCount) |
virtual void | UnregisterGamepad(uint id) |
virtual void | UpdateGamepadStateExtended(GamepadStateExtended state) |
virtual void | UserImagesChanged(uint [] images, uint count) |
virtual void | PreloadAndCacheStylesheet(string url) |
virtual bool | RemoveStylesheetCacheEntry(string url) |
virtual void | ClearStylesheetCache() |
virtual void | PreloadAndCacheHTML(string url) |
virtual bool | RemoveHTMLCacheEntry(string url) |
virtual void | ClearHTMLCache() |
virtual void | EnableProfling(bool enabled, string file, uint level) |
void | UpdateGamepadState(uint id, float [] axisValues, float [] buttonValues) |
virtual View | CreateView(ViewSettings settings, uint systemId) |
virtual void | Destroy() |
Protected Attributes #
Public Functions Documentation #
function Dispose #
virtual void Dispose()
function UpdateGamepadState #
virtual void UpdateGamepadState(
cohtml.GamepadState state
)
function GetId #
virtual uint GetId()
function SetId #
virtual void SetId(
uint id
)
function GetSystemCacheStats #
virtual SystemCacheStats GetSystemCacheStats()
function ClearCachedUnusedImages #
virtual void ClearCachedUnusedImages()
function CreateSystemRenderer #
virtual SystemRenderer CreateSystemRenderer(
SystemRendererSettings settings
)
function CreateSystemRendererWithExternalRenderingLibrary #
virtual SystemRenderer CreateSystemRendererWithExternalRenderingLibrary(
SystemRendererSettingsWithExternalRenderingLibrary settings
)
function AddFontsFromFolder_DEPRECATED #
virtual void AddFontsFromFolder_DEPRECATED(
string path
)
function RegisterFont #
virtual void RegisterFont(
string url,
FontDescription desc,
FontSDF useSDF
)
function RegisterFont #
virtual void RegisterFont(
string url,
FontDescription desc
)
function RegisterFont #
virtual void RegisterFont(
string url
)
function AddUserFont #
virtual void AddUserFont(
System.IntPtr imagesData,
uint [] imagesDataSize,
uint imagesCount,
UserFontDescription description
)
function AddUserFont #
virtual void AddUserFont(
ResourceResponse.UserImageData userImages,
uint imagesCount,
UserFontDescription description
)
function SetDefaultFallbackFontName_DEPRECATED #
virtual void SetDefaultFallbackFontName_DEPRECATED(
string name
)
function Advance #
virtual void Advance(
double timeMilliseconds
)
function RegisterGamepad #
virtual void RegisterGamepad(
uint id,
string info,
uint axesCount,
uint buttonsCount,
global::System.IntPtr reserved
)
function RegisterGamepad #
virtual void RegisterGamepad(
uint id,
string info,
uint axesCount,
uint buttonsCount
)
function UnregisterGamepad #
virtual void UnregisterGamepad(
uint id
)
function UpdateGamepadStateExtended #
virtual void UpdateGamepadStateExtended(
GamepadStateExtended state
)
function UserImagesChanged #
virtual void UserImagesChanged(
uint [] images,
uint count
)
function PreloadAndCacheStylesheet #
virtual void PreloadAndCacheStylesheet(
string url
)
function RemoveStylesheetCacheEntry #
virtual bool RemoveStylesheetCacheEntry(
string url
)
function ClearStylesheetCache #
virtual void ClearStylesheetCache()
function PreloadAndCacheHTML #
virtual void PreloadAndCacheHTML(
string url
)
function RemoveHTMLCacheEntry #
virtual bool RemoveHTMLCacheEntry(
string url
)
function ClearHTMLCache #
virtual void ClearHTMLCache()
function EnableProfling #
virtual void EnableProfling(
bool enabled,
string file,
uint level
)
function UpdateGamepadState #
void UpdateGamepadState(
uint id,
float [] axisValues,
float [] buttonValues
)
function CreateView #
virtual View CreateView(
ViewSettings settings,
uint systemId
)
function Destroy #
virtual void Destroy()
Protected Attributes Documentation #
variable swigCMemOwn #
bool swigCMemOwn;