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

Public Member Functions

override void Awake ()
 
- Public Member Functions inherited from VRC.SDKBase.VRC_SceneDescriptor
delegate void IntializationDelegate (VRC_SceneDescriptor sceneDescriptor)
 
void GetNetworkIDObjects (List< INetworkID > netIds)
 
GameObject FindNetworkIDGameObject (string path)
 
string GetNetworkIDGameObjectPath (GameObject obj)
 
virtual void Awake ()
 
void PositionPortraitCamera (Transform cam)
 
void GetNetworkIDObjects (List< INetworkID > netIds)
 
GameObject FindNetworkIDGameObject (string path)
 
string GetNetworkIDGameObjectPath (GameObject obj)
 

Public Attributes

VRCPlayerObject[] PlayerPersistence
 
float[] NavigationAreas
 
- Public Attributes inherited from VRC.SDKBase.VRC_SceneDescriptor
Transform[] spawns
 
SpawnOrder spawnOrder = SpawnOrder.Random
 
SpawnOrientation spawnOrientation
 
GameObject ReferenceCamera
 
float RespawnHeightY = -100f
 
RespawnHeightBehaviour ObjectBehaviourAtRespawnHeight
 
bool ForbidUserPortals
 
int interactThruLayers
 
bool autoSpatializeAudioSources
 
Vector3 gravity = new Vector3(0f, -9.81f, 0f)
 
bool[] layerCollisionArr
 
int capacity
 
bool contentSex
 
bool contentViolence
 
bool contentGore
 
bool contentOther
 
bool releasePublic
 
string unityVersion
 
List< string > udonProducts
 
string Name
 
bool NSFW
 
Vector3 SpawnPosition = new Vector3(0f, 0f, 0f)
 
Transform SpawnLocation
 
float DrawDistance
 
bool useAssignedLayers
 
List< GameObject > DynamicPrefabs = new List<GameObject>()
 
List< Material > DynamicMaterials = new List<Material>()
 
Texture2D[] LightMapsNear
 
Texture2D[] LightMapsFar
 
LightmapsMode LightMode
 
Color RenderAmbientEquatorColor
 
Color RenderAmbientGroundColor
 
float RenderAmbientIntensity
 
Color RenderAmbientLight
 
AmbientMode RenderAmbientMode
 
SphericalHarmonicsL2 RenderAmbientProbe
 
Color RenderAmbientSkyColor
 
bool RenderFog
 
Color RenderFogColor
 
FogMode RenderFogMode
 
float RenderFogDensity
 
float RenderFogLinearStart
 
float RenderFogLinearEnd
 
float RenderHaloStrength
 
float RenderFlareFadeSpeed
 
float RenderFlareStrength
 
Cubemap RenderCustomReflection
 
DefaultReflectionMode RenderDefaultReflectionMode
 
int RenderDefaultReflectionResolution
 
int RenderReflectionBounces
 
float RenderReflectionIntensity
 
Material RenderSkybox
 
object apiWorld
 
Vector3 portraitCameraPositionOffset = new Vector3(0f, 0f, 0f)
 
Quaternion portraitCameraRotationOffset = Quaternion.AngleAxis(180f, Vector3.up)
 

Additional Inherited Members

- Public Types inherited from VRC.SDKBase.VRC_SceneDescriptor
enum  SpawnOrder : Enum
 
enum  SpawnOrientation : Enum
 
enum  RespawnHeightBehaviour : Enum
 
- Static Public Member Functions inherited from VRC.SDKBase.VRC_SceneDescriptor
static GameObject GetPrefab (string name)
 
static Material GetMaterial (string name)
 
- Static Public Attributes inherited from VRC.SDKBase.VRC_SceneDescriptor
static IntializationDelegate Initialize
 
- Properties inherited from VRC.SDKBase.VRC_SceneDescriptor
List< NetworkIDPairNetworkIDCollection [get, set]
 
Dictionary< GameObject, NetworkIDPairNetworkIDLookup [get, private set]
 
static VRC_SceneDescriptor Instance [get]
 
- Properties inherited from VRC.SDKBase.INetworkIDContainer
List< NetworkIDPairNetworkIDCollection [get, set]
 

Detailed Description

Definition at line 9842 of file VRCSDK3.cs.

Member Function Documentation

◆ Awake()

override void VRC.SDK3.Components.VRCSceneDescriptor.Awake ( )
virtual

Reimplemented from VRC.SDKBase.VRC_SceneDescriptor.

Definition at line 9850 of file VRCSDK3.cs.

Member Data Documentation

◆ NavigationAreas

float [] VRC.SDK3.Components.VRCSceneDescriptor.NavigationAreas

Definition at line 9848 of file VRCSDK3.cs.

◆ PlayerPersistence

VRCPlayerObject [] VRC.SDK3.Components.VRCSceneDescriptor.PlayerPersistence

Definition at line 9845 of file VRCSDK3.cs.


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