Class DrawingManager Extends MonoBehaviour
Global script which draws debug items and gizmos.
If a Draw.* method has been used or if any script inheriting from the Drawing.MonoBehaviourGizmos class is in the scene then an instance of this script will be created and put on a hidden GameObject.
It will inject drawing logic into any cameras that are rendered.
Usually you never have to interact with this class.
Inner Types
Public Static Methods
Get an empty builder for queuing drawing commands.
A scope which will persist rendered items over multiple frames until it is disposed.
Tries to draw a builder that was rendered during the last frame using the same hash.
Public Variables
Public Static Variables
Allow rendering to cameras that render to RenderTextures.
Multiply all line widths by this value.
Private/Protected Members
Detects which render pipeline is being used and configures them for rendering.
True if OnEnable has been called on this instance and OnDisable has not.