Table of Contents

Class SpriteLoader

Namespace
KSP.Networking.MP.Utils
Assembly
Assembly-CSharp.dll
public class SpriteLoader : IDisposable
Inheritance
SpriteLoader
Implements
Inherited Members
Extension Methods

Constructors

SpriteLoader()

public SpriteLoader()

Fields

DEFAULT_IS_LOAD_IN_PROGRESS

public const bool DEFAULT_IS_LOAD_IN_PROGRESS = false

Field Value

bool

DEFAULT_LOAD_COMPLETED_CALLBACK

public const SpriteLoaderLoadCompletedCallback DEFAULT_LOAD_COMPLETED_CALLBACK = null

Field Value

SpriteLoaderLoadCompletedCallback

DEFAULT_LOAD_HANDLE

public static AsyncOperationHandle<Sprite> DEFAULT_LOAD_HANDLE

Field Value

AsyncOperationHandle<Sprite>

DEFAULT_SPRITE

public const Sprite DEFAULT_SPRITE = null

Field Value

Sprite

DEFAULT_SPRITE_LOCATION_STRING

public const string DEFAULT_SPRITE_LOCATION_STRING = ""

Field Value

string

Properties

IsLoadInProgress

public bool IsLoadInProgress { get; }

Property Value

bool

LoadCompletedCallback

public SpriteLoaderLoadCompletedCallback LoadCompletedCallback { get; }

Property Value

SpriteLoaderLoadCompletedCallback

Sprite

public Sprite Sprite { get; }

Property Value

Sprite

SpriteLocationString

public string SpriteLocationString { get; }

Property Value

string

Methods

CancelLoad()

public void CancelLoad()

Dispose()

public void Dispose()

~SpriteLoader()

protected ~SpriteLoader()

Init()

public void Init()

Reset()

public void Reset()

StartLoading(string, SpriteLoaderLoadCompletedCallback)

public void StartLoading(string spriteLocationString, SpriteLoaderLoadCompletedCallback loadCompletedCallback = null)

Parameters

spriteLocationString string
loadCompletedCallback SpriteLoaderLoadCompletedCallback

Uninit()

public void Uninit()