Inheritance diagram for OVROverlayCanvas:

Public Types

enum  DrawMode { DrawMode.Opaque, DrawMode.OpaqueWithClip, DrawMode.TransparentDefaultAlpha, DrawMode.TransparentCorrectAlpha }
 

Public Attributes

int MaxTextureSize = 1600
 
int MinTextureSize = 200
 
float PixelsPerUnit = 1f
 
int DrawRate = 1
 
int DrawFrameOffset = 0
 
bool Expensive = false
 
int Layer = 0
 
DrawMode Opacity = DrawMode.OpaqueWithClip
 

Protected Member Functions

virtual bool ShouldRender ()
 

Properties

bool overlayEnabled [get, set]
 

Member Enumeration Documentation

◆ DrawMode

Enumerator
Opaque 
OpaqueWithClip 
TransparentDefaultAlpha 
TransparentCorrectAlpha 

Member Function Documentation

◆ ShouldRender()

virtual bool OVROverlayCanvas.ShouldRender ( )
protectedvirtual

Member Data Documentation

◆ DrawFrameOffset

int OVROverlayCanvas.DrawFrameOffset = 0

◆ DrawRate

int OVROverlayCanvas.DrawRate = 1

◆ Expensive

bool OVROverlayCanvas.Expensive = false

◆ Layer

int OVROverlayCanvas.Layer = 0

◆ MaxTextureSize

int OVROverlayCanvas.MaxTextureSize = 1600

◆ MinTextureSize

int OVROverlayCanvas.MinTextureSize = 200

◆ Opacity

DrawMode OVROverlayCanvas.Opacity = DrawMode.OpaqueWithClip

◆ PixelsPerUnit

float OVROverlayCanvas.PixelsPerUnit = 1f

Property Documentation

◆ overlayEnabled

bool OVROverlayCanvas.overlayEnabled
getset

The documentation for this class was generated from the following file: