API reference
API reference
Select your platform
No SDKs available
No versions available

CanvasRenderTexture Class

A component that, given a Canvas, renders the canvas to a RenderTexture.
Oculus::Interaction::UnityCanvas::CanvasRenderTexture extends MonoBehaviour.

Overview

Public Types

Static Fields

static const int

Properties

LayerMask
int
Camera
Texture
Texture[Get]

Data Fields

Action< Texture >

Object Data

bool

Public Member Functions

Vector2Int
Vector2Int
Vector2Int
float
PixelsToUnits
( float pixels )
float
UnitsToPixels
( float units )
void
InjectAllCanvasRenderTexture
( Canvas canvas,
int pixelsPerUnit,
int renderScale,
LayerMask renderingLayers,
bool generateMipMaps )
void
InjectCanvas
( Canvas canvas )
void
InjectPixelsPerUnit
( int pixelsPerUnit )
void
InjectRenderScale
( int renderScale )
void
InjectRenderingLayers
( LayerMask renderingLayers )
void
InjectGenerateMipMaps
( bool generateMipMaps )

Object Data

void
Start ( )
void
void
void
void
GameObject
CreateChildObject
( string name )

Details

Detailed Description

Used in Interaction SDK's curved canvas.

Member Enumerations

enum Oculus::Interaction::UnityCanvas::CanvasRenderTexture.DriveMode
Enumerator
Auto
Manual

Public Statics

const int Oculus.Interaction.UnityCanvas.CanvasRenderTexture.DEFAULT_UI_LAYERMASK
No description available.

Properties

LayerMask Oculus.Interaction.UnityCanvas.CanvasRenderTexture.RenderingLayers
No description available.
int Oculus.Interaction.UnityCanvas.CanvasRenderTexture.RenderScale
No description available.
Camera Oculus.Interaction.UnityCanvas.CanvasRenderTexture.OverlayCamera
No description available.
Texture Oculus.Interaction.UnityCanvas.CanvasRenderTexture.Texture
No description available.

Fields

Action<Texture> Oculus.Interaction.UnityCanvas.CanvasRenderTexture.OnUpdateRenderTexture
No description available.

Object Data

bool Oculus.Interaction.UnityCanvas.CanvasRenderTexture._started
No description available.

Member Functions

Vector2Int Oculus.Interaction.UnityCanvas.CanvasRenderTexture.CalcAutoResolution ( )
No description available.
Vector2Int Oculus.Interaction.UnityCanvas.CanvasRenderTexture.GetBaseResolutionToUse ( )
No description available.
Vector2Int Oculus.Interaction.UnityCanvas.CanvasRenderTexture.GetScaledResolutionToUse ( )
No description available.
float Oculus.Interaction.UnityCanvas.CanvasRenderTexture.PixelsToUnits
( float pixels )
No description available.
float Oculus.Interaction.UnityCanvas.CanvasRenderTexture.UnitsToPixels
( float units )
No description available.
void Oculus.Interaction.UnityCanvas.CanvasRenderTexture.InjectAllCanvasRenderTexture
( Canvas canvas,
int pixelsPerUnit,
int renderScale,
LayerMask renderingLayers,
bool generateMipMaps )
No description available.
void Oculus.Interaction.UnityCanvas.CanvasRenderTexture.InjectCanvas
( Canvas canvas )
No description available.
void Oculus.Interaction.UnityCanvas.CanvasRenderTexture.InjectPixelsPerUnit
( int pixelsPerUnit )
No description available.
void Oculus.Interaction.UnityCanvas.CanvasRenderTexture.InjectRenderScale
( int renderScale )
No description available.
void Oculus.Interaction.UnityCanvas.CanvasRenderTexture.InjectRenderingLayers
( LayerMask renderingLayers )
No description available.
void Oculus.Interaction.UnityCanvas.CanvasRenderTexture.InjectGenerateMipMaps
( bool generateMipMaps )
No description available.

Object Data

void Oculus.Interaction.UnityCanvas.CanvasRenderTexture.Start ( )
No description available.
void Oculus.Interaction.UnityCanvas.CanvasRenderTexture.OnEnable ( )
No description available.
void Oculus.Interaction.UnityCanvas.CanvasRenderTexture.OnDisable ( )
No description available.
void Oculus.Interaction.UnityCanvas.CanvasRenderTexture.UpdateCamera ( )
No description available.
void Oculus.Interaction.UnityCanvas.CanvasRenderTexture.UpdateRenderTexture ( )
No description available.
GameObject Oculus.Interaction.UnityCanvas.CanvasRenderTexture.CreateChildObject
( string name )
No description available.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon