Show / Hide Table of Contents

Class WeaverCanvas

A component used to access and manipulate the UI canvas

Inheritance
object
Object
Component
Behaviour
MonoBehaviour
WeaverCanvas
Namespace: WeaverCore
Assembly: WeaverCore.dll
Syntax
public class WeaverCanvas : MonoBehaviour

Properties

| Edit this page View Source

Content

The child object where UI content should be placed

Declaration
public static Transform Content { get; }
Property Value
Type Description
Transform
| Edit this page View Source

HUDBlanker

Gets the HUD blanker used to blank out the screen with a solid black color

Declaration
public static GameObject HUDBlanker { get; }
Property Value
Type Description
GameObject
| Edit this page View Source

HUDBlankerWhite

Gets the HUD blanker used to blank out the screen with a solid white color

Declaration
public static GameObject HUDBlankerWhite { get; }
Property Value
Type Description
GameObject
| Edit this page View Source

Instance

Gets the current UI canvas in the game

Declaration
public static WeaverCanvas Instance { get; }
Property Value
Type Description
WeaverCanvas
| Edit this page View Source

SceneContent

The child object where scene specific UI Content should be placed. Any time a new scene is loaded, all child objects of this Transform will get destroyed

Declaration
public static Transform SceneContent { get; }
Property Value
Type Description
Transform

Extension Methods

ReflectionUtilities.ReflectCallMethod(object, string, object[], BindingFlags)
ReflectionUtilities.ReflectGetField(object, string, BindingFlags)
ReflectionUtilities.ReflectGetMethod(object, string, BindingFlags)
ReflectionUtilities.ReflectGetProperty(object, string, BindingFlags)
ReflectionUtilities.ReflectSetField(object, string, object, BindingFlags)
ReflectionUtilities.ReflectSetProperty(object, string, object, BindingFlags)
CoroutineUtilities.RunCoroutineWhile<T>(T, IEnumerator, Func<bool>)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾