VRC SDK
This project aims to completely document the VRChat Unity SDK
Loading...
Searching...
No Matches
VRC.SDKBase.VRCUrl Class Reference

Represents a URL that can be used to load at runtime. Cannot be constructed at runtime, only set in the editor, or retrieved from a VRC.SDK3.Components.VRCUrlInputField. More...

Inheritance diagram for VRC.SDKBase.VRCUrl:
Collaboration diagram for VRC.SDKBase.VRCUrl:

Classes

class  c__DisplayClass13_0
 

Public Member Functions

 VRCUrl (string url)
 
string Get ()
 
override string ToString ()
 
override bool Equals (object obj)
 
bool Equals (VRCUrl other)
 
override int GetHashCode ()
 

Static Public Member Functions

static bool TryCreateAllowlistedVRCUrl (string url, out VRCUrl vrcUrl)
 
static bool IsNullOrEmpty (VRCUrl vrcUrl)
 
static bool IsAllowlistedUri (Uri uri)
 

Properties

static VRCUrl Empty = new VRCUrl("") [get]
 Returns a empty VRCUrl. More...
 
static Func< IEnumerable< string > > DomainExplicitAllowlistDelegate = () => (IEnumerable<string>)(object)Array.Empty<string>() [get, set]
 
static Func< IEnumerable< string > > DomainWildcardAllowlistDelegate = () => (IEnumerable<string>)(object)Array.Empty<string>() [get, set]
 

Private Attributes

string url
 

Detailed Description

Represents a URL that can be used to load at runtime. Cannot be constructed at runtime, only set in the editor, or retrieved from a VRC.SDK3.Components.VRCUrlInputField.


Check the VRChat documentation for more information.
Docs generated by the VRChat SDK Documentation Project.

Definition at line 9185 of file VRCSDKBase.cs.

Constructor & Destructor Documentation

◆ VRCUrl()

VRC.SDKBase.VRCUrl.VRCUrl ( string  url)

Definition at line 9269 of file VRCSDKBase.cs.

Member Function Documentation

◆ Equals() [1/2]

override bool VRC.SDKBase.VRCUrl.Equals ( object  obj)

Definition at line 9284 of file VRCSDKBase.cs.

Here is the caller graph for this function:

◆ Equals() [2/2]

bool VRC.SDKBase.VRCUrl.Equals ( VRCUrl  other)

Definition at line 9301 of file VRCSDKBase.cs.

◆ Get()

string VRC.SDKBase.VRCUrl.Get ( )

Definition at line 9274 of file VRCSDKBase.cs.

Here is the caller graph for this function:

◆ GetHashCode()

override int VRC.SDKBase.VRCUrl.GetHashCode ( )

Definition at line 9314 of file VRCSDKBase.cs.

◆ IsAllowlistedUri()

static bool VRC.SDKBase.VRCUrl.IsAllowlistedUri ( Uri  uri)
static

Definition at line 9258 of file VRCSDKBase.cs.

◆ IsNullOrEmpty()

static bool VRC.SDKBase.VRCUrl.IsNullOrEmpty ( VRCUrl  vrcUrl)
static

Definition at line 9252 of file VRCSDKBase.cs.

Here is the call graph for this function:

◆ ToString()

override string VRC.SDKBase.VRCUrl.ToString ( )

Definition at line 9279 of file VRCSDKBase.cs.

◆ TryCreateAllowlistedVRCUrl()

static bool VRC.SDKBase.VRCUrl.TryCreateAllowlistedVRCUrl ( string  url,
out VRCUrl  vrcUrl 
)
static

Definition at line 9239 of file VRCSDKBase.cs.

Member Data Documentation

◆ url

string VRC.SDKBase.VRCUrl.url
private

Definition at line 9200 of file VRCSDKBase.cs.

Property Documentation

◆ DomainExplicitAllowlistDelegate

Func<IEnumerable<string> > VRC.SDKBase.VRCUrl.DomainExplicitAllowlistDelegate = () => (IEnumerable<string>)(object)Array.Empty<string>()
staticgetset

Definition at line 9218 of file VRCSDKBase.cs.

◆ DomainWildcardAllowlistDelegate

Func<IEnumerable<string> > VRC.SDKBase.VRCUrl.DomainWildcardAllowlistDelegate = () => (IEnumerable<string>)(object)Array.Empty<string>()
staticgetset

Definition at line 9229 of file VRCSDKBase.cs.

◆ Empty

VRCUrl VRC.SDKBase.VRCUrl.Empty = new VRCUrl("")
staticget

Returns a empty VRCUrl.


Check the VRChat documentation for more information.
Docs generated by the VRChat SDK Documentation Project.

Definition at line 9209 of file VRCSDKBase.cs.


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