Class SpriteLoader
- Namespace
- KSP.Networking.MP.Utils
- Assembly
- Assembly-CSharp.dll
public class SpriteLoader : IDisposable
- Inheritance
-
SpriteLoader
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
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()
Dispose()
~SpriteLoader()
protected ~SpriteLoader()
Init()
Reset()
StartLoading(string, SpriteLoaderLoadCompletedCallback)
public void StartLoading(string spriteLocationString, SpriteLoaderLoadCompletedCallback loadCompletedCallback = null)
Parameters
spriteLocationString string
loadCompletedCallback SpriteLoaderLoadCompletedCallback
Uninit()