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

Classes

class  ImageDownloader
 

Public Member Functions

IVRCImageDownload DownloadImage (VRCUrl url, Material material, IUdonEventReceiver udonBehaviour, TextureInfo textureInfo=null)
 
void Dispose ()
 

Static Public Member Functions

static bool AddImageDownloadToQueue (IVRCImageDownload imageDownload)
 
static void RemoveImageDownloadFromQueue (IVRCImageDownload imageDownload)
 
static void ClearQueue ()
 

Properties

static Func< VRCUrl, Material, IUdonEventReceiver, TextureInfo, IVRCImageDownloadStartDownload = ImageDownloader.DownloadImage [get, set]
 
static bool HasAnyQueuedDownloads [get]
 

Private Member Functions

 ~VRCImageDownloader ()
 

Static Private Attributes

static Func< bool > CanBypassDelay = null
 

Detailed Description

Definition at line 2845 of file VRCSDK3.cs.

Constructor & Destructor Documentation

◆ ~VRCImageDownloader()

VRC.SDK3.Image.VRCImageDownloader.~VRCImageDownloader ( )
private

Definition at line 4541 of file VRCSDK3.cs.

Here is the call graph for this function:

Member Function Documentation

◆ AddImageDownloadToQueue()

static bool VRC.SDK3.Image.VRCImageDownloader.AddImageDownloadToQueue ( IVRCImageDownload  imageDownload)
static

Definition at line 4555 of file VRCSDK3.cs.

Here is the caller graph for this function:

◆ ClearQueue()

static void VRC.SDK3.Image.VRCImageDownloader.ClearQueue ( )
static

Definition at line 4572 of file VRCSDK3.cs.

◆ Dispose()

void VRC.SDK3.Image.VRCImageDownloader.Dispose ( )

Definition at line 4517 of file VRCSDK3.cs.

Here is the caller graph for this function:

◆ DownloadImage()

IVRCImageDownload VRC.SDK3.Image.VRCImageDownloader.DownloadImage ( VRCUrl  url,
Material  material,
IUdonEventReceiver  udonBehaviour,
TextureInfo  textureInfo = null 
)

Definition at line 4504 of file VRCSDK3.cs.

Here is the call graph for this function:

◆ RemoveImageDownloadFromQueue()

static void VRC.SDK3.Image.VRCImageDownloader.RemoveImageDownloadFromQueue ( IVRCImageDownload  imageDownload)
static

Definition at line 4566 of file VRCSDK3.cs.

Here is the caller graph for this function:

Member Data Documentation

◆ CanBypassDelay

Func<bool> VRC.SDK3.Image.VRCImageDownloader.CanBypassDelay = null
staticprivate

Definition at line 4487 of file VRCSDK3.cs.

Property Documentation

◆ HasAnyQueuedDownloads

bool VRC.SDK3.Image.VRCImageDownloader.HasAnyQueuedDownloads
staticget

Definition at line 4502 of file VRCSDK3.cs.

◆ StartDownload

Func<VRCUrl, Material, IUdonEventReceiver, TextureInfo, IVRCImageDownload> VRC.SDK3.Image.VRCImageDownloader.StartDownload = ImageDownloader.DownloadImage
staticgetset

Definition at line 4492 of file VRCSDK3.cs.


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