VRC SDK
This project aims to completely document the VRChat Unity SDK
Loading...
Searching...
No Matches
VRC.SDKBase.VRCGraphics Class Reference
Inheritance diagram for VRC.SDKBase.VRCGraphics:
Collaboration diagram for VRC.SDKBase.VRCGraphics:

Static Public Member Functions

static void Blit (Texture source, RenderTexture dest)
 
static void Blit (Texture source, RenderTexture dest, Material mat, int pass=-1)
 
static void Blit (Texture source, RenderTexture dest, Material mat)
 
static void Blit (Texture source, RenderTexture dest, Vector2 scale, Vector2 offset)
 
static void Blit (Texture source, RenderTexture dest, int sourceDepthSlice, int destDepthSlice)
 
static void Blit (Texture source, RenderTexture dest, Vector2 scale, Vector2 offset, int sourceDepthSlice, int destDepthSlice)
 
static void Blit (Texture source, Material mat, int pass, int destDepthSlice)
 
static void DrawMeshInstanced (Mesh mesh, int submeshIndex, Material material, Matrix4x4[] matrices)
 
static void DrawMeshInstanced (Mesh mesh, int submeshIndex, Material material, Matrix4x4[] matrices, int count)
 
static void DrawMeshInstanced (Mesh mesh, int submeshIndex, Material material, Matrix4x4[] matrices, int count, MaterialPropertyBlock properties)
 
static void DrawMeshInstanced (Mesh mesh, int submeshIndex, Material material, Matrix4x4[] matrices, int count, MaterialPropertyBlock properties, ShadowCastingMode castShadows)
 
static void DrawMeshInstanced (Mesh mesh, int submeshIndex, Material material, Matrix4x4[] matrices, int count, MaterialPropertyBlock properties, ShadowCastingMode castShadows, bool receiveShadows)
 
static void DrawMeshInstanced (Mesh mesh, int submeshIndex, Material material, Matrix4x4[] matrices, int count, MaterialPropertyBlock properties, ShadowCastingMode castShadows, bool receiveShadows, int layer)
 
static void DrawMeshInstanced (Mesh mesh, int submeshIndex, Material material, Matrix4x4[] matrices, int count, MaterialPropertyBlock properties, ShadowCastingMode castShadows, bool receiveShadows, int layer, Camera camera)
 
static void DrawMeshInstanced (Mesh mesh, int submeshIndex, Material material, Matrix4x4[] matrices, int count, MaterialPropertyBlock properties, ShadowCastingMode castShadows, bool receiveShadows, int layer, Camera camera, LightProbeUsage lightProbeUsage)
 
static void DrawMeshInstanced (Mesh mesh, int submeshIndex, Material material, Matrix4x4[] matrices, int count, MaterialPropertyBlock properties, ShadowCastingMode castShadows, bool receiveShadows, int layer, Camera camera, LightProbeUsage lightProbeUsage, LightProbeProxyVolume lightProbeProxyVolume)
 

Properties

static LayerMask UiLayerMask [get]
 

Static Private Member Functions

static LayerMask GetLayerMask ()
 
static void CheckBlitTarget (RenderTexture dest)
 

Detailed Description

Definition at line 5511 of file VRCSDKBase.cs.

Member Function Documentation

◆ Blit() [1/7]

static void VRC.SDKBase.VRCGraphics.Blit ( Texture  source,
Material  mat,
int  pass,
int  destDepthSlice 
)
static

Definition at line 5557 of file VRCSDKBase.cs.

◆ Blit() [2/7]

static void VRC.SDKBase.VRCGraphics.Blit ( Texture  source,
RenderTexture  dest 
)
static

Definition at line 5517 of file VRCSDKBase.cs.

◆ Blit() [3/7]

static void VRC.SDKBase.VRCGraphics.Blit ( Texture  source,
RenderTexture  dest,
int  sourceDepthSlice,
int  destDepthSlice 
)
static

Definition at line 5543 of file VRCSDKBase.cs.

◆ Blit() [4/7]

static void VRC.SDKBase.VRCGraphics.Blit ( Texture  source,
RenderTexture  dest,
Material  mat 
)
static

Definition at line 5529 of file VRCSDKBase.cs.

◆ Blit() [5/7]

static void VRC.SDKBase.VRCGraphics.Blit ( Texture  source,
RenderTexture  dest,
Material  mat,
int  pass = -1 
)
static

Definition at line 5523 of file VRCSDKBase.cs.

◆ Blit() [6/7]

static void VRC.SDKBase.VRCGraphics.Blit ( Texture  source,
RenderTexture  dest,
Vector2  scale,
Vector2  offset 
)
static

Definition at line 5535 of file VRCSDKBase.cs.

◆ Blit() [7/7]

static void VRC.SDKBase.VRCGraphics.Blit ( Texture  source,
RenderTexture  dest,
Vector2  scale,
Vector2  offset,
int  sourceDepthSlice,
int  destDepthSlice 
)
static

Definition at line 5549 of file VRCSDKBase.cs.

◆ CheckBlitTarget()

static void VRC.SDKBase.VRCGraphics.CheckBlitTarget ( RenderTexture  dest)
staticprivate

Definition at line 5646 of file VRCSDKBase.cs.

◆ DrawMeshInstanced() [1/9]

static void VRC.SDKBase.VRCGraphics.DrawMeshInstanced ( Mesh  mesh,
int  submeshIndex,
Material  material,
Matrix4x4[]  matrices 
)
static

Definition at line 5562 of file VRCSDKBase.cs.

◆ DrawMeshInstanced() [2/9]

static void VRC.SDKBase.VRCGraphics.DrawMeshInstanced ( Mesh  mesh,
int  submeshIndex,
Material  material,
Matrix4x4[]  matrices,
int  count 
)
static

Definition at line 5567 of file VRCSDKBase.cs.

◆ DrawMeshInstanced() [3/9]

static void VRC.SDKBase.VRCGraphics.DrawMeshInstanced ( Mesh  mesh,
int  submeshIndex,
Material  material,
Matrix4x4[]  matrices,
int  count,
MaterialPropertyBlock  properties 
)
static

Definition at line 5572 of file VRCSDKBase.cs.

◆ DrawMeshInstanced() [4/9]

static void VRC.SDKBase.VRCGraphics.DrawMeshInstanced ( Mesh  mesh,
int  submeshIndex,
Material  material,
Matrix4x4[]  matrices,
int  count,
MaterialPropertyBlock  properties,
ShadowCastingMode  castShadows 
)
static

Definition at line 5577 of file VRCSDKBase.cs.

◆ DrawMeshInstanced() [5/9]

static void VRC.SDKBase.VRCGraphics.DrawMeshInstanced ( Mesh  mesh,
int  submeshIndex,
Material  material,
Matrix4x4[]  matrices,
int  count,
MaterialPropertyBlock  properties,
ShadowCastingMode  castShadows,
bool  receiveShadows 
)
static

Definition at line 5583 of file VRCSDKBase.cs.

◆ DrawMeshInstanced() [6/9]

static void VRC.SDKBase.VRCGraphics.DrawMeshInstanced ( Mesh  mesh,
int  submeshIndex,
Material  material,
Matrix4x4[]  matrices,
int  count,
MaterialPropertyBlock  properties,
ShadowCastingMode  castShadows,
bool  receiveShadows,
int  layer 
)
static

Definition at line 5589 of file VRCSDKBase.cs.

◆ DrawMeshInstanced() [7/9]

static void VRC.SDKBase.VRCGraphics.DrawMeshInstanced ( Mesh  mesh,
int  submeshIndex,
Material  material,
Matrix4x4[]  matrices,
int  count,
MaterialPropertyBlock  properties,
ShadowCastingMode  castShadows,
bool  receiveShadows,
int  layer,
Camera  camera 
)
static

Definition at line 5601 of file VRCSDKBase.cs.

◆ DrawMeshInstanced() [8/9]

static void VRC.SDKBase.VRCGraphics.DrawMeshInstanced ( Mesh  mesh,
int  submeshIndex,
Material  material,
Matrix4x4[]  matrices,
int  count,
MaterialPropertyBlock  properties,
ShadowCastingMode  castShadows,
bool  receiveShadows,
int  layer,
Camera  camera,
LightProbeUsage  lightProbeUsage 
)
static

Definition at line 5613 of file VRCSDKBase.cs.

◆ DrawMeshInstanced() [9/9]

static void VRC.SDKBase.VRCGraphics.DrawMeshInstanced ( Mesh  mesh,
int  submeshIndex,
Material  material,
Matrix4x4[]  matrices,
int  count,
MaterialPropertyBlock  properties,
ShadowCastingMode  castShadows,
bool  receiveShadows,
int  layer,
Camera  camera,
LightProbeUsage  lightProbeUsage,
LightProbeProxyVolume  lightProbeProxyVolume 
)
static

Definition at line 5626 of file VRCSDKBase.cs.

◆ GetLayerMask()

static LayerMask VRC.SDKBase.VRCGraphics.GetLayerMask ( )
staticprivate

Definition at line 5639 of file VRCSDKBase.cs.

Property Documentation

◆ UiLayerMask

LayerMask VRC.SDKBase.VRCGraphics.UiLayerMask
staticgetprivate

Definition at line 5515 of file VRCSDKBase.cs.


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