VRC SDK
This project aims to completely document the VRChat Unity SDK
Loading...
Searching...
No Matches
VRCSDK3.cs File Reference

Go to the source code of this file.

Classes

class  EnumFlagAttribute
 
class  Midi.ParsedMidiFile
 
class  Midi.ParsedMidiFile.Reader
 
interface  VRC.SDK3.IVRCNetworkId
 
class  VRC.SDK3.ControllerColliderPlayerHit
 
interface  VRC.SDK3.Video.Interfaces.IVRCVideoPlayer
 
interface  VRC.SDK3.Video.Interfaces.AVPro.IAVProVideoPlayerInternal
 
class  VRC.SDK3.Video.Components.VRCUnityVideoPlayer
 
class  VRC.SDK3.Video.Components.AVPro.VRCAVProVideoPlayer
 
class  VRC.SDK3.Video.Components.AVPro.VRCAVProVideoScreen
 
class  VRC.SDK3.Video.Components.AVPro.VRCAVProVideoSpeaker
 
class  VRC.SDK3.Video.Components.Base.BaseVRCVideoPlayer
 
class  VRC.SDK3.Midi.MidiData
 
class  VRC.SDK3.Midi.MidiData.MidiBlock
 
class  VRC.SDK3.Midi.MidiData.MidiTrack
 
class  VRC.SDK3.Midi.MidiFile
 
class  VRC.SDK3.Midi.MidiImportSettings
 
class  VRC.SDK3.Midi.VRCMidiPlayer
 
class  VRC.SDK3.Midi.VRCMidiPlayer.TrackProgress
 
class  VRC.SDK3.Midi.VRCMidiPlayer.c
 
class  VRC.SDK3.Midi.MidiRawData
 
class  VRC.SDK3.Midi.MidiRawData.MidiRawTrack
 
struct  VRC.SDK3.Midi.MidiRawData.MidiEvent
 
struct  VRC.SDK3.Midi.MidiRawData.TextEvent
 
class  VRC.SDK3.Midi.MidiRawDataProcessor
 
struct  VRC.SDK3.Midi.MidiRawDataProcessor.NoteOnEvent
 
class  VRC.SDK3.Midi.MidiUtilities
 
class  VRC.SDK3.Midi.VRCMidiHandler
 
class  VRC.SDK3.Midi.VRCMidiListener
 
interface  VRC.SDK3.StringLoading.IVRCStringDownload
 
class  VRC.SDK3.StringLoading.MaxBufferDownloadHandler
 
class  VRC.SDK3.StringLoading.VRCStringDownload
 
struct  VRC.SDK3.StringLoading.VRCStringDownload.d__33
 
class  VRC.SDK3.StringLoading.VRCStringDownloader
 
interface  VRC.SDK3.Image.IVRCImageDownload
 
class  VRC.SDK3.Image.TextureInfo
 
class  VRC.SDK3.Image.VRCImageDownloader
 
class  VRC.SDK3.Image.VRCImageDownloader.ImageDownloader
 
struct  VRC.SDK3.Image.VRCImageDownloader.ImageDownloader.ImageInfo
 
struct  VRC.SDK3.Image.VRCImageDownloader.ImageDownloader.ImageResult
 
struct  VRC.SDK3.Image.VRCImageDownloader.ImageDownloader.ImageLoadSettings
 
struct  VRC.SDK3.Image.VRCImageDownloader.ImageDownloader.d
 
struct  VRC.SDK3.Image.VRCImageDownloader.ImageDownloader.d__51
 
struct  VRC.SDK3.Image.VRCImageDownloader.ImageDownloader.d__52
 
class  VRC.SDK3.Rendering.VRCAsyncGPUReadback
 
class  VRC.SDK3.Rendering.VRCAsyncGPUReadbackRequest
 
struct  VRC.SDK3.Platform.ScreenUpdateData
 
class  VRC.SDK3.Persistence.PlayerData
 
struct  VRC.SDK3.Persistence.PlayerData.Info
 
class  VRC.SDK3.Network.VRCNetworkBehaviour
 
class  VRC.SDK3.Data.DataDictionary
 Data Dictionaries store Data Tokens by key-value pair, similarly to C# Dictionaries. Most Data Dictionary functions are just wrappers for the underlying C# dictionary, so the C# dictionary documentation also applies if you are looking for more specific details. Both the keys and the values of a Data Dictionary are Data Tokens. This means that you can effectively use anything for your keys. However, if you intend to serialize to VRCJSON, only string keys are supported. More...
 
class  VRC.SDK3.Data.DataList
 
struct  VRC.SDK3.Data.DataToken
 
class  VRC.SDK3.Data.JsonDictionary
 
class  VRC.SDK3.Data.JsonList
 
class  VRC.SDK3.Data.VRCJson
 
class  VRC.SDK3.Components.AbstractUdonBehaviour
 
interface  VRC.SDK3.Components.IUdonSignatureHolder
 
class  VRC.SDK3.Components.UdonSignatureHolderMarker
 
class  VRC.SDK3.Components.VRCInteractable
 
class  VRC.SDK3.Components.VRCEnablePersistence
 
class  VRC.SDK3.Components.VRCPlayerObject
 
class  VRC.SDK3.Components.VRCSpatialAudioSource
 
class  VRC.SDK3.Components.VRCObjectPool
 
interface  VRC.SDK3.Components.IVRCDestructible
 
class  VRC.SDK3.Components.VRCVisualDamage
 
class  VRC.SDK3.Components.VRCAvatarPedestal
 
class  VRC.SDK3.Components.VRCObjectSync
 
class  VRC.SDK3.Components.VRCPickup
 
class  VRC.SDK3.Components.VRCPortalMarker
 
class  VRC.SDK3.Components.VRCMirrorReflection
 
class  VRC.SDK3.Components.VRCSceneDescriptor
 
class  VRC.SDK3.Components.VRCStation
 
class  VRC.SDK3.Components.MultipleDisplayUtilities
 
class  VRC.SDK3.Components.SetPropertyUtility
 
class  VRC.SDK3.Components.VRCInputFieldKeyboardOverride
 
class  VRC.SDK3.Components.VRCTMPDropdownExtension
 
class  VRC.SDK3.Components.VRCUiShape
 
class  VRC.SDK3.Components.VRCUrlInputField
 
class  VRC.SDK3.Components.VRCUrlInputField.SubmitEvent
 
class  VRC.SDK3.Components.VRCUrlInputField.OnChangeEvent
 

Namespaces

namespace  Midi
 
namespace  VRC
 
namespace  VRC.SDK3
 
namespace  VRC.SDK3.Video
 
namespace  VRC.SDK3.Video.Interfaces
 
namespace  VRC.SDK3.Video.Interfaces.AVPro
 
namespace  VRC.SDK3.Video.Components
 
namespace  VRC.SDK3.Video.Components.AVPro
 
namespace  VRC.SDK3.Video.Components.Base
 
namespace  VRC.SDK3.Midi
 
namespace  VRC.SDK3.StringLoading
 
namespace  VRC.SDK3.Image
 
namespace  VRC.SDK3.Rendering
 
namespace  VRC.SDK3.Platform
 
namespace  VRC.SDK3.Persistence
 
namespace  VRC.SDK3.Network
 
namespace  VRC.SDK3.Data
 
namespace  VRC.SDK3.Components
 
namespace  VRC.SDK3.Components.Video
 

Enumerations

enum  VRC.SDK3.Image.VRCImageDownloadError : Enum
 
enum  VRC.SDK3.Image.VRCImageDownloadState : Enum
 
enum  VRC.SDK3.Platform.ScreenUpdateType : Enum
 
enum  VRC.SDK3.Data.DataError : Enum
 
enum  VRC.SDK3.Data.TokenType : Enum
 
enum  VRC.SDK3.Data.JsonType : Enum
 
enum  VRC.SDK3.Data.ParseState : Enum
 
enum  VRC.SDK3.Data.JsonExportType : Enum
 
enum  VRC.SDK3.Components.MirrorClearFlags : Enum
 
enum  VRC.SDK3.Components.Video.VideoError : Enum
 An enum representing the different types of errors that can occur when trying to play a video. More...