TomlDataReader, documentation updates, move ParticleSystem to Voile.Systems.Particles.

This commit is contained in:
2024-10-15 19:56:30 +02:00
parent ecd752e961
commit d5601c9dea
78 changed files with 18013 additions and 1143 deletions

View File

@@ -1,11 +1,14 @@
[ParticleEmitterSettings]
MaxParticles = 1024
EmitRadius = 3
MaxParticles = 256
EmitRadius = 32
Explosiveness = 0.0
LifeTime = 0.5
Direction = { x = 0.0, y = 1.0 }
LinearVelocity = 980.0
Direction = [0.0, 1.0]
LinearVelocity = 200
Gravity = [0.0, 980.0]
LinearVelocityRandom = 0.5
ScaleBegin = 1.0
ScaleEnd = 0.0
ColorBegin = { r = 0.0, g = 1.0, b = 0.0, a = 1.0 }
ColorEnd = { r = 1.0, g = 0.0, b = 0.0, a = 1.0 }
ScaleEnd = 2.0
ColorBegin = [255, 0, 255, 255]
ColorEnd = [0, 0, 0, 0]

View File

@@ -1,10 +1,8 @@
using Voile;
using Voile.Audio;
using Voile.Resources;
using Voile.SceneGraph;
using Voile.Utils;
using Voile.Input;
using Voile.Systems;
using Voile.Systems.Particles;
using System.Numerics;
public class TestGame : Game
@@ -74,7 +72,7 @@ public class TestGame : Game
private void DrawEmitter(ParticleEmitter emitter)
{
Renderer.BeginBlended(Voile.Rendering.BlendMode.BlendAdd);
Renderer.BeginBlended(Voile.Rendering.BlendMode.BlendAlpha);
for (int i = 0; i < emitter.Particles.Length; i++)
{

View File

@@ -26,11 +26,11 @@ namespace Voile.Audio
int channels = 0;
if (sound.Format == SoundFormat.Mono)
if (sound.Channel == SoundChannel.Mono)
{
channels = 1;
}
else if (sound.Format == SoundFormat.Stereo)
else if (sound.Channel == SoundChannel.Stereo)
{
channels = 2;
}

View File

@@ -4,6 +4,9 @@ using Voile.Resources;
namespace Voile
{
/// <summary>
/// Entry point for the Voile game.
/// </summary>
public abstract class Game
{
/// <summary>

View File

@@ -4,7 +4,7 @@ using Raylib_cs;
namespace Voile.Input
{
/// <summary>
/// An input system implemented using Raylib's API. Used by default together with <see cref="RaylibRenderSystem"/>.
/// An input system implemented using Raylib's API. Used by default together with <see cref="Rendering.RaylibRenderSystem"/>.
/// </summary>
public class RaylibInputSystem : InputSystem
{

View File

@@ -123,7 +123,8 @@ namespace Voile.Rendering
public override void BeginBlended(BlendMode blendMode)
{
Raylib.BeginBlendMode((Raylib_cs.BlendMode)blendMode);
var rayBlend = (Raylib_cs.BlendMode)blendMode;
Raylib.BeginBlendMode(rayBlend);
}
public override void EndBlended()

View File

@@ -0,0 +1,76 @@
using System.Numerics;
namespace Voile.Resources.DataReaders
{
/// <summary>
/// Reads data from a specified stream.
/// </summary>
public interface IStreamDataReader
{
/// <summary>
/// Read data from a specified stream.
/// </summary>
/// <param name="data">Stream with data.</param>
void Read(Stream data);
}
/// <summary>
/// Validates data integrity or schema.
/// </summary>
public interface IDataValidator
{
/// <summary>
/// Determines if data specified is valid and can be safely read.
/// </summary>
/// <returns>Returns true if data is valid.</returns>
bool Valid();
}
/// <summary>
/// Gets primitive type data from a key/value based format.
/// </summary>
public interface IStreamKeyValueGetter
{
/// <summary>
/// Get an int from this data getter.
/// </summary>
/// <param name="key">Key of the value.</param>
/// <param name="defaultValue">Default value in case this getter fails to get data.</param>
/// <returns></returns>
int GetInt(string key, int defaultValue = 0);
/// <summary>
/// Get a long from this data getter.
/// </summary>
/// <param name="key">Key of the value.</param>
/// <param name="defaultValue">Default value in case this getter fails to get data.</param>
/// <returns></returns>
long GetLong(string key, long defaultValue = 0);
/// <summary>
/// Get a float from this data getter.
/// </summary>
/// <param name="key">Key of the value.</param>
/// <param name="defaultValue">Default value in case this getter fails to get data.</param>
/// <returns></returns>
float GetFloat(string key, float defaultValue = 0.0f);
/// <summary>
/// Get a double from this data getter.
/// </summary>
/// <param name="key">Key of the value.</param>
/// <param name="defaultValue">Default value in case this getter fails to get data.</param>
/// <returns></returns>
double GetDouble(string key, double defaultValue = 0.0);
/// <summary>
/// Get a Voile.Color from this data getter.
/// </summary>
/// <param name="key">Key of the value.</param>
/// <param name="defaultValue">Default value in case this getter fails to get data.</param>
/// <returns></returns>
Color GetColor(string key, Color defaultValue);
/// <summary>
/// Get a System.Numerics.Vector2 from this data getter.
/// </summary>
/// <param name="key">Key of the value.</param>
/// <param name="defaultValue">Default value in case this getter fails to get data.</param>
/// <returns></returns>
Vector2 GetVector2(string key, Vector2 defaultValue);
}
}

View File

@@ -0,0 +1,218 @@
using System.Numerics;
using Tommy;
namespace Voile.Resources.DataReaders;
/// <summary>
/// Reads key/value data from a TOML file.
/// </summary>
public class TomlDataReader : IStreamDataReader, IDataValidator, IStreamKeyValueGetter, IDisposable
{
public string ExpectedHeader { get; private set; } = string.Empty;
public TomlDataReader(string expectedHeader)
{
ExpectedHeader = expectedHeader;
}
public void Read(Stream data)
{
if (data is not FileStream fs)
{
throw new ArgumentException("Toml data reader only supports file streams.");
}
_fs = fs;
using (var reader = new StreamReader(_fs))
{
_table = TOML.Parse(reader);
_valid = _table.HasKey(ExpectedHeader);
}
}
public int GetInt(string key, int defaultValue = 0)
{
if (_table is null)
{
return defaultValue;
}
var dataTable = _table[ExpectedHeader];
if (!dataTable.HasKey(key))
{
return defaultValue;
}
var tableValue = dataTable[key];
if (!tableValue.IsInteger)
{
return defaultValue;
}
return tableValue.AsInteger;
}
public long GetLong(string key, long defaultValue = 0)
{
if (_table is null)
{
return defaultValue;
}
var dataTable = _table[ExpectedHeader];
if (!dataTable.HasKey(key))
{
return defaultValue;
}
var tableValue = dataTable[key];
if (!tableValue.IsInteger)
{
return defaultValue;
}
return tableValue.AsInteger.Value;
}
public float GetFloat(string key, float defaultValue = 0)
{
if (_table is null)
{
return defaultValue;
}
var dataTable = _table[ExpectedHeader];
if (!dataTable.HasKey(key))
{
return defaultValue;
}
var tableValue = dataTable[key];
if (!tableValue.IsFloat)
{
if (tableValue.IsInteger) return (float)tableValue.AsInteger.Value;
return defaultValue;
}
return tableValue.AsFloat;
}
public double GetDouble(string key, double defaultValue = 0)
{
if (_table is null)
{
return defaultValue;
}
var dataTable = _table[ExpectedHeader];
if (!dataTable.HasKey(key))
{
return defaultValue;
}
if (!dataTable.IsFloat)
{
return defaultValue;
}
return dataTable.AsFloat.Value;
}
public Color GetColor(string key, Color defaultValue)
{
if (_table is null)
{
return defaultValue;
}
var dataTable = _table[ExpectedHeader];
if (!dataTable.HasKey(key))
{
return defaultValue;
}
var colorNode = dataTable[key];
if (colorNode.IsInteger)
{
return new Color(colorNode.AsInteger);
}
else if (colorNode.IsArray)
{
var colorArray = colorNode.AsArray;
var rNode = colorArray[0];
var gNode = colorArray[1];
var bNode = colorArray[2];
var r = rNode.IsInteger ? rNode.AsInteger : 0;
var g = gNode.IsInteger ? gNode.AsInteger : 0;
var b = bNode.IsInteger ? bNode.AsInteger : 0;
int a = 255;
if (colorArray.RawArray.Count == 4)
{
var aNode = colorArray[3];
a = aNode.IsInteger ? aNode.AsInteger : 0;
}
return new Color((byte)r, (byte)g, (byte)b, (byte)a);
}
else if (colorNode.IsString)
{
var colorHexString = colorNode.AsString.Value;
return Color.FromHexString(colorHexString);
}
else
{
throw new ArgumentException("Color can only be represented as an array of integers in the range of 0-255, array of floats (0-1), hexadecimal, or hex string.");
}
}
public Vector2 GetVector2(string key, Vector2 defaultValue)
{
if (_table is null)
{
return defaultValue;
}
var dataTable = _table[ExpectedHeader];
if (!dataTable.HasKey(key))
{
return defaultValue;
}
var vector2Node = dataTable[key];
if (!vector2Node.IsArray)
{
return defaultValue;
}
var vector2Array = vector2Node.AsArray;
return new Vector2(vector2Array[0], vector2Array[1]);
}
public bool Valid() => _valid;
public void Dispose()
{
_fs?.Dispose();
}
private TomlTable? _table;
private FileStream? _fs;
private bool _valid;
}

View File

@@ -1,5 +1,8 @@
namespace Voile;
/// <summary>
/// Represents font data.
/// </summary>
public class Font : Resource
{
/// <summary>

View File

@@ -3,10 +3,22 @@ using System.Diagnostics.CodeAnalysis;
namespace Voile.Resources
{
/// <summary>
/// Loads resources from various sources and prepares them to be used for Voile.
/// </summary>
/// <typeparam name="T"></typeparam>
public abstract class ResourceLoader<T> where T : Resource
{
/// <summary>
/// File extensions that are supported by this loader.
/// </summary>
public abstract IEnumerable<string> SupportedExtensions { get; }
/// <summary>
/// Loads a resource to this resource loader's resource list.
/// </summary>
/// <param name="path">File system path to the resource to load.</param>
/// <returns>A <see cref="Guid"/> of the loaded resource that can be later retrieved with <see cref="TryGet"/>.</returns>
public Guid Load(string path)
{
var resource = LoadResource(path);
@@ -25,6 +37,9 @@ namespace Voile.Resources
return guid;
}
/// <summary>
/// Reloads resources loaded by this resource loader.
/// </summary>
public void Reload()
{
foreach (var loadedResource in _loadedResources)
@@ -33,6 +48,12 @@ namespace Voile.Resources
}
}
/// <summary>
/// Gets a resource from a GUID.
/// </summary>
/// <param name="resourceGuid">GUID of the resource to get.</param>
/// <param name="resource">Retrieved resource. Will return a default resource if resource retrieval was not successful.</param>
/// <returns>True if resource retrieval was successful.</returns>
public bool TryGet(Guid resourceGuid, [NotNullWhen(true)] out T? resource)
{
resource = default;
@@ -47,6 +68,11 @@ namespace Voile.Resources
return true;
}
/// <summary>
/// Unloads a resource.
/// </summary>
/// <param name="resourceGuid">GUID of a resource to unload.</param>
/// <returns>True if unloading was successful, otherwise false.</returns>
public bool TryUnload(Guid resourceGuid)
{
if (!_loadedResources.ContainsKey(resourceGuid))
@@ -62,6 +88,11 @@ namespace Voile.Resources
return true;
}
/// <summary>
/// Load steps specific to this resource loader.
/// </summary>
/// <param name="path">File system path to the resource to load.</param>
/// <returns>Loaded resource.</returns>
protected abstract T LoadResource(string path);
protected Dictionary<Guid, T> _loadedResources = new();

View File

@@ -42,7 +42,7 @@ namespace Voile.Resources
result = new Sound(path, audioData)
{
Format = (SoundFormat)vorbis.Channels - 1,
Channel = (SoundChannel)vorbis.Channels - 1,
SampleRate = vorbis.SampleRate,
BufferSize = length
};

View File

@@ -3,6 +3,9 @@ using StbImageSharp;
namespace Voile
{
/// <summary>
/// Loads a 2D texture from PNG or JPG files using StbImageSharp.
/// </summary>
public class Texture2dLoader : ResourceLoader<Texture2d>
{
public override IEnumerable<string> SupportedExtensions => new string[]

View File

@@ -8,8 +8,14 @@ namespace Voile
/// <typeparam name="T"></typeparam>
public sealed class ResourceRef<T> where T : Resource
{
/// <summary>
/// Resource GUID this ResourceRef maps to.
/// </summary>
public readonly Guid Guid = Guid.Empty;
public bool HasValue => Guid != Guid.Empty;
/// <summary>
/// Retrieve a reference.
/// </summary>
public T Value => ResourceManager.GetResource<T>(Guid);
public ResourceRef(Guid guid)
@@ -18,8 +24,14 @@ namespace Voile
}
}
/// <summary>
/// Represents data usable by Voile.
/// </summary>
public abstract class Resource : IDisposable
{
/// <summary>
/// Path to this resource.
/// </summary>
public string Path { get; private set; } = string.Empty;
public Resource(string path)

View File

@@ -4,14 +4,36 @@ using Voile.Utils;
namespace Voile.Resources
{
/// <summary>
/// Manages resource loading and lifetime, and wraps around multiple available ResourceLoaders.
/// </summary>
public class ResourceManager : IDisposable
{
/// <summary>
/// Root path for resources to manipulate resources at.
/// </summary>
public static string ResourceRoot { get; set; } = "Resources/";
/// <summary>
/// Emits when a resource gets loaded.
/// </summary>
public static Action<string>? OnLoadRequested;
/// <summary>
/// Emits when a resource gets unloaded.
/// </summary>
public static Action<Guid>? OnUnloadRequested;
/// <summary>
/// Emits when <see cref="ResourceManager"/> requested reload of all loaded resources.
/// </summary>
public static Action? OnReloaded;
/// <summary>
/// Loads a resource from a given file system path.
/// </summary>
/// <typeparam name="T">Resource type to load</typeparam>
/// <param name="path">File system path to the resource to load.</param>
/// <param name="result">A ResourceRef for the loaded resource.</param>
/// <returns>True if resource was loaded successfully, otherwise will log an error and return false.</returns>
public static bool TryLoad<T>(string path, [NotNullWhen(true)] out ResourceRef<T>? result) where T : Resource
{
T? resource = default;
@@ -59,6 +81,9 @@ namespace Voile.Resources
return true;
}
/// <summary>
/// Reload all resources that are currently loaded.
/// </summary>
public void Reload()
{
_logger.Info("Reloading resources.");
@@ -112,17 +137,24 @@ namespace Voile.Resources
return true;
}
public bool TryGetResource<T>(string resourceId, [NotNullWhen(true)] out T? resource) where T : Resource
/// <summary>
/// Gets a <see cref="Resource"/> by a file system path.
/// </summary>
/// <typeparam name="T">Type of <see cref="Resource"/> to load.</typeparam>
/// <param name="path">Path to the resource.</param>
/// <param name="resource">Retrieved resource. Otherwise null if nothing got retrieved.</param>
/// <returns>True if resource got successfully retrieved, otherwise false.</returns>
public bool TryGetResource<T>(string path, [NotNullWhen(true)] out T? resource) where T : Resource
{
resource = null;
if (!IsResourceLoaded(resourceId))
if (!IsResourceLoaded(path))
{
_logger.Error($"Resource \"{resourceId}\" has not yet been loaded!");
_logger.Error($"Resource \"{path}\" has not yet been loaded!");
return false;
}
var resourceGuid = _resourcePathMap[resourceId];
var resourceGuid = _resourcePathMap[path];
if (!TryGetLoader(out ResourceLoader<T>? loader))
{
@@ -132,7 +164,7 @@ namespace Voile.Resources
if (!loader.TryGet(resourceGuid, out T? loadedResource))
{
_logger.Error($"No resource with id {resourceId} found!");
_logger.Error($"No resource with id {path} found!");
return false;
}
@@ -141,6 +173,13 @@ namespace Voile.Resources
return true;
}
/// <summary>
/// Gets a <see cref="Resource"/> by resource's <see cref="Guid"/>.
/// </summary>
/// <typeparam name="T">Type of <see cref="Resource"/> to load.</typeparam>
/// <param name="resourceGuid">Resource's GUID.</param>
/// <param name="resource">Retrieved resource. Otherwise null if nothing got retrieved.</param>
/// <returns>True if resource got successfully retrieved, otherwise false.</returns>
public static T GetResource<T>(Guid resourceGuid) where T : Resource
{
if (!TryGetLoader(out ResourceLoader<T>? loader))
@@ -155,9 +194,18 @@ namespace Voile.Resources
return loadedResource;
}
/// <summary>
/// Determines if a resource is currently loaded.
/// </summary>
/// <param name="path">Path to the resource.</param>
/// <returns>True if a resource at the specified path is loaded, otherwise false.</returns>
public bool IsResourceLoaded(string path) => _resourcePathMap.ContainsKey(path);
public bool IsResourceLoaded(string resourceId) => _resourcePathMap.ContainsKey(resourceId);
/// <summary>
/// Adds a resource loader associated with a resource type.
/// </summary>
/// <typeparam name="T">A type of <see cref="Resource"/>.</typeparam>
/// <param name="loader">Loader to use for loading this resource type.</param>
public static void AddResourceLoaderAssociation<T>(ResourceLoader<T> loader) where T : Resource
{
_logger.Info($"Added resource loader association for {typeof(T)}.");
@@ -167,12 +215,20 @@ namespace Voile.Resources
_resourceLoaderAssociations.Add(typeof(T), loader);
}
/// <summary>
/// Adds a resource saver associated with a resource type.
/// </summary>
/// <typeparam name="T">A type of <see cref="Resource"/>.</typeparam>
/// <param name="saver">saver to use for saving this resource type.</param>
public void AddResourceSaverAssociation<T>(IResourceSaver<T> saver) where T : Resource
{
_logger.Info($"Added resource saver association for {typeof(T)}.");
_resourceSaverAssociations.Add(typeof(T), saver);
}
/// <summary>
/// Enables file watching. <see cref="ResourceManager"/> will automaticallly reload resources when they get changed.
/// </summary>
public void EnableFileWatching()
{
_fileWatcher = new FileSystemWatcher(ResourceRoot);
@@ -252,15 +308,9 @@ namespace Voile.Resources
public void Dispose()
{
// foreach (var loader in _)
// {
// TryUnload(resource.Key);
// }
// GC.SuppressFinalize(this);
}
private static Logger _logger = new(nameof(ResourceManager));
private static readonly Dictionary<Type, object> _resourceLoaderAssociations = new()

View File

@@ -1,8 +1,11 @@
namespace Voile
{
/// <summary>
/// Represents raw audio samples.
/// </summary>
public class Sound : Resource
{
public SoundFormat Format { get; set; }
public SoundChannel Channel { get; set; }
public int SampleRate { get; set; }
public byte[]? Buffer { get; private set; }
@@ -14,7 +17,10 @@ namespace Voile
}
}
public enum SoundFormat
/// <summary>
/// Channel type contained within a sound.
/// </summary>
public enum SoundChannel
{
Mono,
Stereo

View File

@@ -0,0 +1,18 @@
namespace Voile.Resources;
public class TextDataResource : Resource
{
public TextDataResource(string path) : base(path)
{
}
public void AddValue<T>(string key, T value) where T : struct
{
}
public void GetValue<T>(string key, T value) where T : struct
{
}
}

View File

@@ -1,5 +1,8 @@
namespace Voile
{
/// <summary>
/// A two-dimensional texture stored on the GPU.
/// </summary>
public class Texture2d : Resource
{
/// <summary>

View File

@@ -19,5 +19,9 @@ public interface IStartableSystem<T>
public interface IUpdatableSystem
{
/// <summary>
/// Updates this system.
/// </summary>
/// <param name="deltaTime">Time step.</param>
void Update(double deltaTime);
}

View File

@@ -1,10 +1,9 @@
using System.ComponentModel;
using System.Numerics;
using Tommy;
using Voile.Resources;
using Voile.Resources.DataReaders;
using Voile.Utils;
namespace Voile.Systems;
namespace Voile.Systems.Particles;
public struct Particle
{
@@ -53,6 +52,9 @@ public class ParticleEmitterSettingsResource : Resource
}
/// <summary>
/// Loads <see cref="ParticleEmitterSettingsResource"/> from a provided TOML data file.
/// </summary>
public class ParticleEmitterSettingsResourceLoader : ResourceLoader<ParticleEmitterSettingsResource>
{
public override IEnumerable<string> SupportedExtensions => new string[] {
@@ -63,45 +65,57 @@ public class ParticleEmitterSettingsResourceLoader : ResourceLoader<ParticleEmit
{
// TODO: this is ugly, better to make some sort of wrapper API for TOML files.
var settings = new ParticleEmitterSettings();
// Parse into a node
using (StreamReader reader = File.OpenText(path))
{
// Parse the table
TomlTable table = TOML.Parse(reader);
if (!table.HasKey("ParticleEmitterSettings"))
using (var reader = new TomlDataReader("ParticleEmitterSettings"))
{
Console.WriteLine("Particle emitter settings doesnt have a header!");
}
if (table["ParticleEmitterSettings"]["MaxParticles"] is TomlInteger maxParticles)
{
settings.MaxParticles = (int)maxParticles.Value;
}
if (table["ParticleEmitterSettings"]["EmitRadius"] is TomlInteger emitRadius)
{
settings.EmitRadius = (int)emitRadius.Value;
}
if (table["ParticleEmitterSettings"]["LifeTime"] is TomlFloat lifetime)
{
settings.LifeTime = (float)lifetime.Value;
}
reader.Read(File.Open(path, FileMode.Open));
settings.MaxParticles = reader.GetInt("MaxParticles");
settings.EmitRadius = reader.GetInt("EmitRadius");
settings.LifeTime = reader.GetFloat("LifeTime", 1.0f);
settings.Explosiveness = reader.GetFloat("Explosiveness");
settings.Direction = reader.GetVector2("Direction", Vector2.Zero);
settings.LinearVelocity = reader.GetFloat("LinearVelocity", 980f);
settings.AngularVelocity = reader.GetFloat("AngularVelocity");
settings.AngularVelocityRandom = reader.GetFloat("AngularVelocityRandom", 1.0f);
settings.LinearVelocityRandom = reader.GetFloat("LinearVelocityRandom", 1.0f);
settings.Gravity = reader.GetVector2("Gravity", Vector2.UnitY * 980f);
settings.ScaleBegin = reader.GetFloat("ScaleBegin");
settings.ScaleEnd = reader.GetFloat("ScaleEnd");
settings.ColorBegin = reader.GetColor("ColorBegin", Color.White);
settings.ColorEnd = reader.GetColor("ColorEnd", Color.Black);
settings.Damping = reader.GetFloat("Damping", 1.0f);
}
return new ParticleEmitterSettingsResource(path, settings);
}
}
/// <summary>
/// Emits and simulates particles from a provided particle segment.
/// </summary>
public class ParticleEmitter : IUpdatableSystem
{
/// <summary>
/// A segment of particles this emitter simulates.
/// </summary>
public ReadOnlySpan<Particle> Particles => _particles.AsSpan();
/// <summary>
/// Origin position in the world of this emitter.
/// </summary>
public Vector2 OriginPosition => _originPosition;
/// <summary>
/// <see cref="ParticleEmitterSettings"/> for this emitter.
/// </summary>
public ParticleEmitterSettings Settings => _settingsResource.Value.Settings;
public int ParticleArrayOffset => _particles.Offset;
/// <summary>
/// Constructs a new <see cref="ParticleEmitter"/>.
/// </summary>
/// <param name="originPosition">World origin position.</param>
/// <param name="settingsResource">Emitter settings resource.</param>
/// <param name="particles">Particle segment that this emitter will simulate.</param>
public ParticleEmitter(Vector2 originPosition, ResourceRef<ParticleEmitterSettingsResource> settingsResource, ArraySegment<Particle> particles)
{
_originPosition = originPosition;
@@ -115,13 +129,12 @@ public class ParticleEmitter : IUpdatableSystem
_random = new LehmerRandom();
}
/// <summary>
/// Restart this emitter.
/// </summary>
/// <param name="particles">New particle segment.</param>
public void Restart(ArraySegment<Particle> particles)
{
// foreach (var particle in _particles)
// {
// particle.LifeTimeRemaining = 0.0f;
// }
for (int i = 0; i < _particles.Count; i++)
{
var particle = _particles[i];
@@ -134,6 +147,10 @@ public class ParticleEmitter : IUpdatableSystem
_particleIndex = _maxParticles - 1;
}
/// <summary>
/// Updates this emitter's simulation.
/// </summary>
/// <param name="deltaTime"></param>
public void Update(double deltaTime)
{
var rate = (int)MathUtils.Lerp(1, _maxParticles, Settings.Explosiveness);
@@ -146,13 +163,6 @@ public class ParticleEmitter : IUpdatableSystem
for (int i = 0; i < _maxParticles; i++)
{
var particle = _particles[i];
// if (!particle.Alive) continue;
// if (particle.LifeTimeRemaining <= 0.0f)
// {
// particle.Alive = false;
// continue;
// }
particle.LifeTimeRemaining = Math.Clamp(particle.LifeTimeRemaining - (float)deltaTime, 0.0f, particle.LifeTime);
@@ -215,6 +225,9 @@ public class ParticleEmitter : IUpdatableSystem
private ResourceRef<ParticleEmitterSettingsResource> _settingsResource;
}
/// <summary>
/// CPU based particle simulator.
/// </summary>
public class ParticleSystem : IUpdatableSystem, IDisposable
{
/// <summary>
@@ -222,14 +235,26 @@ public class ParticleSystem : IUpdatableSystem, IDisposable
/// </summary>
public int ParticleLimit { get; set; } = 8192;
/// <summary>
/// List of particle emitters created for this ParticleSystem.
/// </summary>
public IReadOnlyList<ParticleEmitter> Emitters => _emitters;
/// <summary>
/// Constructs a new <see cref="ParticleSystem"/>.
/// </summary>
public ParticleSystem()
{
_particleIndex = ParticleLimit - 1;
_particles = new Particle[ParticleLimit];
}
/// <summary>
/// Creates an emitter from a <see cref="ParticleEmitterSettingsResource"/>.
/// </summary>
/// <param name="originPosition"></param>
/// <param name="settingsResource"></param>
/// <returns></returns>
public int CreateEmitter(Vector2 originPosition, ResourceRef<ParticleEmitterSettingsResource> settingsResource)
{
var settings = settingsResource.Value.Settings;
@@ -242,11 +267,6 @@ public class ParticleSystem : IUpdatableSystem, IDisposable
var particles = new ArraySegment<Particle>(_particles, _emitterSliceOffset, settings.MaxParticles);
// foreach (var particle in particles)
// {
// particle.LifeTime = settings.LifeTime;
// }
for (int i = 0; i < particles.Count; i++)
{
var particle = particles[i];
@@ -261,6 +281,11 @@ public class ParticleSystem : IUpdatableSystem, IDisposable
return _emitters.Count - 1;
}
/// <summary>
/// Restarts an emitter.
/// </summary>
/// <param name="id">Id of an emitter to restart.</param>
/// <exception cref="ArgumentException"></exception>
public void RestartEmitter(int id)
{
if (id > _emitters.Count - 1)
@@ -274,6 +299,10 @@ public class ParticleSystem : IUpdatableSystem, IDisposable
emitter.Restart(particles);
}
/// <summary>
/// Updates this particle simulation. It is recommended to use a fixed timestep for the particle simulation for performance reasons.
/// </summary>
/// <param name="deltaTime"></param>
public void Update(double deltaTime)
{
foreach (var emitter in _emitters)

View File

@@ -78,6 +78,29 @@ namespace Voile
R = (hex & 0xFF) / 255.0f;
}
public static Color FromHexString(string hex)
{
if (hex.StartsWith("#"))
{
hex = hex[1..];
}
if (hex.Length == 6)
{
int rgb = int.Parse(hex, System.Globalization.NumberStyles.HexNumber);
return new Color(rgb);
}
else if (hex.Length == 8)
{
int rgba = int.Parse(hex, System.Globalization.NumberStyles.HexNumber);
return new Color(rgba);
}
else
{
throw new ArgumentException("Invalid hex color format. Use #RRGGBB or #RRGGBBAA.");
}
}
public Color Lightened(float amount)
{
var result = this;

View File

@@ -74,6 +74,7 @@
"Voile.Color.DarkBlue": "Voile.Color.yml",
"Voile.Color.DarkCyan": "Voile.Color.yml",
"Voile.Color.Darkened(System.Single)": "Voile.Color.yml",
"Voile.Color.FromHexString(System.String)": "Voile.Color.yml",
"Voile.Color.G": "Voile.Color.yml",
"Voile.Color.Green": "Voile.Color.yml",
"Voile.Color.Lightened(System.Single)": "Voile.Color.yml",
@@ -88,6 +89,8 @@
"Voile.Extensions.Vector2Extensions.Lerp(System.Numerics.Vector2,System.Numerics.Vector2,System.Double)": "Voile.Extensions.Vector2Extensions.yml",
"Voile.Font": "Voile.Font.yml",
"Voile.Font.#ctor(System.String,System.Byte[])": "Voile.Font.yml",
"Voile.Font.Buffer": "Voile.Font.yml",
"Voile.Font.BufferSize": "Voile.Font.yml",
"Voile.Font.Size": "Voile.Font.yml",
"Voile.Game": "Voile.Game.yml",
"Voile.Game.#ctor": "Voile.Game.yml",
@@ -288,6 +291,14 @@
"Voile.MathUtils.LerpColor(Voile.Color,Voile.Color,System.Double)": "Voile.MathUtils.yml",
"Voile.MathUtils.RandomVector2(System.Numerics.Vector2,System.Numerics.Vector2)": "Voile.MathUtils.yml",
"Voile.Rendering": "Voile.Rendering.yml",
"Voile.Rendering.BlendMode": "Voile.Rendering.BlendMode.yml",
"Voile.Rendering.BlendMode.BlendAdd": "Voile.Rendering.BlendMode.yml",
"Voile.Rendering.BlendMode.BlendAdditive": "Voile.Rendering.BlendMode.yml",
"Voile.Rendering.BlendMode.BlendAlpha": "Voile.Rendering.BlendMode.yml",
"Voile.Rendering.BlendMode.BlendAlphaPremul": "Voile.Rendering.BlendMode.yml",
"Voile.Rendering.BlendMode.BlendCustom": "Voile.Rendering.BlendMode.yml",
"Voile.Rendering.BlendMode.BlendMultiplied": "Voile.Rendering.BlendMode.yml",
"Voile.Rendering.BlendMode.BlendSubtract": "Voile.Rendering.BlendMode.yml",
"Voile.Rendering.ColorRectShader": "Voile.Rendering.ColorRectShader.yml",
"Voile.Rendering.ColorRectShader.FragmentSource": "Voile.Rendering.ColorRectShader.yml",
"Voile.Rendering.ColorRectShader.VertexSource": "Voile.Rendering.ColorRectShader.yml",
@@ -299,6 +310,7 @@
"Voile.Rendering.Msaa.Msaa8x": "Voile.Rendering.Msaa.yml",
"Voile.Rendering.Msaa.None": "Voile.Rendering.Msaa.yml",
"Voile.Rendering.RaylibRenderSystem": "Voile.Rendering.RaylibRenderSystem.yml",
"Voile.Rendering.RaylibRenderSystem.BeginBlended(Voile.Rendering.BlendMode)": "Voile.Rendering.RaylibRenderSystem.yml",
"Voile.Rendering.RaylibRenderSystem.BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)": "Voile.Rendering.RaylibRenderSystem.yml",
"Voile.Rendering.RaylibRenderSystem.BeginFrame": "Voile.Rendering.RaylibRenderSystem.yml",
"Voile.Rendering.RaylibRenderSystem.ClearBackground(Voile.Color)": "Voile.Rendering.RaylibRenderSystem.yml",
@@ -310,6 +322,7 @@
"Voile.Rendering.RaylibRenderSystem.DrawSdfText(System.String,System.Int32,Voile.Color)": "Voile.Rendering.RaylibRenderSystem.yml",
"Voile.Rendering.RaylibRenderSystem.DrawText(Voile.Font,System.String,Voile.Color)": "Voile.Rendering.RaylibRenderSystem.yml",
"Voile.Rendering.RaylibRenderSystem.DrawTexture(Voile.Texture2d,Voile.Color)": "Voile.Rendering.RaylibRenderSystem.yml",
"Voile.Rendering.RaylibRenderSystem.EndBlended": "Voile.Rendering.RaylibRenderSystem.yml",
"Voile.Rendering.RaylibRenderSystem.EndCamera2d": "Voile.Rendering.RaylibRenderSystem.yml",
"Voile.Rendering.RaylibRenderSystem.EndFrame": "Voile.Rendering.RaylibRenderSystem.yml",
"Voile.Rendering.RaylibRenderSystem.Fullscreen": "Voile.Rendering.RaylibRenderSystem.yml",
@@ -331,6 +344,7 @@
"Voile.Rendering.RaylibRenderSystem.WindowSize": "Voile.Rendering.RaylibRenderSystem.yml",
"Voile.Rendering.RaylibRenderSystem.WindowTitle": "Voile.Rendering.RaylibRenderSystem.yml",
"Voile.Rendering.RenderSystem": "Voile.Rendering.RenderSystem.yml",
"Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)": "Voile.Rendering.RenderSystem.yml",
"Voile.Rendering.RenderSystem.BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)": "Voile.Rendering.RenderSystem.yml",
"Voile.Rendering.RenderSystem.BeginFrame": "Voile.Rendering.RenderSystem.yml",
"Voile.Rendering.RenderSystem.ClearBackground(Voile.Color)": "Voile.Rendering.RenderSystem.yml",
@@ -343,6 +357,7 @@
"Voile.Rendering.RenderSystem.DrawSdfText(System.String,System.Int32,Voile.Color)": "Voile.Rendering.RenderSystem.yml",
"Voile.Rendering.RenderSystem.DrawText(Voile.Font,System.String,Voile.Color)": "Voile.Rendering.RenderSystem.yml",
"Voile.Rendering.RenderSystem.DrawTexture(Voile.Texture2d,Voile.Color)": "Voile.Rendering.RenderSystem.yml",
"Voile.Rendering.RenderSystem.EndBlended": "Voile.Rendering.RenderSystem.yml",
"Voile.Rendering.RenderSystem.EndCamera2d": "Voile.Rendering.RenderSystem.yml",
"Voile.Rendering.RenderSystem.EndFrame": "Voile.Rendering.RenderSystem.yml",
"Voile.Rendering.RenderSystem.FrameTime": "Voile.Rendering.RenderSystem.yml",
@@ -382,6 +397,7 @@
"Voile.Rendering.Shader.FragmentSource": "Voile.Rendering.Shader.yml",
"Voile.Rendering.Shader.VertexSource": "Voile.Rendering.Shader.yml",
"Voile.Rendering.StandardRenderSystem": "Voile.Rendering.StandardRenderSystem.yml",
"Voile.Rendering.StandardRenderSystem.BeginBlended(Voile.Rendering.BlendMode)": "Voile.Rendering.StandardRenderSystem.yml",
"Voile.Rendering.StandardRenderSystem.BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)": "Voile.Rendering.StandardRenderSystem.yml",
"Voile.Rendering.StandardRenderSystem.BeginFrame": "Voile.Rendering.StandardRenderSystem.yml",
"Voile.Rendering.StandardRenderSystem.ClearBackground(Voile.Color)": "Voile.Rendering.StandardRenderSystem.yml",
@@ -393,6 +409,7 @@
"Voile.Rendering.StandardRenderSystem.DrawSdfText(System.String,System.Int32,Voile.Color)": "Voile.Rendering.StandardRenderSystem.yml",
"Voile.Rendering.StandardRenderSystem.DrawText(Voile.Font,System.String,Voile.Color)": "Voile.Rendering.StandardRenderSystem.yml",
"Voile.Rendering.StandardRenderSystem.DrawTexture(Voile.Texture2d,Voile.Color)": "Voile.Rendering.StandardRenderSystem.yml",
"Voile.Rendering.StandardRenderSystem.EndBlended": "Voile.Rendering.StandardRenderSystem.yml",
"Voile.Rendering.StandardRenderSystem.EndCamera2d": "Voile.Rendering.StandardRenderSystem.yml",
"Voile.Rendering.StandardRenderSystem.EndFrame": "Voile.Rendering.StandardRenderSystem.yml",
"Voile.Rendering.StandardRenderSystem.Fullscreen": "Voile.Rendering.StandardRenderSystem.yml",
@@ -421,34 +438,76 @@
"Voile.Rendering.WindowSettings.Size": "Voile.Rendering.WindowSettings.yml",
"Voile.Rendering.WindowSettings.Title": "Voile.Rendering.WindowSettings.yml",
"Voile.Resource": "Voile.Resource.yml",
"Voile.Resource.#ctor(System.String,System.Byte[])": "Voile.Resource.yml",
"Voile.Resource.Buffer": "Voile.Resource.yml",
"Voile.Resource.BufferSize": "Voile.Resource.yml",
"Voile.Resource.#ctor(System.String)": "Voile.Resource.yml",
"Voile.Resource.Dispose": "Voile.Resource.yml",
"Voile.Resource.Guid": "Voile.Resource.yml",
"Voile.Resource.Path": "Voile.Resource.yml",
"Voile.ResourceRef`1": "Voile.ResourceRef-1.yml",
"Voile.ResourceRef`1.#ctor(System.Guid)": "Voile.ResourceRef-1.yml",
"Voile.ResourceRef`1.Guid": "Voile.ResourceRef-1.yml",
"Voile.ResourceRef`1.HasValue": "Voile.ResourceRef-1.yml",
"Voile.ResourceRef`1.Value": "Voile.ResourceRef-1.yml",
"Voile.Resources": "Voile.Resources.yml",
"Voile.Resources.DataReaders": "Voile.Resources.DataReaders.yml",
"Voile.Resources.DataReaders.IDataValidator": "Voile.Resources.DataReaders.IDataValidator.yml",
"Voile.Resources.DataReaders.IDataValidator.Valid": "Voile.Resources.DataReaders.IDataValidator.yml",
"Voile.Resources.DataReaders.IStreamDataReader": "Voile.Resources.DataReaders.IStreamDataReader.yml",
"Voile.Resources.DataReaders.IStreamDataReader.Read(System.IO.Stream)": "Voile.Resources.DataReaders.IStreamDataReader.yml",
"Voile.Resources.DataReaders.IStreamKeyValueGetter": "Voile.Resources.DataReaders.IStreamKeyValueGetter.yml",
"Voile.Resources.DataReaders.IStreamKeyValueGetter.GetColor(System.String,Voile.Color)": "Voile.Resources.DataReaders.IStreamKeyValueGetter.yml",
"Voile.Resources.DataReaders.IStreamKeyValueGetter.GetDouble(System.String,System.Double)": "Voile.Resources.DataReaders.IStreamKeyValueGetter.yml",
"Voile.Resources.DataReaders.IStreamKeyValueGetter.GetFloat(System.String,System.Single)": "Voile.Resources.DataReaders.IStreamKeyValueGetter.yml",
"Voile.Resources.DataReaders.IStreamKeyValueGetter.GetInt(System.String,System.Int32)": "Voile.Resources.DataReaders.IStreamKeyValueGetter.yml",
"Voile.Resources.DataReaders.IStreamKeyValueGetter.GetLong(System.String,System.Int64)": "Voile.Resources.DataReaders.IStreamKeyValueGetter.yml",
"Voile.Resources.DataReaders.IStreamKeyValueGetter.GetVector2(System.String,System.Numerics.Vector2)": "Voile.Resources.DataReaders.IStreamKeyValueGetter.yml",
"Voile.Resources.DataReaders.TomlDataReader": "Voile.Resources.DataReaders.TomlDataReader.yml",
"Voile.Resources.DataReaders.TomlDataReader.#ctor(System.String)": "Voile.Resources.DataReaders.TomlDataReader.yml",
"Voile.Resources.DataReaders.TomlDataReader.Dispose": "Voile.Resources.DataReaders.TomlDataReader.yml",
"Voile.Resources.DataReaders.TomlDataReader.ExpectedHeader": "Voile.Resources.DataReaders.TomlDataReader.yml",
"Voile.Resources.DataReaders.TomlDataReader.GetColor(System.String,Voile.Color)": "Voile.Resources.DataReaders.TomlDataReader.yml",
"Voile.Resources.DataReaders.TomlDataReader.GetDouble(System.String,System.Double)": "Voile.Resources.DataReaders.TomlDataReader.yml",
"Voile.Resources.DataReaders.TomlDataReader.GetFloat(System.String,System.Single)": "Voile.Resources.DataReaders.TomlDataReader.yml",
"Voile.Resources.DataReaders.TomlDataReader.GetInt(System.String,System.Int32)": "Voile.Resources.DataReaders.TomlDataReader.yml",
"Voile.Resources.DataReaders.TomlDataReader.GetLong(System.String,System.Int64)": "Voile.Resources.DataReaders.TomlDataReader.yml",
"Voile.Resources.DataReaders.TomlDataReader.GetVector2(System.String,System.Numerics.Vector2)": "Voile.Resources.DataReaders.TomlDataReader.yml",
"Voile.Resources.DataReaders.TomlDataReader.Read(System.IO.Stream)": "Voile.Resources.DataReaders.TomlDataReader.yml",
"Voile.Resources.DataReaders.TomlDataReader.Valid": "Voile.Resources.DataReaders.TomlDataReader.yml",
"Voile.Resources.FontLoader": "Voile.Resources.FontLoader.yml",
"Voile.Resources.FontLoader.Load(System.String)": "Voile.Resources.FontLoader.yml",
"Voile.Resources.FontLoader.LoadResource(System.String)": "Voile.Resources.FontLoader.yml",
"Voile.Resources.FontLoader.SupportedExtensions": "Voile.Resources.FontLoader.yml",
"Voile.Resources.IResourceLoader`1": "Voile.Resources.IResourceLoader-1.yml",
"Voile.Resources.IResourceLoader`1.Load(System.String)": "Voile.Resources.IResourceLoader-1.yml",
"Voile.Resources.IResourceLoader`1.SupportedExtensions": "Voile.Resources.IResourceLoader-1.yml",
"Voile.Resources.IResourceSaver`1": "Voile.Resources.IResourceSaver-1.yml",
"Voile.Resources.IResourceSaver`1.TrySave(System.String,`0@)": "Voile.Resources.IResourceSaver-1.yml",
"Voile.Resources.ResourceLoader`1": "Voile.Resources.ResourceLoader-1.yml",
"Voile.Resources.ResourceLoader`1.Load(System.String)": "Voile.Resources.ResourceLoader-1.yml",
"Voile.Resources.ResourceLoader`1.LoadResource(System.String)": "Voile.Resources.ResourceLoader-1.yml",
"Voile.Resources.ResourceLoader`1.Reload": "Voile.Resources.ResourceLoader-1.yml",
"Voile.Resources.ResourceLoader`1.SupportedExtensions": "Voile.Resources.ResourceLoader-1.yml",
"Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)": "Voile.Resources.ResourceLoader-1.yml",
"Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)": "Voile.Resources.ResourceLoader-1.yml",
"Voile.Resources.ResourceLoader`1._loadedResources": "Voile.Resources.ResourceLoader-1.yml",
"Voile.Resources.ResourceManager": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.AddResourceLoaderAssociation``1(Voile.Resources.IResourceLoader{``0})": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.AddResourceLoaderAssociation``1(Voile.Resources.ResourceLoader{``0})": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.AddResourceSaverAssociation``1(Voile.Resources.IResourceSaver{``0})": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.Dispose": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.EnableFileWatching": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.GetResource``1(System.Guid)": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.IsResourceLoaded(System.String)": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.OnLoadRequested": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.OnReloaded": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.OnUnloadRequested": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.Reload": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.ResourceRoot": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.TryGetResource``1(System.String,``0@)": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.TryLoad``1(System.String,System.String,``0@)": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.TryLoad``1(System.String,Voile.ResourceRef{``0}@)": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.TrySave``1(System.String,``0@)": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.TryUnload(System.Guid)": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.ResourceManager.TryUnload(System.String)": "Voile.Resources.ResourceManager.yml",
"Voile.Resources.SoundLoader": "Voile.Resources.SoundLoader.yml",
"Voile.Resources.SoundLoader.Load(System.String)": "Voile.Resources.SoundLoader.yml",
"Voile.Resources.SoundLoader.LoadResource(System.String)": "Voile.Resources.SoundLoader.yml",
"Voile.Resources.SoundLoader.SupportedExtensions": "Voile.Resources.SoundLoader.yml",
"Voile.Resources.TextDataResource": "Voile.Resources.TextDataResource.yml",
"Voile.Resources.TextDataResource.#ctor(System.String)": "Voile.Resources.TextDataResource.yml",
"Voile.Resources.TextDataResource.AddValue``1(System.String,``0)": "Voile.Resources.TextDataResource.yml",
"Voile.Resources.TextDataResource.GetValue``1(System.String,``0)": "Voile.Resources.TextDataResource.yml",
"Voile.SceneGraph": "Voile.SceneGraph.yml",
"Voile.SceneGraph.Camera2d": "Voile.SceneGraph.Camera2d.yml",
"Voile.SceneGraph.Camera2d.Current": "Voile.SceneGraph.Camera2d.yml",
@@ -531,41 +590,6 @@
"Voile.SceneGraph.Layer.Scene": "Voile.SceneGraph.Layer.yml",
"Voile.SceneGraph.Layer.Start": "Voile.SceneGraph.Layer.yml",
"Voile.SceneGraph.Layer.Update(System.Double)": "Voile.SceneGraph.Layer.yml",
"Voile.SceneGraph.Particle": "Voile.SceneGraph.Particle.yml",
"Voile.SceneGraph.Particle.#ctor": "Voile.SceneGraph.Particle.yml",
"Voile.SceneGraph.Particle.Alive": "Voile.SceneGraph.Particle.yml",
"Voile.SceneGraph.Particle.AngularVelocity": "Voile.SceneGraph.Particle.yml",
"Voile.SceneGraph.Particle.LifeTime": "Voile.SceneGraph.Particle.yml",
"Voile.SceneGraph.Particle.LifeTimeRemaining": "Voile.SceneGraph.Particle.yml",
"Voile.SceneGraph.Particle.Position": "Voile.SceneGraph.Particle.yml",
"Voile.SceneGraph.Particle.Rotation": "Voile.SceneGraph.Particle.yml",
"Voile.SceneGraph.Particle.Scale": "Voile.SceneGraph.Particle.yml",
"Voile.SceneGraph.Particle.Velocity": "Voile.SceneGraph.Particle.yml",
"Voile.SceneGraph.ParticleSettings": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.#ctor": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.AngularVelocity": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.AngularVelocityRandom": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.ColorBegin": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.ColorEnd": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.Damping": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.Direction": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.EmitRadius": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.Explosiveness": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.Gravity": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.LifeTime": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.LinearVelocity": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.LinearVelocityRandom": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.MaxParticles": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.ScaleBegin": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.ParticleSettings.ScaleEnd": "Voile.SceneGraph.ParticleSettings.yml",
"Voile.SceneGraph.Particles2d": "Voile.SceneGraph.Particles2d.yml",
"Voile.SceneGraph.Particles2d.#ctor(Voile.SceneGraph.ParticleSettings)": "Voile.SceneGraph.Particles2d.yml",
"Voile.SceneGraph.Particles2d.MaxParticles": "Voile.SceneGraph.Particles2d.yml",
"Voile.SceneGraph.Particles2d.OnDraw(Voile.Rendering.RenderSystem)": "Voile.SceneGraph.Particles2d.yml",
"Voile.SceneGraph.Particles2d.OnStart": "Voile.SceneGraph.Particles2d.yml",
"Voile.SceneGraph.Particles2d.OnUpdate(System.Double)": "Voile.SceneGraph.Particles2d.yml",
"Voile.SceneGraph.Particles2d.Restart": "Voile.SceneGraph.Particles2d.yml",
"Voile.SceneGraph.Particles2d.Settings": "Voile.SceneGraph.Particles2d.yml",
"Voile.SceneGraph.RectangleShape2d": "Voile.SceneGraph.RectangleShape2d.yml",
"Voile.SceneGraph.RectangleShape2d.Color": "Voile.SceneGraph.RectangleShape2d.yml",
"Voile.SceneGraph.RectangleShape2d.OnDraw(Voile.Rendering.RenderSystem)": "Voile.SceneGraph.RectangleShape2d.yml",
@@ -594,6 +618,8 @@
"Voile.SceneGraph.SceneSettings.ResourceManager": "Voile.SceneGraph.SceneSettings.yml",
"Voile.SceneGraph.SerializedScene": "Voile.SceneGraph.SerializedScene.yml",
"Voile.SceneGraph.SerializedScene.#ctor(System.String,System.Byte[])": "Voile.SceneGraph.SerializedScene.yml",
"Voile.SceneGraph.SerializedScene.Buffer": "Voile.SceneGraph.SerializedScene.yml",
"Voile.SceneGraph.SerializedScene.BufferSize": "Voile.SceneGraph.SerializedScene.yml",
"Voile.SceneGraph.SerializedScene.Layers": "Voile.SceneGraph.SerializedScene.yml",
"Voile.SceneGraph.SerializedSceneSaver": "Voile.SceneGraph.SerializedSceneSaver.yml",
"Voile.SceneGraph.SerializedSceneSaver.TrySave(System.String,Voile.SceneGraph.SerializedScene@)": "Voile.SceneGraph.SerializedSceneSaver.yml",
@@ -609,20 +635,75 @@
"Voile.SceneGraph.Text2d.Text": "Voile.SceneGraph.Text2d.yml",
"Voile.Sound": "Voile.Sound.yml",
"Voile.Sound.#ctor(System.String,System.Byte[])": "Voile.Sound.yml",
"Voile.Sound.Format": "Voile.Sound.yml",
"Voile.Sound.Buffer": "Voile.Sound.yml",
"Voile.Sound.BufferSize": "Voile.Sound.yml",
"Voile.Sound.Channel": "Voile.Sound.yml",
"Voile.Sound.SampleRate": "Voile.Sound.yml",
"Voile.SoundFormat": "Voile.SoundFormat.yml",
"Voile.SoundFormat.Mono": "Voile.SoundFormat.yml",
"Voile.SoundFormat.Stereo": "Voile.SoundFormat.yml",
"Voile.SoundChannel": "Voile.SoundChannel.yml",
"Voile.SoundChannel.Mono": "Voile.SoundChannel.yml",
"Voile.SoundChannel.Stereo": "Voile.SoundChannel.yml",
"Voile.Systems.Particles": "Voile.Systems.Particles.yml",
"Voile.Systems.Particles.Particle": "Voile.Systems.Particles.Particle.yml",
"Voile.Systems.Particles.Particle.#ctor": "Voile.Systems.Particles.Particle.yml",
"Voile.Systems.Particles.Particle.Alive": "Voile.Systems.Particles.Particle.yml",
"Voile.Systems.Particles.Particle.AngularVelocity": "Voile.Systems.Particles.Particle.yml",
"Voile.Systems.Particles.Particle.ColorArgb": "Voile.Systems.Particles.Particle.yml",
"Voile.Systems.Particles.Particle.EmitterIndex": "Voile.Systems.Particles.Particle.yml",
"Voile.Systems.Particles.Particle.LifeTime": "Voile.Systems.Particles.Particle.yml",
"Voile.Systems.Particles.Particle.LifeTimeRemaining": "Voile.Systems.Particles.Particle.yml",
"Voile.Systems.Particles.Particle.Position": "Voile.Systems.Particles.Particle.yml",
"Voile.Systems.Particles.Particle.Rotation": "Voile.Systems.Particles.Particle.yml",
"Voile.Systems.Particles.Particle.Scale": "Voile.Systems.Particles.Particle.yml",
"Voile.Systems.Particles.Particle.Velocity": "Voile.Systems.Particles.Particle.yml",
"Voile.Systems.Particles.ParticleEmitter": "Voile.Systems.Particles.ParticleEmitter.yml",
"Voile.Systems.Particles.ParticleEmitter.#ctor(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource},System.ArraySegment{Voile.Systems.Particles.Particle})": "Voile.Systems.Particles.ParticleEmitter.yml",
"Voile.Systems.Particles.ParticleEmitter.OriginPosition": "Voile.Systems.Particles.ParticleEmitter.yml",
"Voile.Systems.Particles.ParticleEmitter.ParticleArrayOffset": "Voile.Systems.Particles.ParticleEmitter.yml",
"Voile.Systems.Particles.ParticleEmitter.Particles": "Voile.Systems.Particles.ParticleEmitter.yml",
"Voile.Systems.Particles.ParticleEmitter.Restart(System.ArraySegment{Voile.Systems.Particles.Particle})": "Voile.Systems.Particles.ParticleEmitter.yml",
"Voile.Systems.Particles.ParticleEmitter.Settings": "Voile.Systems.Particles.ParticleEmitter.yml",
"Voile.Systems.Particles.ParticleEmitter.Update(System.Double)": "Voile.Systems.Particles.ParticleEmitter.yml",
"Voile.Systems.Particles.ParticleEmitterSettings": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocity": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocityRandom": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettings.ColorBegin": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettings.ColorEnd": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettings.Damping": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettings.Direction": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettings.EmitRadius": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettings.Explosiveness": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettings.Gravity": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettings.LifeTime": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocity": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocityRandom": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettings.MaxParticles": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettings.ScaleBegin": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettings.ScaleEnd": "Voile.Systems.Particles.ParticleEmitterSettings.yml",
"Voile.Systems.Particles.ParticleEmitterSettingsResource": "Voile.Systems.Particles.ParticleEmitterSettingsResource.yml",
"Voile.Systems.Particles.ParticleEmitterSettingsResource.#ctor(System.String,Voile.Systems.Particles.ParticleEmitterSettings)": "Voile.Systems.Particles.ParticleEmitterSettingsResource.yml",
"Voile.Systems.Particles.ParticleEmitterSettingsResource.Settings": "Voile.Systems.Particles.ParticleEmitterSettingsResource.yml",
"Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader": "Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.yml",
"Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.LoadResource(System.String)": "Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.yml",
"Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.SupportedExtensions": "Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.yml",
"Voile.Systems.Particles.ParticleSystem": "Voile.Systems.Particles.ParticleSystem.yml",
"Voile.Systems.Particles.ParticleSystem.#ctor": "Voile.Systems.Particles.ParticleSystem.yml",
"Voile.Systems.Particles.ParticleSystem.CreateEmitter(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource})": "Voile.Systems.Particles.ParticleSystem.yml",
"Voile.Systems.Particles.ParticleSystem.Dispose": "Voile.Systems.Particles.ParticleSystem.yml",
"Voile.Systems.Particles.ParticleSystem.Emitters": "Voile.Systems.Particles.ParticleSystem.yml",
"Voile.Systems.Particles.ParticleSystem.ParticleLimit": "Voile.Systems.Particles.ParticleSystem.yml",
"Voile.Systems.Particles.ParticleSystem.RestartEmitter(System.Int32)": "Voile.Systems.Particles.ParticleSystem.yml",
"Voile.Systems.Particles.ParticleSystem.Update(System.Double)": "Voile.Systems.Particles.ParticleSystem.yml",
"Voile.Texture2d": "Voile.Texture2d.yml",
"Voile.Texture2d.#ctor(System.String,System.Byte[])": "Voile.Texture2d.yml",
"Voile.Texture2d.Buffer": "Voile.Texture2d.yml",
"Voile.Texture2d.BufferSize": "Voile.Texture2d.yml",
"Voile.Texture2d.Empty": "Voile.Texture2d.yml",
"Voile.Texture2d.Format": "Voile.Texture2d.yml",
"Voile.Texture2d.Height": "Voile.Texture2d.yml",
"Voile.Texture2d.Mipmaps": "Voile.Texture2d.yml",
"Voile.Texture2d.Width": "Voile.Texture2d.yml",
"Voile.Texture2dLoader": "Voile.Texture2dLoader.yml",
"Voile.Texture2dLoader.Load(System.String)": "Voile.Texture2dLoader.yml",
"Voile.Texture2dLoader.LoadResource(System.String)": "Voile.Texture2dLoader.yml",
"Voile.Texture2dLoader.SupportedExtensions": "Voile.Texture2dLoader.yml",
"Voile.TextureFormat": "Voile.TextureFormat.yml",
"Voile.TextureFormat.CompressedASTC4x4Rgba": "Voile.TextureFormat.yml",

View File

@@ -78,6 +78,7 @@ items:
assemblies:
- Voile
namespace: Voile.Audio
summary: Starts this system.
example: []
syntax:
content: public void Start()
@@ -107,12 +108,14 @@ items:
assemblies:
- Voile
namespace: Voile.Audio
summary: Updates this system.
example: []
syntax:
content: public void Update(double deltaTime)
parameters:
- id: deltaTime
type: System.Double
description: Time step.
content.vb: Public Sub Update(deltaTime As Double)
overload: Voile.Audio.AudioSystem.Update*
implements:

View File

@@ -35,6 +35,7 @@ items:
- Voile.Color.DarkBlue
- Voile.Color.DarkCyan
- Voile.Color.Darkened(System.Single)
- Voile.Color.FromHexString(System.String)
- Voile.Color.G
- Voile.Color.Green
- Voile.Color.Lightened(System.Single)
@@ -939,7 +940,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Utils/Color.cs
startLine: 57
startLine: 54
assemblies:
- Voile
namespace: Voile
@@ -977,7 +978,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Utils/Color.cs
startLine: 65
startLine: 62
assemblies:
- Voile
namespace: Voile
@@ -1015,7 +1016,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Utils/Color.cs
startLine: 73
startLine: 70
assemblies:
- Voile
namespace: Voile
@@ -1029,6 +1030,40 @@ items:
nameWithType.vb: Color.New(Integer)
fullName.vb: Voile.Color.New(Integer)
name.vb: New(Integer)
- uid: Voile.Color.FromHexString(System.String)
commentId: M:Voile.Color.FromHexString(System.String)
id: FromHexString(System.String)
parent: Voile.Color
langs:
- csharp
- vb
name: FromHexString(string)
nameWithType: Color.FromHexString(string)
fullName: Voile.Color.FromHexString(string)
type: Method
source:
remote:
path: Voile/Source/Utils/Color.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: FromHexString
path: Source/Utils/Color.cs
startLine: 80
assemblies:
- Voile
namespace: Voile
syntax:
content: public static Color FromHexString(string hex)
parameters:
- id: hex
type: System.String
return:
type: Voile.Color
content.vb: Public Shared Function FromHexString(hex As String) As Color
overload: Voile.Color.FromHexString*
nameWithType.vb: Color.FromHexString(String)
fullName.vb: Voile.Color.FromHexString(String)
name.vb: FromHexString(String)
- uid: Voile.Color.Lightened(System.Single)
commentId: M:Voile.Color.Lightened(System.Single)
id: Lightened(System.Single)
@@ -1047,7 +1082,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Lightened
path: Source/Utils/Color.cs
startLine: 83
startLine: 103
assemblies:
- Voile
namespace: Voile
@@ -1081,7 +1116,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Darkened
path: Source/Utils/Color.cs
startLine: 93
startLine: 113
assemblies:
- Voile
namespace: Voile
@@ -1115,7 +1150,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: ToSystemColor
path: Source/Utils/Color.cs
startLine: 103
startLine: 123
assemblies:
- Voile
namespace: Voile
@@ -1489,6 +1524,23 @@ references:
nameWithType.vb: Byte
fullName.vb: Byte
name.vb: Byte
- uid: Voile.Color.FromHexString*
commentId: Overload:Voile.Color.FromHexString
href: Voile.Color.html#Voile_Color_FromHexString_System_String_
name: FromHexString
nameWithType: Color.FromHexString
fullName: Voile.Color.FromHexString
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: Voile.Color.Lightened*
commentId: Overload:Voile.Color.Lightened
href: Voile.Color.html#Voile_Color_Lightened_System_Single_

View File

@@ -6,6 +6,8 @@ items:
parent: Voile
children:
- Voile.Font.#ctor(System.String,System.Byte[])
- Voile.Font.Buffer
- Voile.Font.BufferSize
- Voile.Font.Size
langs:
- csharp
@@ -21,10 +23,12 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Font
path: Source/Resources/Font.cs
startLine: 2
startLine: 5
assemblies:
- Voile
namespace: Voile
summary: Represents font data.
example: []
syntax:
content: 'public class Font : Resource, IDisposable'
content.vb: Public Class Font Inherits Resource Implements IDisposable
@@ -34,10 +38,7 @@ items:
implements:
- System.IDisposable
inheritedMembers:
- Voile.Resource.Guid
- Voile.Resource.Path
- Voile.Resource.Buffer
- Voile.Resource.BufferSize
- Voile.Resource.Dispose
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
@@ -64,7 +65,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Size
path: Source/Resources/Font.cs
startLine: 8
startLine: 11
assemblies:
- Voile
namespace: Voile
@@ -75,6 +76,64 @@ items:
type: System.Int32
content.vb: Public Property Size As Integer
overload: Voile.Font.Size*
- uid: Voile.Font.Buffer
commentId: P:Voile.Font.Buffer
id: Buffer
parent: Voile.Font
langs:
- csharp
- vb
name: Buffer
nameWithType: Font.Buffer
fullName: Voile.Font.Buffer
type: Property
source:
remote:
path: Voile/Source/Resources/Font.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Buffer
path: Source/Resources/Font.cs
startLine: 13
assemblies:
- Voile
namespace: Voile
syntax:
content: public byte[]? Buffer { get; }
parameters: []
return:
type: System.Byte[]
content.vb: Public Property Buffer As Byte()
overload: Voile.Font.Buffer*
- uid: Voile.Font.BufferSize
commentId: P:Voile.Font.BufferSize
id: BufferSize
parent: Voile.Font
langs:
- csharp
- vb
name: BufferSize
nameWithType: Font.BufferSize
fullName: Voile.Font.BufferSize
type: Property
source:
remote:
path: Voile/Source/Resources/Font.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BufferSize
path: Source/Resources/Font.cs
startLine: 14
assemblies:
- Voile
namespace: Voile
syntax:
content: public long BufferSize { get; set; }
parameters: []
return:
type: System.Int64
content.vb: Public Property BufferSize As Long
overload: Voile.Font.BufferSize*
- uid: Voile.Font.#ctor(System.String,System.Byte[])
commentId: M:Voile.Font.#ctor(System.String,System.Byte[])
id: '#ctor(System.String,System.Byte[])'
@@ -93,7 +152,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Resources/Font.cs
startLine: 9
startLine: 16
assemblies:
- Voile
namespace: Voile
@@ -142,13 +201,6 @@ references:
name: IDisposable
nameWithType: IDisposable
fullName: System.IDisposable
- uid: Voile.Resource.Guid
commentId: P:Voile.Resource.Guid
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_Guid
name: Guid
nameWithType: Resource.Guid
fullName: Voile.Resource.Guid
- uid: Voile.Resource.Path
commentId: P:Voile.Resource.Path
parent: Voile.Resource
@@ -156,20 +208,6 @@ references:
name: Path
nameWithType: Resource.Path
fullName: Voile.Resource.Path
- uid: Voile.Resource.Buffer
commentId: P:Voile.Resource.Buffer
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_Buffer
name: Buffer
nameWithType: Resource.Buffer
fullName: Voile.Resource.Buffer
- uid: Voile.Resource.BufferSize
commentId: P:Voile.Resource.BufferSize
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_BufferSize
name: BufferSize
nameWithType: Resource.BufferSize
fullName: Voile.Resource.BufferSize
- uid: Voile.Resource.Dispose
commentId: M:Voile.Resource.Dispose
parent: Voile.Resource
@@ -432,26 +470,12 @@ references:
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: Voile.Font.#ctor*
commentId: Overload:Voile.Font.#ctor
href: Voile.Font.html#Voile_Font__ctor_System_String_System_Byte___
name: Font
nameWithType: Font.Font
fullName: Voile.Font.Font
nameWithType.vb: Font.New
fullName.vb: Voile.Font.New
name.vb: New
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: Voile.Font.Buffer*
commentId: Overload:Voile.Font.Buffer
href: Voile.Font.html#Voile_Font_Buffer
name: Buffer
nameWithType: Font.Buffer
fullName: Voile.Font.Buffer
- uid: System.Byte[]
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.byte
@@ -475,3 +499,40 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.byte
- name: (
- name: )
- uid: Voile.Font.BufferSize*
commentId: Overload:Voile.Font.BufferSize
href: Voile.Font.html#Voile_Font_BufferSize
name: BufferSize
nameWithType: Font.BufferSize
fullName: Voile.Font.BufferSize
- uid: System.Int64
commentId: T:System.Int64
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int64
name: long
nameWithType: long
fullName: long
nameWithType.vb: Long
fullName.vb: Long
name.vb: Long
- uid: Voile.Font.#ctor*
commentId: Overload:Voile.Font.#ctor
href: Voile.Font.html#Voile_Font__ctor_System_String_System_Byte___
name: Font
nameWithType: Font.Font
fullName: Voile.Font.Font
nameWithType.vb: Font.New
fullName.vb: Voile.Font.New
name.vb: New
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String

View File

@@ -35,10 +35,12 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Game
path: Source/Game.cs
startLine: 6
startLine: 9
assemblies:
- Voile
namespace: Voile
summary: Entry point for the Voile game.
example: []
syntax:
content: public abstract class Game
content.vb: Public MustInherit Class Game
@@ -70,7 +72,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: ResourceManager
path: Source/Game.cs
startLine: 11
startLine: 14
assemblies:
- Voile
namespace: Voile
@@ -101,7 +103,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Input
path: Source/Game.cs
startLine: 15
startLine: 18
assemblies:
- Voile
namespace: Voile
@@ -132,7 +134,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Renderer
path: Source/Game.cs
startLine: 20
startLine: 23
assemblies:
- Voile
namespace: Voile
@@ -163,7 +165,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: ResourceRoot
path: Source/Game.cs
startLine: 25
startLine: 28
assemblies:
- Voile
namespace: Voile
@@ -194,7 +196,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: EngineConfigPath
path: Source/Game.cs
startLine: 30
startLine: 33
assemblies:
- Voile
namespace: Voile
@@ -225,7 +227,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Name
path: Source/Game.cs
startLine: 35
startLine: 38
assemblies:
- Voile
namespace: Voile
@@ -256,7 +258,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Game.cs
startLine: 40
startLine: 43
assemblies:
- Voile
namespace: Voile
@@ -287,7 +289,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Game.cs
startLine: 53
startLine: 56
assemblies:
- Voile
namespace: Voile
@@ -328,7 +330,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Start
path: Source/Game.cs
startLine: 64
startLine: 67
assemblies:
- Voile
namespace: Voile
@@ -359,7 +361,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: InitializeDefault
path: Source/Game.cs
startLine: 76
startLine: 79
assemblies:
- Voile
namespace: Voile
@@ -387,7 +389,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: ShutdownDefault
path: Source/Game.cs
startLine: 88
startLine: 91
assemblies:
- Voile
namespace: Voile
@@ -413,7 +415,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Initialize
path: Source/Game.cs
startLine: 98
startLine: 101
assemblies:
- Voile
namespace: Voile
@@ -441,7 +443,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: LoadResources
path: Source/Game.cs
startLine: 102
startLine: 105
assemblies:
- Voile
namespace: Voile
@@ -469,7 +471,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Ready
path: Source/Game.cs
startLine: 107
startLine: 110
assemblies:
- Voile
namespace: Voile
@@ -500,7 +502,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Run
path: Source/Game.cs
startLine: 111
startLine: 114
assemblies:
- Voile
namespace: Voile
@@ -528,7 +530,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Shutdown
path: Source/Game.cs
startLine: 115
startLine: 118
assemblies:
- Voile
namespace: Voile

View File

@@ -20,7 +20,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: IStartableSystem
path: Source/Systems/ISystem.cs
startLine: 11
startLine: 14
assemblies:
- Voile
namespace: Voile
@@ -53,7 +53,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Start
path: Source/Systems/ISystem.cs
startLine: 13
startLine: 16
assemblies:
- Voile
namespace: Voile

View File

@@ -45,10 +45,12 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Start
path: Source/Systems/ISystem.cs
startLine: 4
startLine: 7
assemblies:
- Voile
namespace: Voile
summary: Starts this system.
example: []
syntax:
content: void Start()
content.vb: Sub Start()

View File

@@ -20,7 +20,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: IUpdatableSystem
path: Source/Systems/ISystem.cs
startLine: 16
startLine: 19
assemblies:
- Voile
namespace: Voile
@@ -45,15 +45,18 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Update
path: Source/Systems/ISystem.cs
startLine: 18
startLine: 25
assemblies:
- Voile
namespace: Voile
summary: Updates this system.
example: []
syntax:
content: void Update(double deltaTime)
parameters:
- id: deltaTime
type: System.Double
description: Time step.
content.vb: Sub Update(deltaTime As Double)
overload: Voile.IUpdatableSystem.Update*
nameWithType.vb: IUpdatableSystem.Update(Double)

View File

@@ -121,6 +121,7 @@ items:
assemblies:
- Voile
namespace: Voile.Input
summary: Starts this system.
example: []
syntax:
content: public void Start()

View File

@@ -39,7 +39,7 @@ items:
assemblies:
- Voile
namespace: Voile.Input
summary: An input system implemented using Raylib's API. Used by default together with RaylibRenderSystem.
summary: An input system implemented using Raylib's API. Used by default together with <xref href="Voile.Rendering.RaylibRenderSystem" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: 'public class RaylibInputSystem : InputSystem, IStartableSystem, IDisposable'
@@ -596,6 +596,12 @@ items:
overridden: Voile.Input.InputSystem.IsCursorHidden
overload: Voile.Input.RaylibInputSystem.IsCursorHidden*
references:
- uid: Voile.Rendering.RaylibRenderSystem
commentId: T:Voile.Rendering.RaylibRenderSystem
href: Voile.Rendering.RaylibRenderSystem.html
name: RaylibRenderSystem
nameWithType: RaylibRenderSystem
fullName: Voile.Rendering.RaylibRenderSystem
- uid: Voile.Input
commentId: N:Voile.Input
href: Voile.html

View File

@@ -0,0 +1,247 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Rendering.BlendMode
commentId: T:Voile.Rendering.BlendMode
id: BlendMode
parent: Voile.Rendering
children:
- Voile.Rendering.BlendMode.BlendAdd
- Voile.Rendering.BlendMode.BlendAdditive
- Voile.Rendering.BlendMode.BlendAlpha
- Voile.Rendering.BlendMode.BlendAlphaPremul
- Voile.Rendering.BlendMode.BlendCustom
- Voile.Rendering.BlendMode.BlendMultiplied
- Voile.Rendering.BlendMode.BlendSubtract
langs:
- csharp
- vb
name: BlendMode
nameWithType: BlendMode
fullName: Voile.Rendering.BlendMode
type: Enum
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BlendMode
path: Source/Rendering/RenderSystem.cs
startLine: 4
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: public enum BlendMode
content.vb: Public Enum BlendMode
- uid: Voile.Rendering.BlendMode.BlendAlpha
commentId: F:Voile.Rendering.BlendMode.BlendAlpha
id: BlendAlpha
parent: Voile.Rendering.BlendMode
langs:
- csharp
- vb
name: BlendAlpha
nameWithType: BlendMode.BlendAlpha
fullName: Voile.Rendering.BlendMode.BlendAlpha
type: Field
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BlendAlpha
path: Source/Rendering/RenderSystem.cs
startLine: 9
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: BlendAlpha = 0
return:
type: Voile.Rendering.BlendMode
- uid: Voile.Rendering.BlendMode.BlendAdditive
commentId: F:Voile.Rendering.BlendMode.BlendAdditive
id: BlendAdditive
parent: Voile.Rendering.BlendMode
langs:
- csharp
- vb
name: BlendAdditive
nameWithType: BlendMode.BlendAdditive
fullName: Voile.Rendering.BlendMode.BlendAdditive
type: Field
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BlendAdditive
path: Source/Rendering/RenderSystem.cs
startLine: 13
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: BlendAdditive = 1
return:
type: Voile.Rendering.BlendMode
- uid: Voile.Rendering.BlendMode.BlendMultiplied
commentId: F:Voile.Rendering.BlendMode.BlendMultiplied
id: BlendMultiplied
parent: Voile.Rendering.BlendMode
langs:
- csharp
- vb
name: BlendMultiplied
nameWithType: BlendMode.BlendMultiplied
fullName: Voile.Rendering.BlendMode.BlendMultiplied
type: Field
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BlendMultiplied
path: Source/Rendering/RenderSystem.cs
startLine: 17
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: BlendMultiplied = 2
return:
type: Voile.Rendering.BlendMode
- uid: Voile.Rendering.BlendMode.BlendAdd
commentId: F:Voile.Rendering.BlendMode.BlendAdd
id: BlendAdd
parent: Voile.Rendering.BlendMode
langs:
- csharp
- vb
name: BlendAdd
nameWithType: BlendMode.BlendAdd
fullName: Voile.Rendering.BlendMode.BlendAdd
type: Field
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BlendAdd
path: Source/Rendering/RenderSystem.cs
startLine: 21
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: BlendAdd = 3
return:
type: Voile.Rendering.BlendMode
- uid: Voile.Rendering.BlendMode.BlendSubtract
commentId: F:Voile.Rendering.BlendMode.BlendSubtract
id: BlendSubtract
parent: Voile.Rendering.BlendMode
langs:
- csharp
- vb
name: BlendSubtract
nameWithType: BlendMode.BlendSubtract
fullName: Voile.Rendering.BlendMode.BlendSubtract
type: Field
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BlendSubtract
path: Source/Rendering/RenderSystem.cs
startLine: 25
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: BlendSubtract = 4
return:
type: Voile.Rendering.BlendMode
- uid: Voile.Rendering.BlendMode.BlendAlphaPremul
commentId: F:Voile.Rendering.BlendMode.BlendAlphaPremul
id: BlendAlphaPremul
parent: Voile.Rendering.BlendMode
langs:
- csharp
- vb
name: BlendAlphaPremul
nameWithType: BlendMode.BlendAlphaPremul
fullName: Voile.Rendering.BlendMode.BlendAlphaPremul
type: Field
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BlendAlphaPremul
path: Source/Rendering/RenderSystem.cs
startLine: 29
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: BlendAlphaPremul = 5
return:
type: Voile.Rendering.BlendMode
- uid: Voile.Rendering.BlendMode.BlendCustom
commentId: F:Voile.Rendering.BlendMode.BlendCustom
id: BlendCustom
parent: Voile.Rendering.BlendMode
langs:
- csharp
- vb
name: BlendCustom
nameWithType: BlendMode.BlendCustom
fullName: Voile.Rendering.BlendMode.BlendCustom
type: Field
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BlendCustom
path: Source/Rendering/RenderSystem.cs
startLine: 33
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: BlendCustom = 6
return:
type: Voile.Rendering.BlendMode
references:
- uid: Voile.Rendering
commentId: N:Voile.Rendering
href: Voile.html
name: Voile.Rendering
nameWithType: Voile.Rendering
fullName: Voile.Rendering
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Rendering
name: Rendering
href: Voile.Rendering.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Rendering
name: Rendering
href: Voile.Rendering.html
- uid: Voile.Rendering.BlendMode
commentId: T:Voile.Rendering.BlendMode
parent: Voile.Rendering
href: Voile.Rendering.BlendMode.html
name: BlendMode
nameWithType: BlendMode
fullName: Voile.Rendering.BlendMode

View File

@@ -23,7 +23,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Msaa
path: Source/Rendering/RenderSystem.cs
startLine: 159
startLine: 194
assemblies:
- Voile
namespace: Voile.Rendering
@@ -48,7 +48,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: None
path: Source/Rendering/RenderSystem.cs
startLine: 161
startLine: 196
assemblies:
- Voile
namespace: Voile.Rendering
@@ -74,7 +74,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Msaa2x
path: Source/Rendering/RenderSystem.cs
startLine: 162
startLine: 197
assemblies:
- Voile
namespace: Voile.Rendering
@@ -100,7 +100,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Msaa4x
path: Source/Rendering/RenderSystem.cs
startLine: 163
startLine: 198
assemblies:
- Voile
namespace: Voile.Rendering
@@ -126,7 +126,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Msaa8x
path: Source/Rendering/RenderSystem.cs
startLine: 164
startLine: 199
assemblies:
- Voile
namespace: Voile.Rendering

View File

@@ -5,6 +5,7 @@ items:
id: RaylibRenderSystem
parent: Voile.Rendering
children:
- Voile.Rendering.RaylibRenderSystem.BeginBlended(Voile.Rendering.BlendMode)
- Voile.Rendering.RaylibRenderSystem.BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)
- Voile.Rendering.RaylibRenderSystem.BeginFrame
- Voile.Rendering.RaylibRenderSystem.ClearBackground(Voile.Color)
@@ -16,6 +17,7 @@ items:
- Voile.Rendering.RaylibRenderSystem.DrawSdfText(System.String,System.Int32,Voile.Color)
- Voile.Rendering.RaylibRenderSystem.DrawText(Voile.Font,System.String,Voile.Color)
- Voile.Rendering.RaylibRenderSystem.DrawTexture(Voile.Texture2d,Voile.Color)
- Voile.Rendering.RaylibRenderSystem.EndBlended
- Voile.Rendering.RaylibRenderSystem.EndCamera2d
- Voile.Rendering.RaylibRenderSystem.EndFrame
- Voile.Rendering.RaylibRenderSystem.Fullscreen
@@ -616,6 +618,65 @@ items:
content.vb: Public Overrides Sub EndFrame()
overridden: Voile.Rendering.RenderSystem.EndFrame
overload: Voile.Rendering.RaylibRenderSystem.EndFrame*
- uid: Voile.Rendering.RaylibRenderSystem.BeginBlended(Voile.Rendering.BlendMode)
commentId: M:Voile.Rendering.RaylibRenderSystem.BeginBlended(Voile.Rendering.BlendMode)
id: BeginBlended(Voile.Rendering.BlendMode)
parent: Voile.Rendering.RaylibRenderSystem
langs:
- csharp
- vb
name: BeginBlended(BlendMode)
nameWithType: RaylibRenderSystem.BeginBlended(BlendMode)
fullName: Voile.Rendering.RaylibRenderSystem.BeginBlended(Voile.Rendering.BlendMode)
type: Method
source:
remote:
path: Voile/Source/Rendering/RaylibRenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BeginBlended
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 123
assemblies:
- Voile
namespace: Voile.Rendering
example: []
syntax:
content: public override void BeginBlended(BlendMode blendMode)
parameters:
- id: blendMode
type: Voile.Rendering.BlendMode
content.vb: Public Overrides Sub BeginBlended(blendMode As BlendMode)
overridden: Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
overload: Voile.Rendering.RaylibRenderSystem.BeginBlended*
- uid: Voile.Rendering.RaylibRenderSystem.EndBlended
commentId: M:Voile.Rendering.RaylibRenderSystem.EndBlended
id: EndBlended
parent: Voile.Rendering.RaylibRenderSystem
langs:
- csharp
- vb
name: EndBlended()
nameWithType: RaylibRenderSystem.EndBlended()
fullName: Voile.Rendering.RaylibRenderSystem.EndBlended()
type: Method
source:
remote:
path: Voile/Source/Rendering/RaylibRenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: EndBlended
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 129
assemblies:
- Voile
namespace: Voile.Rendering
example: []
syntax:
content: public override void EndBlended()
content.vb: Public Overrides Sub EndBlended()
overridden: Voile.Rendering.RenderSystem.EndBlended
overload: Voile.Rendering.RaylibRenderSystem.EndBlended*
- uid: Voile.Rendering.RaylibRenderSystem.BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)
commentId: M:Voile.Rendering.RaylibRenderSystem.BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)
id: BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)
@@ -634,7 +695,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: BeginCamera2d
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 123
startLine: 134
assemblies:
- Voile
namespace: Voile.Rendering
@@ -674,7 +735,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: EndCamera2d
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 129
startLine: 140
assemblies:
- Voile
namespace: Voile.Rendering
@@ -702,7 +763,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: ClearBackground
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 134
startLine: 145
assemblies:
- Voile
namespace: Voile.Rendering
@@ -735,7 +796,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: GetFrameTime
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 139
startLine: 150
assemblies:
- Voile
namespace: Voile.Rendering
@@ -765,7 +826,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawCircle
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 144
startLine: 155
assemblies:
- Voile
namespace: Voile.Rendering
@@ -804,7 +865,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawTexture
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 149
startLine: 160
assemblies:
- Voile
namespace: Voile.Rendering
@@ -839,7 +900,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawRectangle
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 159
startLine: 170
assemblies:
- Voile
namespace: Voile.Rendering
@@ -875,7 +936,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawDebugText
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 170
startLine: 181
assemblies:
- Voile
namespace: Voile.Rendering
@@ -917,7 +978,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawSdfText
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 175
startLine: 186
assemblies:
- Voile
namespace: Voile.Rendering
@@ -959,7 +1020,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: SetTransform
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 198
startLine: 209
assemblies:
- Voile
namespace: Voile.Rendering
@@ -992,7 +1053,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawText
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 205
startLine: 216
assemblies:
- Voile
namespace: Voile.Rendering
@@ -1030,7 +1091,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: GetMonitorWidth
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 216
startLine: 227
assemblies:
- Voile
namespace: Voile.Rendering
@@ -1066,7 +1127,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: GetMonitorHeight
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 221
startLine: 232
assemblies:
- Voile
namespace: Voile.Rendering
@@ -1102,7 +1163,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: GetCurrentMonitor
path: Source/Rendering/RaylibRenderSystem.cs
startLine: 226
startLine: 237
assemblies:
- Voile
namespace: Voile.Rendering
@@ -2074,6 +2135,69 @@ references:
name: EndFrame
nameWithType: RaylibRenderSystem.EndFrame
fullName: Voile.Rendering.RaylibRenderSystem.EndFrame
- uid: Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
commentId: M:Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
parent: Voile.Rendering.RenderSystem
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_BeginBlended_Voile_Rendering_BlendMode_
name: BeginBlended(BlendMode)
nameWithType: RenderSystem.BeginBlended(BlendMode)
fullName: Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
spec.csharp:
- uid: Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
name: BeginBlended
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_BeginBlended_Voile_Rendering_BlendMode_
- name: (
- uid: Voile.Rendering.BlendMode
name: BlendMode
href: Voile.Rendering.BlendMode.html
- name: )
spec.vb:
- uid: Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
name: BeginBlended
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_BeginBlended_Voile_Rendering_BlendMode_
- name: (
- uid: Voile.Rendering.BlendMode
name: BlendMode
href: Voile.Rendering.BlendMode.html
- name: )
- uid: Voile.Rendering.RaylibRenderSystem.BeginBlended*
commentId: Overload:Voile.Rendering.RaylibRenderSystem.BeginBlended
href: Voile.Rendering.RaylibRenderSystem.html#Voile_Rendering_RaylibRenderSystem_BeginBlended_Voile_Rendering_BlendMode_
name: BeginBlended
nameWithType: RaylibRenderSystem.BeginBlended
fullName: Voile.Rendering.RaylibRenderSystem.BeginBlended
- uid: Voile.Rendering.BlendMode
commentId: T:Voile.Rendering.BlendMode
parent: Voile.Rendering
href: Voile.Rendering.BlendMode.html
name: BlendMode
nameWithType: BlendMode
fullName: Voile.Rendering.BlendMode
- uid: Voile.Rendering.RenderSystem.EndBlended
commentId: M:Voile.Rendering.RenderSystem.EndBlended
parent: Voile.Rendering.RenderSystem
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_EndBlended
name: EndBlended()
nameWithType: RenderSystem.EndBlended()
fullName: Voile.Rendering.RenderSystem.EndBlended()
spec.csharp:
- uid: Voile.Rendering.RenderSystem.EndBlended
name: EndBlended
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_EndBlended
- name: (
- name: )
spec.vb:
- uid: Voile.Rendering.RenderSystem.EndBlended
name: EndBlended
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_EndBlended
- name: (
- name: )
- uid: Voile.Rendering.RaylibRenderSystem.EndBlended*
commentId: Overload:Voile.Rendering.RaylibRenderSystem.EndBlended
href: Voile.Rendering.RaylibRenderSystem.html#Voile_Rendering_RaylibRenderSystem_EndBlended
name: EndBlended
nameWithType: RaylibRenderSystem.EndBlended
fullName: Voile.Rendering.RaylibRenderSystem.EndBlended
- uid: Voile.Rendering.RenderSystem.BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)
commentId: M:Voile.Rendering.RenderSystem.BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)
parent: Voile.Rendering.RenderSystem

View File

@@ -5,6 +5,7 @@ items:
id: RenderSystem
parent: Voile.Rendering
children:
- Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
- Voile.Rendering.RenderSystem.BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)
- Voile.Rendering.RenderSystem.BeginFrame
- Voile.Rendering.RenderSystem.ClearBackground(Voile.Color)
@@ -17,6 +18,7 @@ items:
- Voile.Rendering.RenderSystem.DrawSdfText(System.String,System.Int32,Voile.Color)
- Voile.Rendering.RenderSystem.DrawText(Voile.Font,System.String,Voile.Color)
- Voile.Rendering.RenderSystem.DrawTexture(Voile.Texture2d,Voile.Color)
- Voile.Rendering.RenderSystem.EndBlended
- Voile.Rendering.RenderSystem.EndCamera2d
- Voile.Rendering.RenderSystem.EndFrame
- Voile.Rendering.RenderSystem.FrameTime
@@ -58,7 +60,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: RenderSystem
path: Source/Rendering/RenderSystem.cs
startLine: 7
startLine: 39
assemblies:
- Voile
namespace: Voile.Rendering
@@ -101,7 +103,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Start
path: Source/Rendering/RenderSystem.cs
startLine: 9
startLine: 41
assemblies:
- Voile
namespace: Voile.Rendering
@@ -133,7 +135,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Dispose
path: Source/Rendering/RenderSystem.cs
startLine: 15
startLine: 47
assemblies:
- Voile
namespace: Voile.Rendering
@@ -163,7 +165,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: CreateAndInitializeWithWindow
path: Source/Rendering/RenderSystem.cs
startLine: 26
startLine: 58
assemblies:
- Voile
namespace: Voile.Rendering
@@ -195,7 +197,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Initialize
path: Source/Rendering/RenderSystem.cs
startLine: 31
startLine: 63
assemblies:
- Voile
namespace: Voile.Rendering
@@ -227,7 +229,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: ShouldRun
path: Source/Rendering/RenderSystem.cs
startLine: 37
startLine: 69
assemblies:
- Voile
namespace: Voile.Rendering
@@ -258,7 +260,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: TargetFps
path: Source/Rendering/RenderSystem.cs
startLine: 41
startLine: 73
assemblies:
- Voile
namespace: Voile.Rendering
@@ -289,7 +291,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: VSync
path: Source/Rendering/RenderSystem.cs
startLine: 42
startLine: 74
assemblies:
- Voile
namespace: Voile.Rendering
@@ -318,7 +320,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: FrameTime
path: Source/Rendering/RenderSystem.cs
startLine: 43
startLine: 75
assemblies:
- Voile
namespace: Voile.Rendering
@@ -347,7 +349,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: WindowSize
path: Source/Rendering/RenderSystem.cs
startLine: 49
startLine: 81
assemblies:
- Voile
namespace: Voile.Rendering
@@ -378,7 +380,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: WindowTitle
path: Source/Rendering/RenderSystem.cs
startLine: 51
startLine: 83
assemblies:
- Voile
namespace: Voile.Rendering
@@ -407,7 +409,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Fullscreen
path: Source/Rendering/RenderSystem.cs
startLine: 52
startLine: 84
assemblies:
- Voile
namespace: Voile.Rendering
@@ -436,7 +438,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: MonitorSize
path: Source/Rendering/RenderSystem.cs
startLine: 57
startLine: 89
assemblies:
- Voile
namespace: Voile.Rendering
@@ -467,7 +469,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: CreateWindow
path: Source/Rendering/RenderSystem.cs
startLine: 63
startLine: 95
assemblies:
- Voile
namespace: Voile.Rendering
@@ -499,7 +501,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: SetWindowTitle
path: Source/Rendering/RenderSystem.cs
startLine: 64
startLine: 96
assemblies:
- Voile
namespace: Voile.Rendering
@@ -531,7 +533,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: SetWindowVSync
path: Source/Rendering/RenderSystem.cs
startLine: 65
startLine: 97
assemblies:
- Voile
namespace: Voile.Rendering
@@ -563,7 +565,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: SetTargetFps
path: Source/Rendering/RenderSystem.cs
startLine: 66
startLine: 98
assemblies:
- Voile
namespace: Voile.Rendering
@@ -595,7 +597,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: GetFrameTime
path: Source/Rendering/RenderSystem.cs
startLine: 67
startLine: 99
assemblies:
- Voile
namespace: Voile.Rendering
@@ -623,7 +625,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: GetMonitorWidth
path: Source/Rendering/RenderSystem.cs
startLine: 68
startLine: 100
assemblies:
- Voile
namespace: Voile.Rendering
@@ -657,7 +659,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: GetMonitorHeight
path: Source/Rendering/RenderSystem.cs
startLine: 69
startLine: 101
assemblies:
- Voile
namespace: Voile.Rendering
@@ -691,7 +693,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: GetCurrentMonitor
path: Source/Rendering/RenderSystem.cs
startLine: 70
startLine: 102
assemblies:
- Voile
namespace: Voile.Rendering
@@ -719,7 +721,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: WindowShouldClose
path: Source/Rendering/RenderSystem.cs
startLine: 71
startLine: 103
assemblies:
- Voile
namespace: Voile.Rendering
@@ -747,7 +749,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Shutdown
path: Source/Rendering/RenderSystem.cs
startLine: 72
startLine: 104
assemblies:
- Voile
namespace: Voile.Rendering
@@ -773,7 +775,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: BeginFrame
path: Source/Rendering/RenderSystem.cs
startLine: 78
startLine: 110
assemblies:
- Voile
namespace: Voile.Rendering
@@ -801,7 +803,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: EndFrame
path: Source/Rendering/RenderSystem.cs
startLine: 82
startLine: 114
assemblies:
- Voile
namespace: Voile.Rendering
@@ -811,6 +813,61 @@ items:
content: public abstract void EndFrame()
content.vb: Public MustOverride Sub EndFrame()
overload: Voile.Rendering.RenderSystem.EndFrame*
- uid: Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
commentId: M:Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
id: BeginBlended(Voile.Rendering.BlendMode)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: BeginBlended(BlendMode)
nameWithType: RenderSystem.BeginBlended(BlendMode)
fullName: Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BeginBlended
path: Source/Rendering/RenderSystem.cs
startLine: 116
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: public abstract void BeginBlended(BlendMode blendMode)
parameters:
- id: blendMode
type: Voile.Rendering.BlendMode
content.vb: Public MustOverride Sub BeginBlended(blendMode As BlendMode)
overload: Voile.Rendering.RenderSystem.BeginBlended*
- uid: Voile.Rendering.RenderSystem.EndBlended
commentId: M:Voile.Rendering.RenderSystem.EndBlended
id: EndBlended
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: EndBlended()
nameWithType: RenderSystem.EndBlended()
fullName: Voile.Rendering.RenderSystem.EndBlended()
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: EndBlended
path: Source/Rendering/RenderSystem.cs
startLine: 117
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: public abstract void EndBlended()
content.vb: Public MustOverride Sub EndBlended()
overload: Voile.Rendering.RenderSystem.EndBlended*
- uid: Voile.Rendering.RenderSystem.BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)
commentId: M:Voile.Rendering.RenderSystem.BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)
id: BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)
@@ -829,7 +886,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: BeginCamera2d
path: Source/Rendering/RenderSystem.cs
startLine: 84
startLine: 119
assemblies:
- Voile
namespace: Voile.Rendering
@@ -867,7 +924,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: EndCamera2d
path: Source/Rendering/RenderSystem.cs
startLine: 85
startLine: 120
assemblies:
- Voile
namespace: Voile.Rendering
@@ -893,7 +950,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: ClearBackground
path: Source/Rendering/RenderSystem.cs
startLine: 91
startLine: 126
assemblies:
- Voile
namespace: Voile.Rendering
@@ -925,7 +982,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: ResetTransform
path: Source/Rendering/RenderSystem.cs
startLine: 93
startLine: 128
assemblies:
- Voile
namespace: Voile.Rendering
@@ -951,7 +1008,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: SetTransform
path: Source/Rendering/RenderSystem.cs
startLine: 106
startLine: 141
assemblies:
- Voile
namespace: Voile.Rendering
@@ -992,7 +1049,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: SetTransform
path: Source/Rendering/RenderSystem.cs
startLine: 116
startLine: 151
assemblies:
- Voile
namespace: Voile.Rendering
@@ -1024,7 +1081,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawCircle
path: Source/Rendering/RenderSystem.cs
startLine: 122
startLine: 157
assemblies:
- Voile
namespace: Voile.Rendering
@@ -1062,7 +1119,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawRectangle
path: Source/Rendering/RenderSystem.cs
startLine: 128
startLine: 163
assemblies:
- Voile
namespace: Voile.Rendering
@@ -1097,7 +1154,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawDebugText
path: Source/Rendering/RenderSystem.cs
startLine: 136
startLine: 171
assemblies:
- Voile
namespace: Voile.Rendering
@@ -1138,7 +1195,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawSdfText
path: Source/Rendering/RenderSystem.cs
startLine: 143
startLine: 178
assemblies:
- Voile
namespace: Voile.Rendering
@@ -1179,7 +1236,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawText
path: Source/Rendering/RenderSystem.cs
startLine: 145
startLine: 180
assemblies:
- Voile
namespace: Voile.Rendering
@@ -1215,7 +1272,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawTexture
path: Source/Rendering/RenderSystem.cs
startLine: 152
startLine: 187
assemblies:
- Voile
namespace: Voile.Rendering
@@ -1249,7 +1306,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: transformPosition
path: Source/Rendering/RenderSystem.cs
startLine: 155
startLine: 190
assemblies:
- Voile
namespace: Voile.Rendering
@@ -1276,7 +1333,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: transformPivot
path: Source/Rendering/RenderSystem.cs
startLine: 155
startLine: 190
assemblies:
- Voile
namespace: Voile.Rendering
@@ -1303,7 +1360,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: transformRotation
path: Source/Rendering/RenderSystem.cs
startLine: 156
startLine: 191
assemblies:
- Voile
namespace: Voile.Rendering
@@ -1951,6 +2008,25 @@ references:
name: EndFrame
nameWithType: RenderSystem.EndFrame
fullName: Voile.Rendering.RenderSystem.EndFrame
- uid: Voile.Rendering.RenderSystem.BeginBlended*
commentId: Overload:Voile.Rendering.RenderSystem.BeginBlended
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_BeginBlended_Voile_Rendering_BlendMode_
name: BeginBlended
nameWithType: RenderSystem.BeginBlended
fullName: Voile.Rendering.RenderSystem.BeginBlended
- uid: Voile.Rendering.BlendMode
commentId: T:Voile.Rendering.BlendMode
parent: Voile.Rendering
href: Voile.Rendering.BlendMode.html
name: BlendMode
nameWithType: BlendMode
fullName: Voile.Rendering.BlendMode
- uid: Voile.Rendering.RenderSystem.EndBlended*
commentId: Overload:Voile.Rendering.RenderSystem.EndBlended
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_EndBlended
name: EndBlended
nameWithType: RenderSystem.EndBlended
fullName: Voile.Rendering.RenderSystem.EndBlended
- uid: Voile.Rendering.RenderSystem.BeginCamera2d*
commentId: Overload:Voile.Rendering.RenderSystem.BeginCamera2d
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_BeginCamera2d_System_Numerics_Vector2_System_Numerics_Vector2_System_Single_System_Single_

View File

@@ -26,7 +26,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: RendererSettings
path: Source/Rendering/RenderSystem.cs
startLine: 166
startLine: 201
assemblies:
- Voile
namespace: Voile.Rendering
@@ -58,7 +58,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Msaa
path: Source/Rendering/RenderSystem.cs
startLine: 168
startLine: 203
assemblies:
- Voile
namespace: Voile.Rendering
@@ -85,7 +85,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: UseVSync
path: Source/Rendering/RenderSystem.cs
startLine: 169
startLine: 204
assemblies:
- Voile
namespace: Voile.Rendering
@@ -112,7 +112,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Fullscreen
path: Source/Rendering/RenderSystem.cs
startLine: 170
startLine: 205
assemblies:
- Voile
namespace: Voile.Rendering
@@ -139,7 +139,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: TargetFps
path: Source/Rendering/RenderSystem.cs
startLine: 171
startLine: 206
assemblies:
- Voile
namespace: Voile.Rendering
@@ -166,7 +166,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: WindowSettings
path: Source/Rendering/RenderSystem.cs
startLine: 173
startLine: 208
assemblies:
- Voile
namespace: Voile.Rendering
@@ -193,7 +193,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Rendering/RenderSystem.cs
startLine: 175
startLine: 210
assemblies:
- Voile
namespace: Voile.Rendering
@@ -222,7 +222,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Default
path: Source/Rendering/RenderSystem.cs
startLine: 177
startLine: 212
assemblies:
- Voile
namespace: Voile.Rendering

View File

@@ -5,6 +5,7 @@ items:
id: StandardRenderSystem
parent: Voile.Rendering
children:
- Voile.Rendering.StandardRenderSystem.BeginBlended(Voile.Rendering.BlendMode)
- Voile.Rendering.StandardRenderSystem.BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)
- Voile.Rendering.StandardRenderSystem.BeginFrame
- Voile.Rendering.StandardRenderSystem.ClearBackground(Voile.Color)
@@ -16,6 +17,7 @@ items:
- Voile.Rendering.StandardRenderSystem.DrawSdfText(System.String,System.Int32,Voile.Color)
- Voile.Rendering.StandardRenderSystem.DrawText(Voile.Font,System.String,Voile.Color)
- Voile.Rendering.StandardRenderSystem.DrawTexture(Voile.Texture2d,Voile.Color)
- Voile.Rendering.StandardRenderSystem.EndBlended
- Voile.Rendering.StandardRenderSystem.EndCamera2d
- Voile.Rendering.StandardRenderSystem.EndFrame
- Voile.Rendering.StandardRenderSystem.Fullscreen
@@ -1116,6 +1118,65 @@ items:
content.vb: Protected Overrides Function GetCurrentMonitor() As Integer
overridden: Voile.Rendering.RenderSystem.GetCurrentMonitor
overload: Voile.Rendering.StandardRenderSystem.GetCurrentMonitor*
- uid: Voile.Rendering.StandardRenderSystem.BeginBlended(Voile.Rendering.BlendMode)
commentId: M:Voile.Rendering.StandardRenderSystem.BeginBlended(Voile.Rendering.BlendMode)
id: BeginBlended(Voile.Rendering.BlendMode)
parent: Voile.Rendering.StandardRenderSystem
langs:
- csharp
- vb
name: BeginBlended(BlendMode)
nameWithType: StandardRenderSystem.BeginBlended(BlendMode)
fullName: Voile.Rendering.StandardRenderSystem.BeginBlended(Voile.Rendering.BlendMode)
type: Method
source:
remote:
path: Voile/Source/Rendering/StandardRenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BeginBlended
path: Source/Rendering/StandardRenderSystem.cs
startLine: 356
assemblies:
- Voile
namespace: Voile.Rendering
example: []
syntax:
content: public override void BeginBlended(BlendMode blendMode)
parameters:
- id: blendMode
type: Voile.Rendering.BlendMode
content.vb: Public Overrides Sub BeginBlended(blendMode As BlendMode)
overridden: Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
overload: Voile.Rendering.StandardRenderSystem.BeginBlended*
- uid: Voile.Rendering.StandardRenderSystem.EndBlended
commentId: M:Voile.Rendering.StandardRenderSystem.EndBlended
id: EndBlended
parent: Voile.Rendering.StandardRenderSystem
langs:
- csharp
- vb
name: EndBlended()
nameWithType: StandardRenderSystem.EndBlended()
fullName: Voile.Rendering.StandardRenderSystem.EndBlended()
type: Method
source:
remote:
path: Voile/Source/Rendering/StandardRenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: EndBlended
path: Source/Rendering/StandardRenderSystem.cs
startLine: 361
assemblies:
- Voile
namespace: Voile.Rendering
example: []
syntax:
content: public override void EndBlended()
content.vb: Public Overrides Sub EndBlended()
overridden: Voile.Rendering.RenderSystem.EndBlended
overload: Voile.Rendering.StandardRenderSystem.EndBlended*
references:
- uid: Voile.Rendering
commentId: N:Voile.Rendering
@@ -2721,3 +2782,66 @@ references:
name: GetCurrentMonitor
nameWithType: StandardRenderSystem.GetCurrentMonitor
fullName: Voile.Rendering.StandardRenderSystem.GetCurrentMonitor
- uid: Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
commentId: M:Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
parent: Voile.Rendering.RenderSystem
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_BeginBlended_Voile_Rendering_BlendMode_
name: BeginBlended(BlendMode)
nameWithType: RenderSystem.BeginBlended(BlendMode)
fullName: Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
spec.csharp:
- uid: Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
name: BeginBlended
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_BeginBlended_Voile_Rendering_BlendMode_
- name: (
- uid: Voile.Rendering.BlendMode
name: BlendMode
href: Voile.Rendering.BlendMode.html
- name: )
spec.vb:
- uid: Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
name: BeginBlended
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_BeginBlended_Voile_Rendering_BlendMode_
- name: (
- uid: Voile.Rendering.BlendMode
name: BlendMode
href: Voile.Rendering.BlendMode.html
- name: )
- uid: Voile.Rendering.StandardRenderSystem.BeginBlended*
commentId: Overload:Voile.Rendering.StandardRenderSystem.BeginBlended
href: Voile.Rendering.StandardRenderSystem.html#Voile_Rendering_StandardRenderSystem_BeginBlended_Voile_Rendering_BlendMode_
name: BeginBlended
nameWithType: StandardRenderSystem.BeginBlended
fullName: Voile.Rendering.StandardRenderSystem.BeginBlended
- uid: Voile.Rendering.BlendMode
commentId: T:Voile.Rendering.BlendMode
parent: Voile.Rendering
href: Voile.Rendering.BlendMode.html
name: BlendMode
nameWithType: BlendMode
fullName: Voile.Rendering.BlendMode
- uid: Voile.Rendering.RenderSystem.EndBlended
commentId: M:Voile.Rendering.RenderSystem.EndBlended
parent: Voile.Rendering.RenderSystem
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_EndBlended
name: EndBlended()
nameWithType: RenderSystem.EndBlended()
fullName: Voile.Rendering.RenderSystem.EndBlended()
spec.csharp:
- uid: Voile.Rendering.RenderSystem.EndBlended
name: EndBlended
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_EndBlended
- name: (
- name: )
spec.vb:
- uid: Voile.Rendering.RenderSystem.EndBlended
name: EndBlended
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_EndBlended
- name: (
- name: )
- uid: Voile.Rendering.StandardRenderSystem.EndBlended*
commentId: Overload:Voile.Rendering.StandardRenderSystem.EndBlended
href: Voile.Rendering.StandardRenderSystem.html#Voile_Rendering_StandardRenderSystem_EndBlended
name: EndBlended
nameWithType: StandardRenderSystem.EndBlended
fullName: Voile.Rendering.StandardRenderSystem.EndBlended

View File

@@ -24,7 +24,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: WindowSettings
path: Source/Rendering/RenderSystem.cs
startLine: 185
startLine: 220
assemblies:
- Voile
namespace: Voile.Rendering
@@ -56,7 +56,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Title
path: Source/Rendering/RenderSystem.cs
startLine: 187
startLine: 222
assemblies:
- Voile
namespace: Voile.Rendering
@@ -83,7 +83,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Size
path: Source/Rendering/RenderSystem.cs
startLine: 188
startLine: 223
assemblies:
- Voile
namespace: Voile.Rendering
@@ -110,7 +110,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Resizable
path: Source/Rendering/RenderSystem.cs
startLine: 189
startLine: 224
assemblies:
- Voile
namespace: Voile.Rendering
@@ -139,7 +139,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Rendering/RenderSystem.cs
startLine: 191
startLine: 226
assemblies:
- Voile
namespace: Voile.Rendering
@@ -173,7 +173,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Default
path: Source/Rendering/RenderSystem.cs
startLine: 197
startLine: 232
assemblies:
- Voile
namespace: Voile.Rendering

View File

@@ -4,6 +4,7 @@ items:
commentId: N:Voile.Rendering
id: Voile.Rendering
children:
- Voile.Rendering.BlendMode
- Voile.Rendering.ColorRectShader
- Voile.Rendering.Material
- Voile.Rendering.Msaa
@@ -43,6 +44,13 @@ references:
name: RaylibRenderSystem
nameWithType: RaylibRenderSystem
fullName: Voile.Rendering.RaylibRenderSystem
- uid: Voile.Rendering.BlendMode
commentId: T:Voile.Rendering.BlendMode
parent: Voile.Rendering
href: Voile.Rendering.BlendMode.html
name: BlendMode
nameWithType: BlendMode
fullName: Voile.Rendering.BlendMode
- uid: Voile.Rendering.RenderSystem
commentId: T:Voile.Rendering.RenderSystem
parent: Voile.Rendering

View File

@@ -5,11 +5,8 @@ items:
id: Resource
parent: Voile
children:
- Voile.Resource.#ctor(System.String,System.Byte[])
- Voile.Resource.Buffer
- Voile.Resource.BufferSize
- Voile.Resource.#ctor(System.String)
- Voile.Resource.Dispose
- Voile.Resource.Guid
- Voile.Resource.Path
langs:
- csharp
@@ -25,10 +22,12 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Resource
path: Source/Resources/Resource.cs
startLine: 4
startLine: 29
assemblies:
- Voile
namespace: Voile
summary: Represents data usable by Voile.
example: []
syntax:
content: 'public abstract class Resource : IDisposable'
content.vb: Public MustInherit Class Resource Implements IDisposable
@@ -36,8 +35,10 @@ items:
- System.Object
derivedClasses:
- Voile.Font
- Voile.Resources.TextDataResource
- Voile.SceneGraph.SerializedScene
- Voile.Sound
- Voile.Systems.Particles.ParticleEmitterSettingsResource
- Voile.Texture2d
implements:
- System.IDisposable
@@ -49,35 +50,6 @@ items:
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: Voile.Resource.Guid
commentId: P:Voile.Resource.Guid
id: Guid
parent: Voile.Resource
langs:
- csharp
- vb
name: Guid
nameWithType: Resource.Guid
fullName: Voile.Resource.Guid
type: Property
source:
remote:
path: Voile/Source/Resources/Resource.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Guid
path: Source/Resources/Resource.cs
startLine: 6
assemblies:
- Voile
namespace: Voile
syntax:
content: public Guid Guid { get; set; }
parameters: []
return:
type: System.Guid
content.vb: Public Property Guid As Guid
overload: Voile.Resource.Guid*
- uid: Voile.Resource.Path
commentId: P:Voile.Resource.Path
id: Path
@@ -96,105 +68,29 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Path
path: Source/Resources/Resource.cs
startLine: 8
startLine: 34
assemblies:
- Voile
namespace: Voile
summary: Path to this resource.
example: []
syntax:
content: public string? Path { get; set; }
content: public string Path { get; }
parameters: []
return:
type: System.String
content.vb: Public Property Path As String
overload: Voile.Resource.Path*
- uid: Voile.Resource.Buffer
commentId: P:Voile.Resource.Buffer
id: Buffer
- uid: Voile.Resource.#ctor(System.String)
commentId: M:Voile.Resource.#ctor(System.String)
id: '#ctor(System.String)'
parent: Voile.Resource
langs:
- csharp
- vb
name: Buffer
nameWithType: Resource.Buffer
fullName: Voile.Resource.Buffer
type: Property
source:
remote:
path: Voile/Source/Resources/Resource.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Buffer
path: Source/Resources/Resource.cs
startLine: 10
assemblies:
- Voile
namespace: Voile
syntax:
content: >-
[JsonIgnore]
public byte[]? Buffer { get; set; }
parameters: []
return:
type: System.Byte[]
content.vb: >-
<JsonIgnore>
Public Property Buffer As Byte()
overload: Voile.Resource.Buffer*
attributes:
- type: System.Text.Json.Serialization.JsonIgnoreAttribute
ctor: System.Text.Json.Serialization.JsonIgnoreAttribute.#ctor
arguments: []
- uid: Voile.Resource.BufferSize
commentId: P:Voile.Resource.BufferSize
id: BufferSize
parent: Voile.Resource
langs:
- csharp
- vb
name: BufferSize
nameWithType: Resource.BufferSize
fullName: Voile.Resource.BufferSize
type: Property
source:
remote:
path: Voile/Source/Resources/Resource.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BufferSize
path: Source/Resources/Resource.cs
startLine: 13
assemblies:
- Voile
namespace: Voile
syntax:
content: >-
[JsonIgnore]
public long BufferSize { get; set; }
parameters: []
return:
type: System.Int64
content.vb: >-
<JsonIgnore>
Public Property BufferSize As Long
overload: Voile.Resource.BufferSize*
attributes:
- type: System.Text.Json.Serialization.JsonIgnoreAttribute
ctor: System.Text.Json.Serialization.JsonIgnoreAttribute.#ctor
arguments: []
- uid: Voile.Resource.#ctor(System.String,System.Byte[])
commentId: M:Voile.Resource.#ctor(System.String,System.Byte[])
id: '#ctor(System.String,System.Byte[])'
parent: Voile.Resource
langs:
- csharp
- vb
name: Resource(string, byte[])
nameWithType: Resource.Resource(string, byte[])
fullName: Voile.Resource.Resource(string, byte[])
name: Resource(string)
nameWithType: Resource.Resource(string)
fullName: Voile.Resource.Resource(string)
type: Constructor
source:
remote:
@@ -203,22 +99,20 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Resources/Resource.cs
startLine: 16
startLine: 36
assemblies:
- Voile
namespace: Voile
syntax:
content: public Resource(string path, byte[] buffer)
content: public Resource(string path)
parameters:
- id: path
type: System.String
- id: buffer
type: System.Byte[]
content.vb: Public Sub New(path As String, buffer As Byte())
content.vb: Public Sub New(path As String)
overload: Voile.Resource.#ctor*
nameWithType.vb: Resource.New(String, Byte())
fullName.vb: Voile.Resource.New(String, Byte())
name.vb: New(String, Byte())
nameWithType.vb: Resource.New(String)
fullName.vb: Voile.Resource.New(String)
name.vb: New(String)
- uid: Voile.Resource.Dispose
commentId: M:Voile.Resource.Dispose
id: Dispose
@@ -237,7 +131,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Dispose
path: Source/Resources/Resource.cs
startLine: 24
startLine: 41
assemblies:
- Voile
namespace: Voile
@@ -501,20 +395,6 @@ references:
name: System
nameWithType: System
fullName: System
- uid: Voile.Resource.Guid*
commentId: Overload:Voile.Resource.Guid
href: Voile.Resource.html#Voile_Resource_Guid
name: Guid
nameWithType: Resource.Guid
fullName: Voile.Resource.Guid
- uid: System.Guid
commentId: T:System.Guid
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
name: Guid
nameWithType: Guid
fullName: System.Guid
- uid: Voile.Resource.Path*
commentId: Overload:Voile.Resource.Path
href: Voile.Resource.html#Voile_Resource_Path
@@ -532,55 +412,9 @@ references:
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: Voile.Resource.Buffer*
commentId: Overload:Voile.Resource.Buffer
href: Voile.Resource.html#Voile_Resource_Buffer
name: Buffer
nameWithType: Resource.Buffer
fullName: Voile.Resource.Buffer
- uid: System.Byte[]
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.byte
name: byte[]
nameWithType: byte[]
fullName: byte[]
nameWithType.vb: Byte()
fullName.vb: Byte()
name.vb: Byte()
spec.csharp:
- uid: System.Byte
name: byte
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.byte
- name: '['
- name: ']'
spec.vb:
- uid: System.Byte
name: Byte
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.byte
- name: (
- name: )
- uid: Voile.Resource.BufferSize*
commentId: Overload:Voile.Resource.BufferSize
href: Voile.Resource.html#Voile_Resource_BufferSize
name: BufferSize
nameWithType: Resource.BufferSize
fullName: Voile.Resource.BufferSize
- uid: System.Int64
commentId: T:System.Int64
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int64
name: long
nameWithType: long
fullName: long
nameWithType.vb: Long
fullName.vb: Long
name.vb: Long
- uid: Voile.Resource.#ctor*
commentId: Overload:Voile.Resource.#ctor
href: Voile.Resource.html#Voile_Resource__ctor_System_String_System_Byte___
href: Voile.Resource.html#Voile_Resource__ctor_System_String_
name: Resource
nameWithType: Resource.Resource
fullName: Voile.Resource.Resource

View File

@@ -0,0 +1,450 @@
### YamlMime:ManagedReference
items:
- uid: Voile.ResourceRef`1
commentId: T:Voile.ResourceRef`1
id: ResourceRef`1
parent: Voile
children:
- Voile.ResourceRef`1.#ctor(System.Guid)
- Voile.ResourceRef`1.Guid
- Voile.ResourceRef`1.HasValue
- Voile.ResourceRef`1.Value
langs:
- csharp
- vb
name: ResourceRef<T>
nameWithType: ResourceRef<T>
fullName: Voile.ResourceRef<T>
type: Class
source:
remote:
path: Voile/Source/Resources/Resource.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ResourceRef
path: Source/Resources/Resource.cs
startLine: 8
assemblies:
- Voile
namespace: Voile
summary: Wraps a reference to an asset of a given type.
example: []
syntax:
content: 'public sealed class ResourceRef<T> where T : Resource'
typeParameters:
- id: T
description: ''
content.vb: Public NotInheritable Class ResourceRef(Of T As Resource)
inheritance:
- System.Object
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
nameWithType.vb: ResourceRef(Of T)
fullName.vb: Voile.ResourceRef(Of T)
name.vb: ResourceRef(Of T)
- uid: Voile.ResourceRef`1.Guid
commentId: F:Voile.ResourceRef`1.Guid
id: Guid
parent: Voile.ResourceRef`1
langs:
- csharp
- vb
name: Guid
nameWithType: ResourceRef<T>.Guid
fullName: Voile.ResourceRef<T>.Guid
type: Field
source:
remote:
path: Voile/Source/Resources/Resource.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Guid
path: Source/Resources/Resource.cs
startLine: 13
assemblies:
- Voile
namespace: Voile
summary: Resource GUID this ResourceRef maps to.
example: []
syntax:
content: public readonly Guid Guid
return:
type: System.Guid
content.vb: Public ReadOnly Guid As Guid
nameWithType.vb: ResourceRef(Of T).Guid
fullName.vb: Voile.ResourceRef(Of T).Guid
- uid: Voile.ResourceRef`1.HasValue
commentId: P:Voile.ResourceRef`1.HasValue
id: HasValue
parent: Voile.ResourceRef`1
langs:
- csharp
- vb
name: HasValue
nameWithType: ResourceRef<T>.HasValue
fullName: Voile.ResourceRef<T>.HasValue
type: Property
source:
remote:
path: Voile/Source/Resources/Resource.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: HasValue
path: Source/Resources/Resource.cs
startLine: 14
assemblies:
- Voile
namespace: Voile
syntax:
content: public bool HasValue { get; }
parameters: []
return:
type: System.Boolean
content.vb: Public ReadOnly Property HasValue As Boolean
overload: Voile.ResourceRef`1.HasValue*
nameWithType.vb: ResourceRef(Of T).HasValue
fullName.vb: Voile.ResourceRef(Of T).HasValue
- uid: Voile.ResourceRef`1.Value
commentId: P:Voile.ResourceRef`1.Value
id: Value
parent: Voile.ResourceRef`1
langs:
- csharp
- vb
name: Value
nameWithType: ResourceRef<T>.Value
fullName: Voile.ResourceRef<T>.Value
type: Property
source:
remote:
path: Voile/Source/Resources/Resource.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Value
path: Source/Resources/Resource.cs
startLine: 18
assemblies:
- Voile
namespace: Voile
summary: Retrieve a reference.
example: []
syntax:
content: public T Value { get; }
parameters: []
return:
type: '{T}'
content.vb: Public ReadOnly Property Value As T
overload: Voile.ResourceRef`1.Value*
nameWithType.vb: ResourceRef(Of T).Value
fullName.vb: Voile.ResourceRef(Of T).Value
- uid: Voile.ResourceRef`1.#ctor(System.Guid)
commentId: M:Voile.ResourceRef`1.#ctor(System.Guid)
id: '#ctor(System.Guid)'
parent: Voile.ResourceRef`1
langs:
- csharp
- vb
name: ResourceRef(Guid)
nameWithType: ResourceRef<T>.ResourceRef(Guid)
fullName: Voile.ResourceRef<T>.ResourceRef(System.Guid)
type: Constructor
source:
remote:
path: Voile/Source/Resources/Resource.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Resources/Resource.cs
startLine: 20
assemblies:
- Voile
namespace: Voile
syntax:
content: public ResourceRef(Guid guid)
parameters:
- id: guid
type: System.Guid
content.vb: Public Sub New(guid As Guid)
overload: Voile.ResourceRef`1.#ctor*
nameWithType.vb: ResourceRef(Of T).New(Guid)
fullName.vb: Voile.ResourceRef(Of T).New(System.Guid)
name.vb: New(Guid)
references:
- uid: Voile
commentId: N:Voile
href: Voile.html
name: Voile
nameWithType: Voile
fullName: Voile
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: System.Guid
commentId: T:System.Guid
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
name: Guid
nameWithType: Guid
fullName: System.Guid
- uid: Voile.ResourceRef`1.HasValue*
commentId: Overload:Voile.ResourceRef`1.HasValue
href: Voile.ResourceRef-1.html#Voile_ResourceRef_1_HasValue
name: HasValue
nameWithType: ResourceRef<T>.HasValue
fullName: Voile.ResourceRef<T>.HasValue
nameWithType.vb: ResourceRef(Of T).HasValue
fullName.vb: Voile.ResourceRef(Of T).HasValue
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: Voile.ResourceRef`1.Value*
commentId: Overload:Voile.ResourceRef`1.Value
href: Voile.ResourceRef-1.html#Voile_ResourceRef_1_Value
name: Value
nameWithType: ResourceRef<T>.Value
fullName: Voile.ResourceRef<T>.Value
nameWithType.vb: ResourceRef(Of T).Value
fullName.vb: Voile.ResourceRef(Of T).Value
- uid: '{T}'
commentId: '!:T'
definition: T
name: T
nameWithType: T
fullName: T
- uid: T
name: T
nameWithType: T
fullName: T
- uid: Voile.ResourceRef`1.#ctor*
commentId: Overload:Voile.ResourceRef`1.#ctor
href: Voile.ResourceRef-1.html#Voile_ResourceRef_1__ctor_System_Guid_
name: ResourceRef
nameWithType: ResourceRef<T>.ResourceRef
fullName: Voile.ResourceRef<T>.ResourceRef
nameWithType.vb: ResourceRef(Of T).New
fullName.vb: Voile.ResourceRef(Of T).New
name.vb: New

View File

@@ -0,0 +1,117 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Resources.DataReaders.IDataValidator
commentId: T:Voile.Resources.DataReaders.IDataValidator
id: IDataValidator
parent: Voile.Resources.DataReaders
children:
- Voile.Resources.DataReaders.IDataValidator.Valid
langs:
- csharp
- vb
name: IDataValidator
nameWithType: IDataValidator
fullName: Voile.Resources.DataReaders.IDataValidator
type: Interface
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: IDataValidator
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 19
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Validates data integrity or schema.
example: []
syntax:
content: public interface IDataValidator
content.vb: Public Interface IDataValidator
- uid: Voile.Resources.DataReaders.IDataValidator.Valid
commentId: M:Voile.Resources.DataReaders.IDataValidator.Valid
id: Valid
parent: Voile.Resources.DataReaders.IDataValidator
langs:
- csharp
- vb
name: Valid()
nameWithType: IDataValidator.Valid()
fullName: Voile.Resources.DataReaders.IDataValidator.Valid()
type: Method
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Valid
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 25
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Determines if data specified is valid and can be safely read.
example: []
syntax:
content: bool Valid()
return:
type: System.Boolean
description: Returns true if data is valid.
content.vb: Function Valid() As Boolean
overload: Voile.Resources.DataReaders.IDataValidator.Valid*
references:
- uid: Voile.Resources.DataReaders
commentId: N:Voile.Resources.DataReaders
href: Voile.html
name: Voile.Resources.DataReaders
nameWithType: Voile.Resources.DataReaders
fullName: Voile.Resources.DataReaders
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
- name: .
- uid: Voile.Resources.DataReaders
name: DataReaders
href: Voile.Resources.DataReaders.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
- name: .
- uid: Voile.Resources.DataReaders
name: DataReaders
href: Voile.Resources.DataReaders.html
- uid: Voile.Resources.DataReaders.IDataValidator.Valid*
commentId: Overload:Voile.Resources.DataReaders.IDataValidator.Valid
href: Voile.Resources.DataReaders.IDataValidator.html#Voile_Resources_DataReaders_IDataValidator_Valid
name: Valid
nameWithType: IDataValidator.Valid
fullName: Voile.Resources.DataReaders.IDataValidator.Valid
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System

View File

@@ -0,0 +1,457 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Resources.DataReaders.IStreamDataGetter
commentId: T:Voile.Resources.DataReaders.IStreamDataGetter
id: IStreamDataGetter
parent: Voile.Resources.DataReaders
children:
- Voile.Resources.DataReaders.IStreamDataGetter.GetColor(System.String,Voile.Color)
- Voile.Resources.DataReaders.IStreamDataGetter.GetDouble(System.String,System.Double)
- Voile.Resources.DataReaders.IStreamDataGetter.GetFloat(System.String,System.Single)
- Voile.Resources.DataReaders.IStreamDataGetter.GetInt(System.String,System.Int32)
- Voile.Resources.DataReaders.IStreamDataGetter.GetLong(System.String,System.Int64)
- Voile.Resources.DataReaders.IStreamDataGetter.GetVector2(System.String,System.Numerics.Vector2)
langs:
- csharp
- vb
name: IStreamDataGetter
nameWithType: IStreamDataGetter
fullName: Voile.Resources.DataReaders.IStreamDataGetter
type: Interface
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: IStreamDataGetter
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 14
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
syntax:
content: public interface IStreamDataGetter
content.vb: Public Interface IStreamDataGetter
- uid: Voile.Resources.DataReaders.IStreamDataGetter.GetInt(System.String,System.Int32)
commentId: M:Voile.Resources.DataReaders.IStreamDataGetter.GetInt(System.String,System.Int32)
id: GetInt(System.String,System.Int32)
parent: Voile.Resources.DataReaders.IStreamDataGetter
langs:
- csharp
- vb
name: GetInt(string, int)
nameWithType: IStreamDataGetter.GetInt(string, int)
fullName: Voile.Resources.DataReaders.IStreamDataGetter.GetInt(string, int)
type: Method
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetInt
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 22
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Get an int from this data getter.
example: []
syntax:
content: int GetInt(string key, int defaultValue = 0)
parameters:
- id: key
type: System.String
description: Key of the value.
- id: defaultValue
type: System.Int32
description: Default value in case this getter fails to get data.
return:
type: System.Int32
description: ''
content.vb: Function GetInt(key As String, defaultValue As Integer = 0) As Integer
overload: Voile.Resources.DataReaders.IStreamDataGetter.GetInt*
nameWithType.vb: IStreamDataGetter.GetInt(String, Integer)
fullName.vb: Voile.Resources.DataReaders.IStreamDataGetter.GetInt(String, Integer)
name.vb: GetInt(String, Integer)
- uid: Voile.Resources.DataReaders.IStreamDataGetter.GetLong(System.String,System.Int64)
commentId: M:Voile.Resources.DataReaders.IStreamDataGetter.GetLong(System.String,System.Int64)
id: GetLong(System.String,System.Int64)
parent: Voile.Resources.DataReaders.IStreamDataGetter
langs:
- csharp
- vb
name: GetLong(string, long)
nameWithType: IStreamDataGetter.GetLong(string, long)
fullName: Voile.Resources.DataReaders.IStreamDataGetter.GetLong(string, long)
type: Method
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetLong
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 29
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Get a long from this data getter.
example: []
syntax:
content: long GetLong(string key, long defaultValue = 0)
parameters:
- id: key
type: System.String
description: Key of the value.
- id: defaultValue
type: System.Int64
description: Default value in case this getter fails to get data.
return:
type: System.Int64
description: ''
content.vb: Function GetLong(key As String, defaultValue As Long = 0) As Long
overload: Voile.Resources.DataReaders.IStreamDataGetter.GetLong*
nameWithType.vb: IStreamDataGetter.GetLong(String, Long)
fullName.vb: Voile.Resources.DataReaders.IStreamDataGetter.GetLong(String, Long)
name.vb: GetLong(String, Long)
- uid: Voile.Resources.DataReaders.IStreamDataGetter.GetFloat(System.String,System.Single)
commentId: M:Voile.Resources.DataReaders.IStreamDataGetter.GetFloat(System.String,System.Single)
id: GetFloat(System.String,System.Single)
parent: Voile.Resources.DataReaders.IStreamDataGetter
langs:
- csharp
- vb
name: GetFloat(string, float)
nameWithType: IStreamDataGetter.GetFloat(string, float)
fullName: Voile.Resources.DataReaders.IStreamDataGetter.GetFloat(string, float)
type: Method
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetFloat
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 36
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Get a float from this data getter.
example: []
syntax:
content: float GetFloat(string key, float defaultValue = 0)
parameters:
- id: key
type: System.String
description: Key of the value.
- id: defaultValue
type: System.Single
description: Default value in case this getter fails to get data.
return:
type: System.Single
description: ''
content.vb: Function GetFloat(key As String, defaultValue As Single = 0) As Single
overload: Voile.Resources.DataReaders.IStreamDataGetter.GetFloat*
nameWithType.vb: IStreamDataGetter.GetFloat(String, Single)
fullName.vb: Voile.Resources.DataReaders.IStreamDataGetter.GetFloat(String, Single)
name.vb: GetFloat(String, Single)
- uid: Voile.Resources.DataReaders.IStreamDataGetter.GetDouble(System.String,System.Double)
commentId: M:Voile.Resources.DataReaders.IStreamDataGetter.GetDouble(System.String,System.Double)
id: GetDouble(System.String,System.Double)
parent: Voile.Resources.DataReaders.IStreamDataGetter
langs:
- csharp
- vb
name: GetDouble(string, double)
nameWithType: IStreamDataGetter.GetDouble(string, double)
fullName: Voile.Resources.DataReaders.IStreamDataGetter.GetDouble(string, double)
type: Method
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetDouble
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 43
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Get a double from this data getter.
example: []
syntax:
content: double GetDouble(string key, double defaultValue = 0)
parameters:
- id: key
type: System.String
description: Key of the value.
- id: defaultValue
type: System.Double
description: Default value in case this getter fails to get data.
return:
type: System.Double
description: ''
content.vb: Function GetDouble(key As String, defaultValue As Double = 0) As Double
overload: Voile.Resources.DataReaders.IStreamDataGetter.GetDouble*
nameWithType.vb: IStreamDataGetter.GetDouble(String, Double)
fullName.vb: Voile.Resources.DataReaders.IStreamDataGetter.GetDouble(String, Double)
name.vb: GetDouble(String, Double)
- uid: Voile.Resources.DataReaders.IStreamDataGetter.GetColor(System.String,Voile.Color)
commentId: M:Voile.Resources.DataReaders.IStreamDataGetter.GetColor(System.String,Voile.Color)
id: GetColor(System.String,Voile.Color)
parent: Voile.Resources.DataReaders.IStreamDataGetter
langs:
- csharp
- vb
name: GetColor(string, Color)
nameWithType: IStreamDataGetter.GetColor(string, Color)
fullName: Voile.Resources.DataReaders.IStreamDataGetter.GetColor(string, Voile.Color)
type: Method
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetColor
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 50
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Get a Voile.Color from this data getter.
example: []
syntax:
content: Color GetColor(string key, Color defaultValue)
parameters:
- id: key
type: System.String
description: Key of the value.
- id: defaultValue
type: Voile.Color
description: Default value in case this getter fails to get data.
return:
type: Voile.Color
description: ''
content.vb: Function GetColor(key As String, defaultValue As Color) As Color
overload: Voile.Resources.DataReaders.IStreamDataGetter.GetColor*
nameWithType.vb: IStreamDataGetter.GetColor(String, Color)
fullName.vb: Voile.Resources.DataReaders.IStreamDataGetter.GetColor(String, Voile.Color)
name.vb: GetColor(String, Color)
- uid: Voile.Resources.DataReaders.IStreamDataGetter.GetVector2(System.String,System.Numerics.Vector2)
commentId: M:Voile.Resources.DataReaders.IStreamDataGetter.GetVector2(System.String,System.Numerics.Vector2)
id: GetVector2(System.String,System.Numerics.Vector2)
parent: Voile.Resources.DataReaders.IStreamDataGetter
langs:
- csharp
- vb
name: GetVector2(string, Vector2)
nameWithType: IStreamDataGetter.GetVector2(string, Vector2)
fullName: Voile.Resources.DataReaders.IStreamDataGetter.GetVector2(string, System.Numerics.Vector2)
type: Method
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetVector2
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 57
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Get a System.Numerics.Vector2 from this data getter.
example: []
syntax:
content: Vector2 GetVector2(string key, Vector2 defaultValue)
parameters:
- id: key
type: System.String
description: Key of the value.
- id: defaultValue
type: System.Numerics.Vector2
description: Default value in case this getter fails to get data.
return:
type: System.Numerics.Vector2
description: ''
content.vb: Function GetVector2(key As String, defaultValue As Vector2) As Vector2
overload: Voile.Resources.DataReaders.IStreamDataGetter.GetVector2*
nameWithType.vb: IStreamDataGetter.GetVector2(String, Vector2)
fullName.vb: Voile.Resources.DataReaders.IStreamDataGetter.GetVector2(String, System.Numerics.Vector2)
name.vb: GetVector2(String, Vector2)
references:
- uid: Voile.Resources.DataReaders
commentId: N:Voile.Resources.DataReaders
href: Voile.html
name: Voile.Resources.DataReaders
nameWithType: Voile.Resources.DataReaders
fullName: Voile.Resources.DataReaders
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
- name: .
- uid: Voile.Resources.DataReaders
name: DataReaders
href: Voile.Resources.DataReaders.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
- name: .
- uid: Voile.Resources.DataReaders
name: DataReaders
href: Voile.Resources.DataReaders.html
- uid: Voile.Resources.DataReaders.IStreamDataGetter.GetInt*
commentId: Overload:Voile.Resources.DataReaders.IStreamDataGetter.GetInt
href: Voile.Resources.DataReaders.IStreamDataGetter.html#Voile_Resources_DataReaders_IStreamDataGetter_GetInt_System_String_System_Int32_
name: GetInt
nameWithType: IStreamDataGetter.GetInt
fullName: Voile.Resources.DataReaders.IStreamDataGetter.GetInt
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile.Resources.DataReaders.IStreamDataGetter.GetLong*
commentId: Overload:Voile.Resources.DataReaders.IStreamDataGetter.GetLong
href: Voile.Resources.DataReaders.IStreamDataGetter.html#Voile_Resources_DataReaders_IStreamDataGetter_GetLong_System_String_System_Int64_
name: GetLong
nameWithType: IStreamDataGetter.GetLong
fullName: Voile.Resources.DataReaders.IStreamDataGetter.GetLong
- uid: System.Int64
commentId: T:System.Int64
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int64
name: long
nameWithType: long
fullName: long
nameWithType.vb: Long
fullName.vb: Long
name.vb: Long
- uid: Voile.Resources.DataReaders.IStreamDataGetter.GetFloat*
commentId: Overload:Voile.Resources.DataReaders.IStreamDataGetter.GetFloat
href: Voile.Resources.DataReaders.IStreamDataGetter.html#Voile_Resources_DataReaders_IStreamDataGetter_GetFloat_System_String_System_Single_
name: GetFloat
nameWithType: IStreamDataGetter.GetFloat
fullName: Voile.Resources.DataReaders.IStreamDataGetter.GetFloat
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: Voile.Resources.DataReaders.IStreamDataGetter.GetDouble*
commentId: Overload:Voile.Resources.DataReaders.IStreamDataGetter.GetDouble
href: Voile.Resources.DataReaders.IStreamDataGetter.html#Voile_Resources_DataReaders_IStreamDataGetter_GetDouble_System_String_System_Double_
name: GetDouble
nameWithType: IStreamDataGetter.GetDouble
fullName: Voile.Resources.DataReaders.IStreamDataGetter.GetDouble
- uid: System.Double
commentId: T:System.Double
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
name: double
nameWithType: double
fullName: double
nameWithType.vb: Double
fullName.vb: Double
name.vb: Double
- uid: Voile.Resources.DataReaders.IStreamDataGetter.GetColor*
commentId: Overload:Voile.Resources.DataReaders.IStreamDataGetter.GetColor
href: Voile.Resources.DataReaders.IStreamDataGetter.html#Voile_Resources_DataReaders_IStreamDataGetter_GetColor_System_String_Voile_Color_
name: GetColor
nameWithType: IStreamDataGetter.GetColor
fullName: Voile.Resources.DataReaders.IStreamDataGetter.GetColor
- uid: Voile.Color
commentId: T:Voile.Color
parent: Voile
href: Voile.Color.html
name: Color
nameWithType: Color
fullName: Voile.Color
- uid: Voile
commentId: N:Voile
href: Voile.html
name: Voile
nameWithType: Voile
fullName: Voile
- uid: Voile.Resources.DataReaders.IStreamDataGetter.GetVector2*
commentId: Overload:Voile.Resources.DataReaders.IStreamDataGetter.GetVector2
href: Voile.Resources.DataReaders.IStreamDataGetter.html#Voile_Resources_DataReaders_IStreamDataGetter_GetVector2_System_String_System_Numerics_Vector2_
name: GetVector2
nameWithType: IStreamDataGetter.GetVector2
fullName: Voile.Resources.DataReaders.IStreamDataGetter.GetVector2
- uid: System.Numerics.Vector2
commentId: T:System.Numerics.Vector2
parent: System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics.vector2
name: Vector2
nameWithType: Vector2
fullName: System.Numerics.Vector2
- uid: System.Numerics
commentId: N:System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Numerics
nameWithType: System.Numerics
fullName: System.Numerics
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics

View File

@@ -0,0 +1,135 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Resources.DataReaders.IStreamDataReader
commentId: T:Voile.Resources.DataReaders.IStreamDataReader
id: IStreamDataReader
parent: Voile.Resources.DataReaders
children:
- Voile.Resources.DataReaders.IStreamDataReader.Read(System.IO.Stream)
langs:
- csharp
- vb
name: IStreamDataReader
nameWithType: IStreamDataReader
fullName: Voile.Resources.DataReaders.IStreamDataReader
type: Interface
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: IStreamDataReader
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 7
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Reads data from a specified stream.
example: []
syntax:
content: public interface IStreamDataReader
content.vb: Public Interface IStreamDataReader
- uid: Voile.Resources.DataReaders.IStreamDataReader.Read(System.IO.Stream)
commentId: M:Voile.Resources.DataReaders.IStreamDataReader.Read(System.IO.Stream)
id: Read(System.IO.Stream)
parent: Voile.Resources.DataReaders.IStreamDataReader
langs:
- csharp
- vb
name: Read(Stream)
nameWithType: IStreamDataReader.Read(Stream)
fullName: Voile.Resources.DataReaders.IStreamDataReader.Read(System.IO.Stream)
type: Method
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Read
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 13
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Read data from a specified stream.
example: []
syntax:
content: void Read(Stream data)
parameters:
- id: data
type: System.IO.Stream
description: Stream with data.
content.vb: Sub Read(data As Stream)
overload: Voile.Resources.DataReaders.IStreamDataReader.Read*
references:
- uid: Voile.Resources.DataReaders
commentId: N:Voile.Resources.DataReaders
href: Voile.html
name: Voile.Resources.DataReaders
nameWithType: Voile.Resources.DataReaders
fullName: Voile.Resources.DataReaders
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
- name: .
- uid: Voile.Resources.DataReaders
name: DataReaders
href: Voile.Resources.DataReaders.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
- name: .
- uid: Voile.Resources.DataReaders
name: DataReaders
href: Voile.Resources.DataReaders.html
- uid: Voile.Resources.DataReaders.IStreamDataReader.Read*
commentId: Overload:Voile.Resources.DataReaders.IStreamDataReader.Read
href: Voile.Resources.DataReaders.IStreamDataReader.html#Voile_Resources_DataReaders_IStreamDataReader_Read_System_IO_Stream_
name: Read
nameWithType: IStreamDataReader.Read
fullName: Voile.Resources.DataReaders.IStreamDataReader.Read
- uid: System.IO.Stream
commentId: T:System.IO.Stream
parent: System.IO
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.io.stream
name: Stream
nameWithType: Stream
fullName: System.IO.Stream
- uid: System.IO
commentId: N:System.IO
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.IO
nameWithType: System.IO
fullName: System.IO
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.IO
name: IO
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.io
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.IO
name: IO
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.io

View File

@@ -0,0 +1,459 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Resources.DataReaders.IStreamKeyValueGetter
commentId: T:Voile.Resources.DataReaders.IStreamKeyValueGetter
id: IStreamKeyValueGetter
parent: Voile.Resources.DataReaders
children:
- Voile.Resources.DataReaders.IStreamKeyValueGetter.GetColor(System.String,Voile.Color)
- Voile.Resources.DataReaders.IStreamKeyValueGetter.GetDouble(System.String,System.Double)
- Voile.Resources.DataReaders.IStreamKeyValueGetter.GetFloat(System.String,System.Single)
- Voile.Resources.DataReaders.IStreamKeyValueGetter.GetInt(System.String,System.Int32)
- Voile.Resources.DataReaders.IStreamKeyValueGetter.GetLong(System.String,System.Int64)
- Voile.Resources.DataReaders.IStreamKeyValueGetter.GetVector2(System.String,System.Numerics.Vector2)
langs:
- csharp
- vb
name: IStreamKeyValueGetter
nameWithType: IStreamKeyValueGetter
fullName: Voile.Resources.DataReaders.IStreamKeyValueGetter
type: Interface
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: IStreamKeyValueGetter
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 30
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Gets primitive type data from a key/value based format.
example: []
syntax:
content: public interface IStreamKeyValueGetter
content.vb: Public Interface IStreamKeyValueGetter
- uid: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetInt(System.String,System.Int32)
commentId: M:Voile.Resources.DataReaders.IStreamKeyValueGetter.GetInt(System.String,System.Int32)
id: GetInt(System.String,System.Int32)
parent: Voile.Resources.DataReaders.IStreamKeyValueGetter
langs:
- csharp
- vb
name: GetInt(string, int)
nameWithType: IStreamKeyValueGetter.GetInt(string, int)
fullName: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetInt(string, int)
type: Method
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetInt
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 38
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Get an int from this data getter.
example: []
syntax:
content: int GetInt(string key, int defaultValue = 0)
parameters:
- id: key
type: System.String
description: Key of the value.
- id: defaultValue
type: System.Int32
description: Default value in case this getter fails to get data.
return:
type: System.Int32
description: ''
content.vb: Function GetInt(key As String, defaultValue As Integer = 0) As Integer
overload: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetInt*
nameWithType.vb: IStreamKeyValueGetter.GetInt(String, Integer)
fullName.vb: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetInt(String, Integer)
name.vb: GetInt(String, Integer)
- uid: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetLong(System.String,System.Int64)
commentId: M:Voile.Resources.DataReaders.IStreamKeyValueGetter.GetLong(System.String,System.Int64)
id: GetLong(System.String,System.Int64)
parent: Voile.Resources.DataReaders.IStreamKeyValueGetter
langs:
- csharp
- vb
name: GetLong(string, long)
nameWithType: IStreamKeyValueGetter.GetLong(string, long)
fullName: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetLong(string, long)
type: Method
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetLong
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 45
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Get a long from this data getter.
example: []
syntax:
content: long GetLong(string key, long defaultValue = 0)
parameters:
- id: key
type: System.String
description: Key of the value.
- id: defaultValue
type: System.Int64
description: Default value in case this getter fails to get data.
return:
type: System.Int64
description: ''
content.vb: Function GetLong(key As String, defaultValue As Long = 0) As Long
overload: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetLong*
nameWithType.vb: IStreamKeyValueGetter.GetLong(String, Long)
fullName.vb: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetLong(String, Long)
name.vb: GetLong(String, Long)
- uid: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetFloat(System.String,System.Single)
commentId: M:Voile.Resources.DataReaders.IStreamKeyValueGetter.GetFloat(System.String,System.Single)
id: GetFloat(System.String,System.Single)
parent: Voile.Resources.DataReaders.IStreamKeyValueGetter
langs:
- csharp
- vb
name: GetFloat(string, float)
nameWithType: IStreamKeyValueGetter.GetFloat(string, float)
fullName: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetFloat(string, float)
type: Method
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetFloat
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 52
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Get a float from this data getter.
example: []
syntax:
content: float GetFloat(string key, float defaultValue = 0)
parameters:
- id: key
type: System.String
description: Key of the value.
- id: defaultValue
type: System.Single
description: Default value in case this getter fails to get data.
return:
type: System.Single
description: ''
content.vb: Function GetFloat(key As String, defaultValue As Single = 0) As Single
overload: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetFloat*
nameWithType.vb: IStreamKeyValueGetter.GetFloat(String, Single)
fullName.vb: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetFloat(String, Single)
name.vb: GetFloat(String, Single)
- uid: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetDouble(System.String,System.Double)
commentId: M:Voile.Resources.DataReaders.IStreamKeyValueGetter.GetDouble(System.String,System.Double)
id: GetDouble(System.String,System.Double)
parent: Voile.Resources.DataReaders.IStreamKeyValueGetter
langs:
- csharp
- vb
name: GetDouble(string, double)
nameWithType: IStreamKeyValueGetter.GetDouble(string, double)
fullName: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetDouble(string, double)
type: Method
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetDouble
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 59
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Get a double from this data getter.
example: []
syntax:
content: double GetDouble(string key, double defaultValue = 0)
parameters:
- id: key
type: System.String
description: Key of the value.
- id: defaultValue
type: System.Double
description: Default value in case this getter fails to get data.
return:
type: System.Double
description: ''
content.vb: Function GetDouble(key As String, defaultValue As Double = 0) As Double
overload: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetDouble*
nameWithType.vb: IStreamKeyValueGetter.GetDouble(String, Double)
fullName.vb: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetDouble(String, Double)
name.vb: GetDouble(String, Double)
- uid: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetColor(System.String,Voile.Color)
commentId: M:Voile.Resources.DataReaders.IStreamKeyValueGetter.GetColor(System.String,Voile.Color)
id: GetColor(System.String,Voile.Color)
parent: Voile.Resources.DataReaders.IStreamKeyValueGetter
langs:
- csharp
- vb
name: GetColor(string, Color)
nameWithType: IStreamKeyValueGetter.GetColor(string, Color)
fullName: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetColor(string, Voile.Color)
type: Method
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetColor
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 66
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Get a Voile.Color from this data getter.
example: []
syntax:
content: Color GetColor(string key, Color defaultValue)
parameters:
- id: key
type: System.String
description: Key of the value.
- id: defaultValue
type: Voile.Color
description: Default value in case this getter fails to get data.
return:
type: Voile.Color
description: ''
content.vb: Function GetColor(key As String, defaultValue As Color) As Color
overload: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetColor*
nameWithType.vb: IStreamKeyValueGetter.GetColor(String, Color)
fullName.vb: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetColor(String, Voile.Color)
name.vb: GetColor(String, Color)
- uid: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetVector2(System.String,System.Numerics.Vector2)
commentId: M:Voile.Resources.DataReaders.IStreamKeyValueGetter.GetVector2(System.String,System.Numerics.Vector2)
id: GetVector2(System.String,System.Numerics.Vector2)
parent: Voile.Resources.DataReaders.IStreamKeyValueGetter
langs:
- csharp
- vb
name: GetVector2(string, Vector2)
nameWithType: IStreamKeyValueGetter.GetVector2(string, Vector2)
fullName: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetVector2(string, System.Numerics.Vector2)
type: Method
source:
remote:
path: Voile/Source/Resources/DataReaders/IDataReader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetVector2
path: Source/Resources/DataReaders/IDataReader.cs
startLine: 73
assemblies:
- Voile
namespace: Voile.Resources.DataReaders
summary: Get a System.Numerics.Vector2 from this data getter.
example: []
syntax:
content: Vector2 GetVector2(string key, Vector2 defaultValue)
parameters:
- id: key
type: System.String
description: Key of the value.
- id: defaultValue
type: System.Numerics.Vector2
description: Default value in case this getter fails to get data.
return:
type: System.Numerics.Vector2
description: ''
content.vb: Function GetVector2(key As String, defaultValue As Vector2) As Vector2
overload: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetVector2*
nameWithType.vb: IStreamKeyValueGetter.GetVector2(String, Vector2)
fullName.vb: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetVector2(String, System.Numerics.Vector2)
name.vb: GetVector2(String, Vector2)
references:
- uid: Voile.Resources.DataReaders
commentId: N:Voile.Resources.DataReaders
href: Voile.html
name: Voile.Resources.DataReaders
nameWithType: Voile.Resources.DataReaders
fullName: Voile.Resources.DataReaders
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
- name: .
- uid: Voile.Resources.DataReaders
name: DataReaders
href: Voile.Resources.DataReaders.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
- name: .
- uid: Voile.Resources.DataReaders
name: DataReaders
href: Voile.Resources.DataReaders.html
- uid: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetInt*
commentId: Overload:Voile.Resources.DataReaders.IStreamKeyValueGetter.GetInt
href: Voile.Resources.DataReaders.IStreamKeyValueGetter.html#Voile_Resources_DataReaders_IStreamKeyValueGetter_GetInt_System_String_System_Int32_
name: GetInt
nameWithType: IStreamKeyValueGetter.GetInt
fullName: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetInt
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetLong*
commentId: Overload:Voile.Resources.DataReaders.IStreamKeyValueGetter.GetLong
href: Voile.Resources.DataReaders.IStreamKeyValueGetter.html#Voile_Resources_DataReaders_IStreamKeyValueGetter_GetLong_System_String_System_Int64_
name: GetLong
nameWithType: IStreamKeyValueGetter.GetLong
fullName: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetLong
- uid: System.Int64
commentId: T:System.Int64
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int64
name: long
nameWithType: long
fullName: long
nameWithType.vb: Long
fullName.vb: Long
name.vb: Long
- uid: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetFloat*
commentId: Overload:Voile.Resources.DataReaders.IStreamKeyValueGetter.GetFloat
href: Voile.Resources.DataReaders.IStreamKeyValueGetter.html#Voile_Resources_DataReaders_IStreamKeyValueGetter_GetFloat_System_String_System_Single_
name: GetFloat
nameWithType: IStreamKeyValueGetter.GetFloat
fullName: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetFloat
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetDouble*
commentId: Overload:Voile.Resources.DataReaders.IStreamKeyValueGetter.GetDouble
href: Voile.Resources.DataReaders.IStreamKeyValueGetter.html#Voile_Resources_DataReaders_IStreamKeyValueGetter_GetDouble_System_String_System_Double_
name: GetDouble
nameWithType: IStreamKeyValueGetter.GetDouble
fullName: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetDouble
- uid: System.Double
commentId: T:System.Double
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
name: double
nameWithType: double
fullName: double
nameWithType.vb: Double
fullName.vb: Double
name.vb: Double
- uid: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetColor*
commentId: Overload:Voile.Resources.DataReaders.IStreamKeyValueGetter.GetColor
href: Voile.Resources.DataReaders.IStreamKeyValueGetter.html#Voile_Resources_DataReaders_IStreamKeyValueGetter_GetColor_System_String_Voile_Color_
name: GetColor
nameWithType: IStreamKeyValueGetter.GetColor
fullName: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetColor
- uid: Voile.Color
commentId: T:Voile.Color
parent: Voile
href: Voile.Color.html
name: Color
nameWithType: Color
fullName: Voile.Color
- uid: Voile
commentId: N:Voile
href: Voile.html
name: Voile
nameWithType: Voile
fullName: Voile
- uid: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetVector2*
commentId: Overload:Voile.Resources.DataReaders.IStreamKeyValueGetter.GetVector2
href: Voile.Resources.DataReaders.IStreamKeyValueGetter.html#Voile_Resources_DataReaders_IStreamKeyValueGetter_GetVector2_System_String_System_Numerics_Vector2_
name: GetVector2
nameWithType: IStreamKeyValueGetter.GetVector2
fullName: Voile.Resources.DataReaders.IStreamKeyValueGetter.GetVector2
- uid: System.Numerics.Vector2
commentId: T:System.Numerics.Vector2
parent: System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics.vector2
name: Vector2
nameWithType: Vector2
fullName: System.Numerics.Vector2
- uid: System.Numerics
commentId: N:System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Numerics
nameWithType: System.Numerics
fullName: System.Numerics
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,77 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Resources.DataReaders
commentId: N:Voile.Resources.DataReaders
id: Voile.Resources.DataReaders
children:
- Voile.Resources.DataReaders.IDataValidator
- Voile.Resources.DataReaders.IStreamDataReader
- Voile.Resources.DataReaders.IStreamKeyValueGetter
- Voile.Resources.DataReaders.TomlDataReader
langs:
- csharp
- vb
name: Voile.Resources.DataReaders
nameWithType: Voile.Resources.DataReaders
fullName: Voile.Resources.DataReaders
type: Namespace
assemblies:
- Voile
references:
- uid: Voile.Resources.DataReaders.IStreamDataReader
commentId: T:Voile.Resources.DataReaders.IStreamDataReader
parent: Voile.Resources.DataReaders
href: Voile.Resources.DataReaders.IStreamDataReader.html
name: IStreamDataReader
nameWithType: IStreamDataReader
fullName: Voile.Resources.DataReaders.IStreamDataReader
- uid: Voile.Resources.DataReaders.IDataValidator
commentId: T:Voile.Resources.DataReaders.IDataValidator
parent: Voile.Resources.DataReaders
href: Voile.Resources.DataReaders.IDataValidator.html
name: IDataValidator
nameWithType: IDataValidator
fullName: Voile.Resources.DataReaders.IDataValidator
- uid: Voile.Resources.DataReaders.IStreamKeyValueGetter
commentId: T:Voile.Resources.DataReaders.IStreamKeyValueGetter
parent: Voile.Resources.DataReaders
href: Voile.Resources.DataReaders.IStreamKeyValueGetter.html
name: IStreamKeyValueGetter
nameWithType: IStreamKeyValueGetter
fullName: Voile.Resources.DataReaders.IStreamKeyValueGetter
- uid: Voile.Resources.DataReaders.TomlDataReader
commentId: T:Voile.Resources.DataReaders.TomlDataReader
href: Voile.Resources.DataReaders.TomlDataReader.html
name: TomlDataReader
nameWithType: TomlDataReader
fullName: Voile.Resources.DataReaders.TomlDataReader
- uid: Voile.Resources.DataReaders
commentId: N:Voile.Resources.DataReaders
href: Voile.html
name: Voile.Resources.DataReaders
nameWithType: Voile.Resources.DataReaders
fullName: Voile.Resources.DataReaders
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
- name: .
- uid: Voile.Resources.DataReaders
name: DataReaders
href: Voile.Resources.DataReaders.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
- name: .
- uid: Voile.Resources.DataReaders
name: DataReaders
href: Voile.Resources.DataReaders.html

View File

@@ -5,7 +5,7 @@ items:
id: FontLoader
parent: Voile.Resources
children:
- Voile.Resources.FontLoader.Load(System.String)
- Voile.Resources.FontLoader.LoadResource(System.String)
- Voile.Resources.FontLoader.SupportedExtensions
langs:
- csharp
@@ -21,18 +21,22 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: FontLoader
path: Source/Resources/Loaders/FontLoader.cs
startLine: 2
startLine: 3
assemblies:
- Voile
namespace: Voile.Resources
syntax:
content: 'public class FontLoader : IResourceLoader<Font>'
content.vb: Public Class FontLoader Implements IResourceLoader(Of Font)
content: 'public class FontLoader : ResourceLoader<Font>'
content.vb: Public Class FontLoader Inherits ResourceLoader(Of Font)
inheritance:
- System.Object
implements:
- Voile.Resources.IResourceLoader{Voile.Font}
- Voile.Resources.ResourceLoader{Voile.Font}
inheritedMembers:
- Voile.Resources.ResourceLoader{Voile.Font}.Load(System.String)
- Voile.Resources.ResourceLoader{Voile.Font}.Reload
- Voile.Resources.ResourceLoader{Voile.Font}.TryGet(System.Guid,Voile.Font@)
- Voile.Resources.ResourceLoader{Voile.Font}.TryUnload(System.Guid)
- Voile.Resources.ResourceLoader{Voile.Font}._loadedResources
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
@@ -58,57 +62,59 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: SupportedExtensions
path: Source/Resources/Loaders/FontLoader.cs
startLine: 4
startLine: 5
assemblies:
- Voile
namespace: Voile.Resources
summary: File extensions that are supported by this loader.
example: []
syntax:
content: public IEnumerable<string> SupportedExtensions { get; }
content: public override IEnumerable<string> SupportedExtensions { get; }
parameters: []
return:
type: System.Collections.Generic.IEnumerable{System.String}
content.vb: Public ReadOnly Property SupportedExtensions As IEnumerable(Of String)
content.vb: Public Overrides ReadOnly Property SupportedExtensions As IEnumerable(Of String)
overridden: Voile.Resources.ResourceLoader{Voile.Font}.SupportedExtensions
overload: Voile.Resources.FontLoader.SupportedExtensions*
implements:
- Voile.Resources.IResourceLoader{Voile.Font}.SupportedExtensions
- uid: Voile.Resources.FontLoader.Load(System.String)
commentId: M:Voile.Resources.FontLoader.Load(System.String)
id: Load(System.String)
- uid: Voile.Resources.FontLoader.LoadResource(System.String)
commentId: M:Voile.Resources.FontLoader.LoadResource(System.String)
id: LoadResource(System.String)
parent: Voile.Resources.FontLoader
langs:
- csharp
- vb
name: Load(string)
nameWithType: FontLoader.Load(string)
fullName: Voile.Resources.FontLoader.Load(string)
name: LoadResource(string)
nameWithType: FontLoader.LoadResource(string)
fullName: Voile.Resources.FontLoader.LoadResource(string)
type: Method
source:
remote:
path: Voile/Source/Resources/Loaders/FontLoader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Load
id: LoadResource
path: Source/Resources/Loaders/FontLoader.cs
startLine: 9
startLine: 11
assemblies:
- Voile
namespace: Voile.Resources
summary: Load steps specific to this resource loader.
example: []
syntax:
content: public Font Load(string path)
content: protected override Font LoadResource(string path)
parameters:
- id: path
type: System.String
description: File system path to the resource to load.
return:
type: Voile.Font
content.vb: Public Function Load(path As String) As Font
overload: Voile.Resources.FontLoader.Load*
implements:
- Voile.Resources.IResourceLoader{Voile.Font}.Load(System.String)
nameWithType.vb: FontLoader.Load(String)
fullName.vb: Voile.Resources.FontLoader.Load(String)
name.vb: Load(String)
description: Loaded resource.
content.vb: Protected Overrides Function LoadResource(path As String) As Font
overridden: Voile.Resources.ResourceLoader{Voile.Font}.LoadResource(System.String)
overload: Voile.Resources.FontLoader.LoadResource*
nameWithType.vb: FontLoader.LoadResource(String)
fullName.vb: Voile.Resources.FontLoader.LoadResource(String)
name.vb: LoadResource(String)
references:
- uid: Voile.Resources
commentId: N:Voile.Resources
@@ -143,30 +149,30 @@ references:
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: Voile.Resources.IResourceLoader{Voile.Font}
commentId: T:Voile.Resources.IResourceLoader{Voile.Font}
- uid: Voile.Resources.ResourceLoader{Voile.Font}
commentId: T:Voile.Resources.ResourceLoader{Voile.Font}
parent: Voile.Resources
definition: Voile.Resources.IResourceLoader`1
href: Voile.Resources.IResourceLoader-1.html
name: IResourceLoader<Font>
nameWithType: IResourceLoader<Font>
fullName: Voile.Resources.IResourceLoader<Voile.Font>
nameWithType.vb: IResourceLoader(Of Font)
fullName.vb: Voile.Resources.IResourceLoader(Of Voile.Font)
name.vb: IResourceLoader(Of Font)
definition: Voile.Resources.ResourceLoader`1
href: Voile.Resources.ResourceLoader-1.html
name: ResourceLoader<Font>
nameWithType: ResourceLoader<Font>
fullName: Voile.Resources.ResourceLoader<Voile.Font>
nameWithType.vb: ResourceLoader(Of Font)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Font)
name.vb: ResourceLoader(Of Font)
spec.csharp:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: <
- uid: Voile.Font
name: Font
href: Voile.Font.html
- name: '>'
spec.vb:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: (
- name: Of
- name: " "
@@ -174,6 +180,142 @@ references:
name: Font
href: Voile.Font.html
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Font}.Load(System.String)
commentId: M:Voile.Resources.ResourceLoader{Voile.Font}.Load(System.String)
parent: Voile.Resources.ResourceLoader{Voile.Font}
definition: Voile.Resources.ResourceLoader`1.Load(System.String)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: ResourceLoader<Font>.Load(string)
fullName: Voile.Resources.ResourceLoader<Voile.Font>.Load(string)
nameWithType.vb: ResourceLoader(Of Font).Load(String)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Font).Load(String)
name.vb: Load(String)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Font}.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Font}.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Font}.Reload
commentId: M:Voile.Resources.ResourceLoader{Voile.Font}.Reload
parent: Voile.Resources.ResourceLoader{Voile.Font}
definition: Voile.Resources.ResourceLoader`1.Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
name: Reload()
nameWithType: ResourceLoader<Font>.Reload()
fullName: Voile.Resources.ResourceLoader<Voile.Font>.Reload()
nameWithType.vb: ResourceLoader(Of Font).Reload()
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Font).Reload()
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Font}.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Font}.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Font}.TryGet(System.Guid,Voile.Font@)
commentId: M:Voile.Resources.ResourceLoader{Voile.Font}.TryGet(System.Guid,Voile.Font@)
parent: Voile.Resources.ResourceLoader{Voile.Font}
definition: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
name: TryGet(Guid, out Font)
nameWithType: ResourceLoader<Font>.TryGet(Guid, out Font)
fullName: Voile.Resources.ResourceLoader<Voile.Font>.TryGet(System.Guid, out Voile.Font)
nameWithType.vb: ResourceLoader(Of Font).TryGet(Guid, Font)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Font).TryGet(System.Guid, Voile.Font)
name.vb: TryGet(Guid, Font)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Font}.TryGet(System.Guid,Voile.Font@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: out
- name: " "
- uid: Voile.Font
name: Font
href: Voile.Font.html
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Font}.TryGet(System.Guid,Voile.Font@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- uid: Voile.Font
name: Font
href: Voile.Font.html
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Font}.TryUnload(System.Guid)
commentId: M:Voile.Resources.ResourceLoader{Voile.Font}.TryUnload(System.Guid)
parent: Voile.Resources.ResourceLoader{Voile.Font}
definition: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
name: TryUnload(Guid)
nameWithType: ResourceLoader<Font>.TryUnload(Guid)
fullName: Voile.Resources.ResourceLoader<Voile.Font>.TryUnload(System.Guid)
nameWithType.vb: ResourceLoader(Of Font).TryUnload(Guid)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Font).TryUnload(System.Guid)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Font}.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Font}.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Font}._loadedResources
commentId: F:Voile.Resources.ResourceLoader{Voile.Font}._loadedResources
parent: Voile.Resources.ResourceLoader{Voile.Font}
definition: Voile.Resources.ResourceLoader`1._loadedResources
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1__loadedResources
name: _loadedResources
nameWithType: ResourceLoader<Font>._loadedResources
fullName: Voile.Resources.ResourceLoader<Voile.Font>._loadedResources
nameWithType.vb: ResourceLoader(Of Font)._loadedResources
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Font)._loadedResources
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
@@ -400,47 +542,172 @@ references:
name: System
nameWithType: System
fullName: System
- uid: Voile.Resources.IResourceLoader`1
commentId: T:Voile.Resources.IResourceLoader`1
href: Voile.Resources.IResourceLoader-1.html
name: IResourceLoader<T>
nameWithType: IResourceLoader<T>
fullName: Voile.Resources.IResourceLoader<T>
nameWithType.vb: IResourceLoader(Of T)
fullName.vb: Voile.Resources.IResourceLoader(Of T)
name.vb: IResourceLoader(Of T)
- uid: Voile.Resources.ResourceLoader`1
commentId: T:Voile.Resources.ResourceLoader`1
href: Voile.Resources.ResourceLoader-1.html
name: ResourceLoader<T>
nameWithType: ResourceLoader<T>
fullName: Voile.Resources.ResourceLoader<T>
nameWithType.vb: ResourceLoader(Of T)
fullName.vb: Voile.Resources.ResourceLoader(Of T)
name.vb: ResourceLoader(Of T)
spec.csharp:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
commentId: M:Voile.Resources.ResourceLoader`1.Load(System.String)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: ResourceLoader<T>.Load(string)
fullName: Voile.Resources.ResourceLoader<T>.Load(string)
nameWithType.vb: ResourceLoader(Of T).Load(String)
fullName.vb: Voile.Resources.ResourceLoader(Of T).Load(String)
name.vb: Load(String)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.ResourceLoader`1.Reload
commentId: M:Voile.Resources.ResourceLoader`1.Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
name: Reload()
nameWithType: ResourceLoader<T>.Reload()
fullName: Voile.Resources.ResourceLoader<T>.Reload()
nameWithType.vb: ResourceLoader(Of T).Reload()
fullName.vb: Voile.Resources.ResourceLoader(Of T).Reload()
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
commentId: M:Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
name: TryGet(Guid, out T)
nameWithType: ResourceLoader<T>.TryGet(Guid, out T)
fullName: Voile.Resources.ResourceLoader<T>.TryGet(System.Guid, out T)
nameWithType.vb: ResourceLoader(Of T).TryGet(Guid, T)
fullName.vb: Voile.Resources.ResourceLoader(Of T).TryGet(System.Guid, T)
name.vb: TryGet(Guid, T)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: out
- name: " "
- name: T
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: T
- name: )
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
commentId: M:Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
name: TryUnload(Guid)
nameWithType: ResourceLoader<T>.TryUnload(Guid)
fullName: Voile.Resources.ResourceLoader<T>.TryUnload(System.Guid)
nameWithType.vb: ResourceLoader(Of T).TryUnload(Guid)
fullName.vb: Voile.Resources.ResourceLoader(Of T).TryUnload(System.Guid)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
- uid: Voile.Resources.ResourceLoader`1._loadedResources
commentId: F:Voile.Resources.ResourceLoader`1._loadedResources
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1__loadedResources
name: _loadedResources
nameWithType: ResourceLoader<T>._loadedResources
fullName: Voile.Resources.ResourceLoader<T>._loadedResources
nameWithType.vb: ResourceLoader(Of T)._loadedResources
fullName.vb: Voile.Resources.ResourceLoader(Of T)._loadedResources
- uid: Voile.Resources.ResourceLoader{Voile.Font}.SupportedExtensions
commentId: P:Voile.Resources.ResourceLoader{Voile.Font}.SupportedExtensions
parent: Voile.Resources.ResourceLoader{Voile.Font}
definition: Voile.Resources.ResourceLoader`1.SupportedExtensions
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_SupportedExtensions
name: SupportedExtensions
nameWithType: ResourceLoader<Font>.SupportedExtensions
fullName: Voile.Resources.ResourceLoader<Voile.Font>.SupportedExtensions
nameWithType.vb: ResourceLoader(Of Font).SupportedExtensions
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Font).SupportedExtensions
- uid: Voile.Resources.FontLoader.SupportedExtensions*
commentId: Overload:Voile.Resources.FontLoader.SupportedExtensions
href: Voile.Resources.FontLoader.html#Voile_Resources_FontLoader_SupportedExtensions
name: SupportedExtensions
nameWithType: FontLoader.SupportedExtensions
fullName: Voile.Resources.FontLoader.SupportedExtensions
- uid: Voile.Resources.IResourceLoader{Voile.Font}.SupportedExtensions
commentId: P:Voile.Resources.IResourceLoader{Voile.Font}.SupportedExtensions
parent: Voile.Resources.IResourceLoader{Voile.Font}
definition: Voile.Resources.IResourceLoader`1.SupportedExtensions
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_SupportedExtensions
name: SupportedExtensions
nameWithType: IResourceLoader<Font>.SupportedExtensions
fullName: Voile.Resources.IResourceLoader<Voile.Font>.SupportedExtensions
nameWithType.vb: IResourceLoader(Of Font).SupportedExtensions
fullName.vb: Voile.Resources.IResourceLoader(Of Voile.Font).SupportedExtensions
- uid: System.Collections.Generic.IEnumerable{System.String}
commentId: T:System.Collections.Generic.IEnumerable{System.String}
parent: System.Collections.Generic
@@ -476,14 +743,14 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.IResourceLoader`1.SupportedExtensions
commentId: P:Voile.Resources.IResourceLoader`1.SupportedExtensions
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_SupportedExtensions
- uid: Voile.Resources.ResourceLoader`1.SupportedExtensions
commentId: P:Voile.Resources.ResourceLoader`1.SupportedExtensions
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_SupportedExtensions
name: SupportedExtensions
nameWithType: IResourceLoader<T>.SupportedExtensions
fullName: Voile.Resources.IResourceLoader<T>.SupportedExtensions
nameWithType.vb: IResourceLoader(Of T).SupportedExtensions
fullName.vb: Voile.Resources.IResourceLoader(Of T).SupportedExtensions
nameWithType: ResourceLoader<T>.SupportedExtensions
fullName: Voile.Resources.ResourceLoader<T>.SupportedExtensions
nameWithType.vb: ResourceLoader(Of T).SupportedExtensions
fullName.vb: Voile.Resources.ResourceLoader(Of T).SupportedExtensions
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
@@ -549,27 +816,21 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: Voile.Resources.FontLoader.Load*
commentId: Overload:Voile.Resources.FontLoader.Load
href: Voile.Resources.FontLoader.html#Voile_Resources_FontLoader_Load_System_String_
name: Load
nameWithType: FontLoader.Load
fullName: Voile.Resources.FontLoader.Load
- uid: Voile.Resources.IResourceLoader{Voile.Font}.Load(System.String)
commentId: M:Voile.Resources.IResourceLoader{Voile.Font}.Load(System.String)
parent: Voile.Resources.IResourceLoader{Voile.Font}
definition: Voile.Resources.IResourceLoader`1.Load(System.String)
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: IResourceLoader<Font>.Load(string)
fullName: Voile.Resources.IResourceLoader<Voile.Font>.Load(string)
nameWithType.vb: IResourceLoader(Of Font).Load(String)
fullName.vb: Voile.Resources.IResourceLoader(Of Voile.Font).Load(String)
name.vb: Load(String)
- uid: Voile.Resources.ResourceLoader{Voile.Font}.LoadResource(System.String)
commentId: M:Voile.Resources.ResourceLoader{Voile.Font}.LoadResource(System.String)
parent: Voile.Resources.ResourceLoader{Voile.Font}
definition: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
name: LoadResource(string)
nameWithType: ResourceLoader<Font>.LoadResource(string)
fullName: Voile.Resources.ResourceLoader<Voile.Font>.LoadResource(string)
nameWithType.vb: ResourceLoader(Of Font).LoadResource(String)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Font).LoadResource(String)
name.vb: LoadResource(String)
spec.csharp:
- uid: Voile.Resources.IResourceLoader{Voile.Font}.Load(System.String)
name: Load
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
- uid: Voile.Resources.ResourceLoader{Voile.Font}.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: string
@@ -577,15 +838,21 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.IResourceLoader{Voile.Font}.Load(System.String)
name: Load
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
- uid: Voile.Resources.ResourceLoader{Voile.Font}.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.FontLoader.LoadResource*
commentId: Overload:Voile.Resources.FontLoader.LoadResource
href: Voile.Resources.FontLoader.html#Voile_Resources_FontLoader_LoadResource_System_String_
name: LoadResource
nameWithType: FontLoader.LoadResource
fullName: Voile.Resources.FontLoader.LoadResource
- uid: System.String
commentId: T:System.String
parent: System
@@ -604,20 +871,20 @@ references:
name: Font
nameWithType: Font
fullName: Voile.Font
- uid: Voile.Resources.IResourceLoader`1.Load(System.String)
commentId: M:Voile.Resources.IResourceLoader`1.Load(System.String)
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
commentId: M:Voile.Resources.ResourceLoader`1.LoadResource(System.String)
isExternal: true
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: IResourceLoader<T>.Load(string)
fullName: Voile.Resources.IResourceLoader<T>.Load(string)
nameWithType.vb: IResourceLoader(Of T).Load(String)
fullName.vb: Voile.Resources.IResourceLoader(Of T).Load(String)
name.vb: Load(String)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
name: LoadResource(string)
nameWithType: ResourceLoader<T>.LoadResource(string)
fullName: Voile.Resources.ResourceLoader<T>.LoadResource(string)
nameWithType.vb: ResourceLoader(Of T).LoadResource(String)
fullName.vb: Voile.Resources.ResourceLoader(Of T).LoadResource(String)
name.vb: LoadResource(String)
spec.csharp:
- uid: Voile.Resources.IResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: string
@@ -625,9 +892,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.IResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: String

View File

@@ -0,0 +1,865 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Resources.ResourceLoader`1
commentId: T:Voile.Resources.ResourceLoader`1
id: ResourceLoader`1
parent: Voile.Resources
children:
- Voile.Resources.ResourceLoader`1.Load(System.String)
- Voile.Resources.ResourceLoader`1.LoadResource(System.String)
- Voile.Resources.ResourceLoader`1.Reload
- Voile.Resources.ResourceLoader`1.SupportedExtensions
- Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
- Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
- Voile.Resources.ResourceLoader`1._loadedResources
langs:
- csharp
- vb
name: ResourceLoader<T>
nameWithType: ResourceLoader<T>
fullName: Voile.Resources.ResourceLoader<T>
type: Class
source:
remote:
path: Voile/Source/Resources/Loaders/ResourceLoader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ResourceLoader
path: Source/Resources/Loaders/ResourceLoader.cs
startLine: 9
assemblies:
- Voile
namespace: Voile.Resources
summary: Loads resources from various sources and prepares them to be used for Voile.
example: []
syntax:
content: 'public abstract class ResourceLoader<T> where T : Resource'
typeParameters:
- id: T
description: ''
content.vb: Public MustInherit Class ResourceLoader(Of T As Resource)
inheritance:
- System.Object
derivedClasses:
- Voile.Resources.FontLoader
- Voile.Resources.SoundLoader
- Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader
- Voile.Texture2dLoader
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
nameWithType.vb: ResourceLoader(Of T)
fullName.vb: Voile.Resources.ResourceLoader(Of T)
name.vb: ResourceLoader(Of T)
- uid: Voile.Resources.ResourceLoader`1.SupportedExtensions
commentId: P:Voile.Resources.ResourceLoader`1.SupportedExtensions
id: SupportedExtensions
parent: Voile.Resources.ResourceLoader`1
langs:
- csharp
- vb
name: SupportedExtensions
nameWithType: ResourceLoader<T>.SupportedExtensions
fullName: Voile.Resources.ResourceLoader<T>.SupportedExtensions
type: Property
source:
remote:
path: Voile/Source/Resources/Loaders/ResourceLoader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: SupportedExtensions
path: Source/Resources/Loaders/ResourceLoader.cs
startLine: 14
assemblies:
- Voile
namespace: Voile.Resources
summary: File extensions that are supported by this loader.
example: []
syntax:
content: public abstract IEnumerable<string> SupportedExtensions { get; }
parameters: []
return:
type: System.Collections.Generic.IEnumerable{System.String}
content.vb: Public MustOverride ReadOnly Property SupportedExtensions As IEnumerable(Of String)
overload: Voile.Resources.ResourceLoader`1.SupportedExtensions*
nameWithType.vb: ResourceLoader(Of T).SupportedExtensions
fullName.vb: Voile.Resources.ResourceLoader(Of T).SupportedExtensions
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
commentId: M:Voile.Resources.ResourceLoader`1.Load(System.String)
id: Load(System.String)
parent: Voile.Resources.ResourceLoader`1
langs:
- csharp
- vb
name: Load(string)
nameWithType: ResourceLoader<T>.Load(string)
fullName: Voile.Resources.ResourceLoader<T>.Load(string)
type: Method
source:
remote:
path: Voile/Source/Resources/Loaders/ResourceLoader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Load
path: Source/Resources/Loaders/ResourceLoader.cs
startLine: 21
assemblies:
- Voile
namespace: Voile.Resources
summary: Loads a resource to this resource loader's resource list.
example: []
syntax:
content: public Guid Load(string path)
parameters:
- id: path
type: System.String
description: File system path to the resource to load.
return:
type: System.Guid
description: A <xref href="System.Guid" data-throw-if-not-resolved="false"></xref> of the loaded resource that can be later retrieved with <xref href="Voile.Resources.ResourceLoader%601.TryGet(System.Guid%2c%600%40)" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Function Load(path As String) As Guid
overload: Voile.Resources.ResourceLoader`1.Load*
nameWithType.vb: ResourceLoader(Of T).Load(String)
fullName.vb: Voile.Resources.ResourceLoader(Of T).Load(String)
name.vb: Load(String)
- uid: Voile.Resources.ResourceLoader`1.Reload
commentId: M:Voile.Resources.ResourceLoader`1.Reload
id: Reload
parent: Voile.Resources.ResourceLoader`1
langs:
- csharp
- vb
name: Reload()
nameWithType: ResourceLoader<T>.Reload()
fullName: Voile.Resources.ResourceLoader<T>.Reload()
type: Method
source:
remote:
path: Voile/Source/Resources/Loaders/ResourceLoader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Reload
path: Source/Resources/Loaders/ResourceLoader.cs
startLine: 42
assemblies:
- Voile
namespace: Voile.Resources
summary: Reloads resources loaded by this resource loader.
example: []
syntax:
content: public void Reload()
content.vb: Public Sub Reload()
overload: Voile.Resources.ResourceLoader`1.Reload*
nameWithType.vb: ResourceLoader(Of T).Reload()
fullName.vb: Voile.Resources.ResourceLoader(Of T).Reload()
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
commentId: M:Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
id: TryGet(System.Guid,`0@)
parent: Voile.Resources.ResourceLoader`1
langs:
- csharp
- vb
name: TryGet(Guid, out T?)
nameWithType: ResourceLoader<T>.TryGet(Guid, out T?)
fullName: Voile.Resources.ResourceLoader<T>.TryGet(System.Guid, out T?)
type: Method
source:
remote:
path: Voile/Source/Resources/Loaders/ResourceLoader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: TryGet
path: Source/Resources/Loaders/ResourceLoader.cs
startLine: 56
assemblies:
- Voile
namespace: Voile.Resources
summary: Gets a resource from a GUID.
example: []
syntax:
content: public bool TryGet(Guid resourceGuid, out T? resource)
parameters:
- id: resourceGuid
type: System.Guid
description: GUID of the resource to get.
- id: resource
type: '{T}'
description: Retrieved resource. Will return a default resource if resource retrieval was not successful.
return:
type: System.Boolean
description: True if resource retrieval was successful.
content.vb: Public Function TryGet(resourceGuid As Guid, resource As T) As Boolean
overload: Voile.Resources.ResourceLoader`1.TryGet*
nameWithType.vb: ResourceLoader(Of T).TryGet(Guid, T)
fullName.vb: Voile.Resources.ResourceLoader(Of T).TryGet(System.Guid, T)
name.vb: TryGet(Guid, T)
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
commentId: M:Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
id: TryUnload(System.Guid)
parent: Voile.Resources.ResourceLoader`1
langs:
- csharp
- vb
name: TryUnload(Guid)
nameWithType: ResourceLoader<T>.TryUnload(Guid)
fullName: Voile.Resources.ResourceLoader<T>.TryUnload(System.Guid)
type: Method
source:
remote:
path: Voile/Source/Resources/Loaders/ResourceLoader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: TryUnload
path: Source/Resources/Loaders/ResourceLoader.cs
startLine: 75
assemblies:
- Voile
namespace: Voile.Resources
summary: Unloads a resource.
example: []
syntax:
content: public bool TryUnload(Guid resourceGuid)
parameters:
- id: resourceGuid
type: System.Guid
description: GUID of a resource to unload.
return:
type: System.Boolean
description: True if unloading was successful, otherwise false.
content.vb: Public Function TryUnload(resourceGuid As Guid) As Boolean
overload: Voile.Resources.ResourceLoader`1.TryUnload*
nameWithType.vb: ResourceLoader(Of T).TryUnload(Guid)
fullName.vb: Voile.Resources.ResourceLoader(Of T).TryUnload(System.Guid)
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
commentId: M:Voile.Resources.ResourceLoader`1.LoadResource(System.String)
id: LoadResource(System.String)
parent: Voile.Resources.ResourceLoader`1
langs:
- csharp
- vb
name: LoadResource(string)
nameWithType: ResourceLoader<T>.LoadResource(string)
fullName: Voile.Resources.ResourceLoader<T>.LoadResource(string)
type: Method
source:
remote:
path: Voile/Source/Resources/Loaders/ResourceLoader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: LoadResource
path: Source/Resources/Loaders/ResourceLoader.cs
startLine: 95
assemblies:
- Voile
namespace: Voile.Resources
summary: Load steps specific to this resource loader.
example: []
syntax:
content: protected abstract T LoadResource(string path)
parameters:
- id: path
type: System.String
description: File system path to the resource to load.
return:
type: '{T}'
description: Loaded resource.
content.vb: Protected MustOverride Function LoadResource(path As String) As T
overload: Voile.Resources.ResourceLoader`1.LoadResource*
nameWithType.vb: ResourceLoader(Of T).LoadResource(String)
fullName.vb: Voile.Resources.ResourceLoader(Of T).LoadResource(String)
name.vb: LoadResource(String)
- uid: Voile.Resources.ResourceLoader`1._loadedResources
commentId: F:Voile.Resources.ResourceLoader`1._loadedResources
id: _loadedResources
parent: Voile.Resources.ResourceLoader`1
langs:
- csharp
- vb
name: _loadedResources
nameWithType: ResourceLoader<T>._loadedResources
fullName: Voile.Resources.ResourceLoader<T>._loadedResources
type: Field
source:
remote:
path: Voile/Source/Resources/Loaders/ResourceLoader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: _loadedResources
path: Source/Resources/Loaders/ResourceLoader.cs
startLine: 97
assemblies:
- Voile
namespace: Voile.Resources
syntax:
content: protected Dictionary<Guid, T> _loadedResources
return:
type: System.Collections.Generic.Dictionary{System.Guid,{T}}
content.vb: Protected _loadedResources As Dictionary(Of Guid, T)
nameWithType.vb: ResourceLoader(Of T)._loadedResources
fullName.vb: Voile.Resources.ResourceLoader(Of T)._loadedResources
references:
- uid: Voile.Resources
commentId: N:Voile.Resources
href: Voile.html
name: Voile.Resources
nameWithType: Voile.Resources
fullName: Voile.Resources
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile.Resources.ResourceLoader`1.SupportedExtensions*
commentId: Overload:Voile.Resources.ResourceLoader`1.SupportedExtensions
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_SupportedExtensions
name: SupportedExtensions
nameWithType: ResourceLoader<T>.SupportedExtensions
fullName: Voile.Resources.ResourceLoader<T>.SupportedExtensions
nameWithType.vb: ResourceLoader(Of T).SupportedExtensions
fullName.vb: Voile.Resources.ResourceLoader(Of T).SupportedExtensions
- uid: System.Collections.Generic.IEnumerable{System.String}
commentId: T:System.Collections.Generic.IEnumerable{System.String}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<string>
nameWithType: IEnumerable<string>
fullName: System.Collections.Generic.IEnumerable<string>
nameWithType.vb: IEnumerable(Of String)
fullName.vb: System.Collections.Generic.IEnumerable(Of String)
name.vb: IEnumerable(Of String)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: System.Guid
commentId: T:System.Guid
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
name: Guid
nameWithType: Guid
fullName: System.Guid
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
commentId: M:Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
name: TryGet(Guid, out T)
nameWithType: ResourceLoader<T>.TryGet(Guid, out T)
fullName: Voile.Resources.ResourceLoader<T>.TryGet(System.Guid, out T)
nameWithType.vb: ResourceLoader(Of T).TryGet(Guid, T)
fullName.vb: Voile.Resources.ResourceLoader(Of T).TryGet(System.Guid, T)
name.vb: TryGet(Guid, T)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: out
- name: " "
- name: T
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: T
- name: )
- uid: Voile.Resources.ResourceLoader`1.Load*
commentId: Overload:Voile.Resources.ResourceLoader`1.Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
name: Load
nameWithType: ResourceLoader<T>.Load
fullName: Voile.Resources.ResourceLoader<T>.Load
nameWithType.vb: ResourceLoader(Of T).Load
fullName.vb: Voile.Resources.ResourceLoader(Of T).Load
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: Voile.Resources.ResourceLoader`1.Reload*
commentId: Overload:Voile.Resources.ResourceLoader`1.Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
name: Reload
nameWithType: ResourceLoader<T>.Reload
fullName: Voile.Resources.ResourceLoader<T>.Reload
nameWithType.vb: ResourceLoader(Of T).Reload
fullName.vb: Voile.Resources.ResourceLoader(Of T).Reload
- uid: Voile.Resources.ResourceLoader`1.TryGet*
commentId: Overload:Voile.Resources.ResourceLoader`1.TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
name: TryGet
nameWithType: ResourceLoader<T>.TryGet
fullName: Voile.Resources.ResourceLoader<T>.TryGet
nameWithType.vb: ResourceLoader(Of T).TryGet
fullName.vb: Voile.Resources.ResourceLoader(Of T).TryGet
- uid: '{T}'
commentId: '!:T'
definition: T
name: T
nameWithType: T
fullName: T
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: T
name: T
nameWithType: T
fullName: T
- uid: Voile.Resources.ResourceLoader`1.TryUnload*
commentId: Overload:Voile.Resources.ResourceLoader`1.TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
name: TryUnload
nameWithType: ResourceLoader<T>.TryUnload
fullName: Voile.Resources.ResourceLoader<T>.TryUnload
nameWithType.vb: ResourceLoader(Of T).TryUnload
fullName.vb: Voile.Resources.ResourceLoader(Of T).TryUnload
- uid: Voile.Resources.ResourceLoader`1.LoadResource*
commentId: Overload:Voile.Resources.ResourceLoader`1.LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
name: LoadResource
nameWithType: ResourceLoader<T>.LoadResource
fullName: Voile.Resources.ResourceLoader<T>.LoadResource
nameWithType.vb: ResourceLoader(Of T).LoadResource
fullName.vb: Voile.Resources.ResourceLoader(Of T).LoadResource
- uid: System.Collections.Generic.Dictionary{System.Guid,{T}}
commentId: T:System.Collections.Generic.Dictionary{System.Guid,`0}
parent: System.Collections.Generic
definition: System.Collections.Generic.Dictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<Guid, T>
nameWithType: Dictionary<Guid, T>
fullName: System.Collections.Generic.Dictionary<System.Guid, T>
nameWithType.vb: Dictionary(Of Guid, T)
fullName.vb: System.Collections.Generic.Dictionary(Of System.Guid, T)
name.vb: Dictionary(Of Guid, T)
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic.Dictionary`2
commentId: T:System.Collections.Generic.Dictionary`2
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<TKey, TValue>
nameWithType: Dictionary<TKey, TValue>
fullName: System.Collections.Generic.Dictionary<TKey, TValue>
nameWithType.vb: Dictionary(Of TKey, TValue)
fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue)
name.vb: Dictionary(Of TKey, TValue)
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: )

View File

@@ -5,14 +5,21 @@ items:
id: ResourceManager
parent: Voile.Resources
children:
- Voile.Resources.ResourceManager.AddResourceLoaderAssociation``1(Voile.Resources.IResourceLoader{``0})
- Voile.Resources.ResourceManager.AddResourceLoaderAssociation``1(Voile.Resources.ResourceLoader{``0})
- Voile.Resources.ResourceManager.AddResourceSaverAssociation``1(Voile.Resources.IResourceSaver{``0})
- Voile.Resources.ResourceManager.Dispose
- Voile.Resources.ResourceManager.EnableFileWatching
- Voile.Resources.ResourceManager.GetResource``1(System.Guid)
- Voile.Resources.ResourceManager.IsResourceLoaded(System.String)
- Voile.Resources.ResourceManager.OnLoadRequested
- Voile.Resources.ResourceManager.OnReloaded
- Voile.Resources.ResourceManager.OnUnloadRequested
- Voile.Resources.ResourceManager.Reload
- Voile.Resources.ResourceManager.ResourceRoot
- Voile.Resources.ResourceManager.TryGetResource``1(System.String,``0@)
- Voile.Resources.ResourceManager.TryLoad``1(System.String,System.String,``0@)
- Voile.Resources.ResourceManager.TryLoad``1(System.String,Voile.ResourceRef{``0}@)
- Voile.Resources.ResourceManager.TrySave``1(System.String,``0@)
- Voile.Resources.ResourceManager.TryUnload(System.Guid)
- Voile.Resources.ResourceManager.TryUnload(System.String)
langs:
- csharp
@@ -28,10 +35,12 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: ResourceManager
path: Source/Resources/ResourceManager.cs
startLine: 6
startLine: 9
assemblies:
- Voile
namespace: Voile.Resources
summary: Manages resource loading and lifetime, and wraps around multiple available ResourceLoaders.
example: []
syntax:
content: 'public class ResourceManager : IDisposable'
content.vb: Public Class ResourceManager Implements IDisposable
@@ -65,27 +74,116 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: ResourceRoot
path: Source/Resources/ResourceManager.cs
startLine: 8
startLine: 14
assemblies:
- Voile
namespace: Voile.Resources
summary: Root path for resources to manipulate resources at.
example: []
syntax:
content: public string ResourceRoot { get; set; }
content: public static string ResourceRoot { get; set; }
parameters: []
return:
type: System.String
content.vb: Public Property ResourceRoot As String
content.vb: Public Shared Property ResourceRoot As String
overload: Voile.Resources.ResourceManager.ResourceRoot*
- uid: Voile.Resources.ResourceManager.TryLoad``1(System.String,System.String,``0@)
commentId: M:Voile.Resources.ResourceManager.TryLoad``1(System.String,System.String,``0@)
id: TryLoad``1(System.String,System.String,``0@)
- uid: Voile.Resources.ResourceManager.OnLoadRequested
commentId: F:Voile.Resources.ResourceManager.OnLoadRequested
id: OnLoadRequested
parent: Voile.Resources.ResourceManager
langs:
- csharp
- vb
name: TryLoad<T>(string, string, out T?)
nameWithType: ResourceManager.TryLoad<T>(string, string, out T?)
fullName: Voile.Resources.ResourceManager.TryLoad<T>(string, string, out T?)
name: OnLoadRequested
nameWithType: ResourceManager.OnLoadRequested
fullName: Voile.Resources.ResourceManager.OnLoadRequested
type: Field
source:
remote:
path: Voile/Source/Resources/ResourceManager.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: OnLoadRequested
path: Source/Resources/ResourceManager.cs
startLine: 19
assemblies:
- Voile
namespace: Voile.Resources
summary: Emits when a resource gets loaded.
example: []
syntax:
content: public static Action<string>? OnLoadRequested
return:
type: System.Action{System.String}
content.vb: Public Shared OnLoadRequested As Action(Of String)
- uid: Voile.Resources.ResourceManager.OnUnloadRequested
commentId: F:Voile.Resources.ResourceManager.OnUnloadRequested
id: OnUnloadRequested
parent: Voile.Resources.ResourceManager
langs:
- csharp
- vb
name: OnUnloadRequested
nameWithType: ResourceManager.OnUnloadRequested
fullName: Voile.Resources.ResourceManager.OnUnloadRequested
type: Field
source:
remote:
path: Voile/Source/Resources/ResourceManager.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: OnUnloadRequested
path: Source/Resources/ResourceManager.cs
startLine: 23
assemblies:
- Voile
namespace: Voile.Resources
summary: Emits when a resource gets unloaded.
example: []
syntax:
content: public static Action<Guid>? OnUnloadRequested
return:
type: System.Action{System.Guid}
content.vb: Public Shared OnUnloadRequested As Action(Of Guid)
- uid: Voile.Resources.ResourceManager.OnReloaded
commentId: F:Voile.Resources.ResourceManager.OnReloaded
id: OnReloaded
parent: Voile.Resources.ResourceManager
langs:
- csharp
- vb
name: OnReloaded
nameWithType: ResourceManager.OnReloaded
fullName: Voile.Resources.ResourceManager.OnReloaded
type: Field
source:
remote:
path: Voile/Source/Resources/ResourceManager.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: OnReloaded
path: Source/Resources/ResourceManager.cs
startLine: 27
assemblies:
- Voile
namespace: Voile.Resources
summary: Emits when <xref href="Voile.Resources.ResourceManager" data-throw-if-not-resolved="false"></xref> requested reload of all loaded resources.
example: []
syntax:
content: public static Action? OnReloaded
return:
type: System.Action
content.vb: Public Shared OnReloaded As Action
- uid: Voile.Resources.ResourceManager.TryLoad``1(System.String,Voile.ResourceRef{``0}@)
commentId: M:Voile.Resources.ResourceManager.TryLoad``1(System.String,Voile.ResourceRef{``0}@)
id: TryLoad``1(System.String,Voile.ResourceRef{``0}@)
parent: Voile.Resources.ResourceManager
langs:
- csharp
- vb
name: TryLoad<T>(string, out ResourceRef<T>?)
nameWithType: ResourceManager.TryLoad<T>(string, out ResourceRef<T>?)
fullName: Voile.Resources.ResourceManager.TryLoad<T>(string, out Voile.ResourceRef<T>?)
type: Method
source:
remote:
@@ -94,28 +192,60 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: TryLoad
path: Source/Resources/ResourceManager.cs
startLine: 10
startLine: 36
assemblies:
- Voile
namespace: Voile.Resources
summary: Loads a resource from a given file system path.
example: []
syntax:
content: 'public bool TryLoad<T>(string resourceId, string path, out T? result) where T : Resource'
content: 'public static bool TryLoad<T>(string path, out ResourceRef<T>? result) where T : Resource'
parameters:
- id: resourceId
type: System.String
- id: path
type: System.String
description: File system path to the resource to load.
- id: result
type: '{T}'
type: Voile.ResourceRef{{T}}
description: A ResourceRef for the loaded resource.
typeParameters:
- id: T
description: Resource type to load
return:
type: System.Boolean
content.vb: Public Function TryLoad(Of T As Resource)(resourceId As String, path As String, result As T) As Boolean
description: True if resource was loaded successfully, otherwise will log an error and return false.
content.vb: Public Shared Function TryLoad(Of T As Resource)(path As String, result As ResourceRef(Of T)) As Boolean
overload: Voile.Resources.ResourceManager.TryLoad*
nameWithType.vb: ResourceManager.TryLoad(Of T)(String, String, T)
fullName.vb: Voile.Resources.ResourceManager.TryLoad(Of T)(String, String, T)
name.vb: TryLoad(Of T)(String, String, T)
nameWithType.vb: ResourceManager.TryLoad(Of T)(String, ResourceRef(Of T))
fullName.vb: Voile.Resources.ResourceManager.TryLoad(Of T)(String, Voile.ResourceRef(Of T))
name.vb: TryLoad(Of T)(String, ResourceRef(Of T))
- uid: Voile.Resources.ResourceManager.Reload
commentId: M:Voile.Resources.ResourceManager.Reload
id: Reload
parent: Voile.Resources.ResourceManager
langs:
- csharp
- vb
name: Reload()
nameWithType: ResourceManager.Reload()
fullName: Voile.Resources.ResourceManager.Reload()
type: Method
source:
remote:
path: Voile/Source/Resources/ResourceManager.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Reload
path: Source/Resources/ResourceManager.cs
startLine: 86
assemblies:
- Voile
namespace: Voile.Resources
summary: Reload all resources that are currently loaded.
example: []
syntax:
content: public void Reload()
content.vb: Public Sub Reload()
overload: Voile.Resources.ResourceManager.Reload*
- uid: Voile.Resources.ResourceManager.TryUnload(System.String)
commentId: M:Voile.Resources.ResourceManager.TryUnload(System.String)
id: TryUnload(System.String)
@@ -134,7 +264,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: TryUnload
path: Source/Resources/ResourceManager.cs
startLine: 53
startLine: 93
assemblies:
- Voile
namespace: Voile.Resources
@@ -150,6 +280,37 @@ items:
nameWithType.vb: ResourceManager.TryUnload(String)
fullName.vb: Voile.Resources.ResourceManager.TryUnload(String)
name.vb: TryUnload(String)
- uid: Voile.Resources.ResourceManager.TryUnload(System.Guid)
commentId: M:Voile.Resources.ResourceManager.TryUnload(System.Guid)
id: TryUnload(System.Guid)
parent: Voile.Resources.ResourceManager
langs:
- csharp
- vb
name: TryUnload(Guid)
nameWithType: ResourceManager.TryUnload(Guid)
fullName: Voile.Resources.ResourceManager.TryUnload(System.Guid)
type: Method
source:
remote:
path: Voile/Source/Resources/ResourceManager.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: TryUnload
path: Source/Resources/ResourceManager.cs
startLine: 107
assemblies:
- Voile
namespace: Voile.Resources
syntax:
content: public bool TryUnload(Guid resourceGuid)
parameters:
- id: resourceGuid
type: System.Guid
return:
type: System.Boolean
content.vb: Public Function TryUnload(resourceGuid As Guid) As Boolean
overload: Voile.Resources.ResourceManager.TryUnload*
- uid: Voile.Resources.ResourceManager.TrySave``1(System.String,``0@)
commentId: M:Voile.Resources.ResourceManager.TrySave``1(System.String,``0@)
id: TrySave``1(System.String,``0@)
@@ -168,7 +329,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: TrySave
path: Source/Resources/ResourceManager.cs
startLine: 71
startLine: 124
assemblies:
- Voile
namespace: Voile.Resources
@@ -206,26 +367,73 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: TryGetResource
path: Source/Resources/ResourceManager.cs
startLine: 86
startLine: 146
assemblies:
- Voile
namespace: Voile.Resources
summary: Gets a <xref href="Voile.Resource" data-throw-if-not-resolved="false"></xref> by a file system path.
example: []
syntax:
content: 'public bool TryGetResource<T>(string resourceId, out T? resource) where T : Resource'
content: 'public bool TryGetResource<T>(string path, out T? resource) where T : Resource'
parameters:
- id: resourceId
- id: path
type: System.String
description: Path to the resource.
- id: resource
type: '{T}'
description: Retrieved resource. Otherwise null if nothing got retrieved.
typeParameters:
- id: T
description: Type of <xref href="Voile.Resource" data-throw-if-not-resolved="false"></xref> to load.
return:
type: System.Boolean
content.vb: Public Function TryGetResource(Of T As Resource)(resourceId As String, resource As T) As Boolean
description: True if resource got successfully retrieved, otherwise false.
content.vb: Public Function TryGetResource(Of T As Resource)(path As String, resource As T) As Boolean
overload: Voile.Resources.ResourceManager.TryGetResource*
nameWithType.vb: ResourceManager.TryGetResource(Of T)(String, T)
fullName.vb: Voile.Resources.ResourceManager.TryGetResource(Of T)(String, T)
name.vb: TryGetResource(Of T)(String, T)
- uid: Voile.Resources.ResourceManager.GetResource``1(System.Guid)
commentId: M:Voile.Resources.ResourceManager.GetResource``1(System.Guid)
id: GetResource``1(System.Guid)
parent: Voile.Resources.ResourceManager
langs:
- csharp
- vb
name: GetResource<T>(Guid)
nameWithType: ResourceManager.GetResource<T>(Guid)
fullName: Voile.Resources.ResourceManager.GetResource<T>(System.Guid)
type: Method
source:
remote:
path: Voile/Source/Resources/ResourceManager.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetResource
path: Source/Resources/ResourceManager.cs
startLine: 182
assemblies:
- Voile
namespace: Voile.Resources
summary: Gets a <xref href="Voile.Resource" data-throw-if-not-resolved="false"></xref> by resource's <xref href="System.Guid" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: 'public static T GetResource<T>(Guid resourceGuid) where T : Resource'
parameters:
- id: resourceGuid
type: System.Guid
description: Resource's GUID.
typeParameters:
- id: T
description: Type of <xref href="Voile.Resource" data-throw-if-not-resolved="false"></xref> to load.
return:
type: '{T}'
description: True if resource got successfully retrieved, otherwise false.
content.vb: Public Shared Function GetResource(Of T As Resource)(resourceGuid As Guid) As T
overload: Voile.Resources.ResourceManager.GetResource*
nameWithType.vb: ResourceManager.GetResource(Of T)(Guid)
fullName.vb: Voile.Resources.ResourceManager.GetResource(Of T)(System.Guid)
name.vb: GetResource(Of T)(Guid)
- uid: Voile.Resources.ResourceManager.IsResourceLoaded(System.String)
commentId: M:Voile.Resources.ResourceManager.IsResourceLoaded(System.String)
id: IsResourceLoaded(System.String)
@@ -244,32 +452,36 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: IsResourceLoaded
path: Source/Resources/ResourceManager.cs
startLine: 109
startLine: 201
assemblies:
- Voile
namespace: Voile.Resources
summary: Determines if a resource is currently loaded.
example: []
syntax:
content: public bool IsResourceLoaded(string resourceId)
content: public bool IsResourceLoaded(string path)
parameters:
- id: resourceId
- id: path
type: System.String
description: Path to the resource.
return:
type: System.Boolean
content.vb: Public Function IsResourceLoaded(resourceId As String) As Boolean
description: True if a resource at the specified path is loaded, otherwise false.
content.vb: Public Function IsResourceLoaded(path As String) As Boolean
overload: Voile.Resources.ResourceManager.IsResourceLoaded*
nameWithType.vb: ResourceManager.IsResourceLoaded(String)
fullName.vb: Voile.Resources.ResourceManager.IsResourceLoaded(String)
name.vb: IsResourceLoaded(String)
- uid: Voile.Resources.ResourceManager.AddResourceLoaderAssociation``1(Voile.Resources.IResourceLoader{``0})
commentId: M:Voile.Resources.ResourceManager.AddResourceLoaderAssociation``1(Voile.Resources.IResourceLoader{``0})
id: AddResourceLoaderAssociation``1(Voile.Resources.IResourceLoader{``0})
- uid: Voile.Resources.ResourceManager.AddResourceLoaderAssociation``1(Voile.Resources.ResourceLoader{``0})
commentId: M:Voile.Resources.ResourceManager.AddResourceLoaderAssociation``1(Voile.Resources.ResourceLoader{``0})
id: AddResourceLoaderAssociation``1(Voile.Resources.ResourceLoader{``0})
parent: Voile.Resources.ResourceManager
langs:
- csharp
- vb
name: AddResourceLoaderAssociation<T>(IResourceLoader<T>)
nameWithType: ResourceManager.AddResourceLoaderAssociation<T>(IResourceLoader<T>)
fullName: Voile.Resources.ResourceManager.AddResourceLoaderAssociation<T>(Voile.Resources.IResourceLoader<T>)
name: AddResourceLoaderAssociation<T>(ResourceLoader<T>)
nameWithType: ResourceManager.AddResourceLoaderAssociation<T>(ResourceLoader<T>)
fullName: Voile.Resources.ResourceManager.AddResourceLoaderAssociation<T>(Voile.Resources.ResourceLoader<T>)
type: Method
source:
remote:
@@ -278,22 +490,26 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: AddResourceLoaderAssociation
path: Source/Resources/ResourceManager.cs
startLine: 111
startLine: 208
assemblies:
- Voile
namespace: Voile.Resources
summary: Adds a resource loader associated with a resource type.
example: []
syntax:
content: 'public void AddResourceLoaderAssociation<T>(IResourceLoader<T> loader) where T : Resource'
content: 'public static void AddResourceLoaderAssociation<T>(ResourceLoader<T> loader) where T : Resource'
parameters:
- id: loader
type: Voile.Resources.IResourceLoader{{T}}
type: Voile.Resources.ResourceLoader{{T}}
description: Loader to use for loading this resource type.
typeParameters:
- id: T
content.vb: Public Sub AddResourceLoaderAssociation(Of T As Resource)(loader As IResourceLoader(Of T))
description: A type of <xref href="Voile.Resource" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Shared Sub AddResourceLoaderAssociation(Of T As Resource)(loader As ResourceLoader(Of T))
overload: Voile.Resources.ResourceManager.AddResourceLoaderAssociation*
nameWithType.vb: ResourceManager.AddResourceLoaderAssociation(Of T)(IResourceLoader(Of T))
fullName.vb: Voile.Resources.ResourceManager.AddResourceLoaderAssociation(Of T)(Voile.Resources.IResourceLoader(Of T))
name.vb: AddResourceLoaderAssociation(Of T)(IResourceLoader(Of T))
nameWithType.vb: ResourceManager.AddResourceLoaderAssociation(Of T)(ResourceLoader(Of T))
fullName.vb: Voile.Resources.ResourceManager.AddResourceLoaderAssociation(Of T)(Voile.Resources.ResourceLoader(Of T))
name.vb: AddResourceLoaderAssociation(Of T)(ResourceLoader(Of T))
- uid: Voile.Resources.ResourceManager.AddResourceSaverAssociation``1(Voile.Resources.IResourceSaver{``0})
commentId: M:Voile.Resources.ResourceManager.AddResourceSaverAssociation``1(Voile.Resources.IResourceSaver{``0})
id: AddResourceSaverAssociation``1(Voile.Resources.IResourceSaver{``0})
@@ -312,22 +528,54 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: AddResourceSaverAssociation
path: Source/Resources/ResourceManager.cs
startLine: 117
startLine: 222
assemblies:
- Voile
namespace: Voile.Resources
summary: Adds a resource saver associated with a resource type.
example: []
syntax:
content: 'public void AddResourceSaverAssociation<T>(IResourceSaver<T> saver) where T : Resource'
parameters:
- id: saver
type: Voile.Resources.IResourceSaver{{T}}
description: saver to use for saving this resource type.
typeParameters:
- id: T
description: A type of <xref href="Voile.Resource" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Sub AddResourceSaverAssociation(Of T As Resource)(saver As IResourceSaver(Of T))
overload: Voile.Resources.ResourceManager.AddResourceSaverAssociation*
nameWithType.vb: ResourceManager.AddResourceSaverAssociation(Of T)(IResourceSaver(Of T))
fullName.vb: Voile.Resources.ResourceManager.AddResourceSaverAssociation(Of T)(Voile.Resources.IResourceSaver(Of T))
name.vb: AddResourceSaverAssociation(Of T)(IResourceSaver(Of T))
- uid: Voile.Resources.ResourceManager.EnableFileWatching
commentId: M:Voile.Resources.ResourceManager.EnableFileWatching
id: EnableFileWatching
parent: Voile.Resources.ResourceManager
langs:
- csharp
- vb
name: EnableFileWatching()
nameWithType: ResourceManager.EnableFileWatching()
fullName: Voile.Resources.ResourceManager.EnableFileWatching()
type: Method
source:
remote:
path: Voile/Source/Resources/ResourceManager.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: EnableFileWatching
path: Source/Resources/ResourceManager.cs
startLine: 231
assemblies:
- Voile
namespace: Voile.Resources
summary: Enables file watching. <xref href="Voile.Resources.ResourceManager" data-throw-if-not-resolved="false"></xref> will automaticallly reload resources when they get changed.
example: []
syntax:
content: public void EnableFileWatching()
content.vb: Public Sub EnableFileWatching()
overload: Voile.Resources.ResourceManager.EnableFileWatching*
- uid: Voile.Resources.ResourceManager.Dispose
commentId: M:Voile.Resources.ResourceManager.Dispose
id: Dispose
@@ -346,7 +594,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Dispose
path: Source/Resources/ResourceManager.cs
startLine: 173
startLine: 308
assemblies:
- Voile
namespace: Voile.Resources
@@ -643,18 +891,152 @@ references:
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: System.Action{System.String}
commentId: T:System.Action{System.String}
parent: System
definition: System.Action`1
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action<string>
nameWithType: Action<string>
fullName: System.Action<string>
nameWithType.vb: Action(Of String)
fullName.vb: System.Action(Of String)
name.vb: Action(Of String)
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: System.Action`1
commentId: T:System.Action`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action<T>
nameWithType: Action<T>
fullName: System.Action<T>
nameWithType.vb: Action(Of T)
fullName.vb: System.Action(Of T)
name.vb: Action(Of T)
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Action{System.Guid}
commentId: T:System.Action{System.Guid}
parent: System
definition: System.Action`1
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action<Guid>
nameWithType: Action<Guid>
fullName: System.Action<System.Guid>
nameWithType.vb: Action(Of Guid)
fullName.vb: System.Action(Of System.Guid)
name.vb: Action(Of Guid)
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
- uid: Voile.Resources.ResourceManager
commentId: T:Voile.Resources.ResourceManager
parent: Voile.Resources
href: Voile.Resources.ResourceManager.html
name: ResourceManager
nameWithType: ResourceManager
fullName: Voile.Resources.ResourceManager
- uid: System.Action
commentId: T:System.Action
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action
name: Action
nameWithType: Action
fullName: System.Action
- uid: Voile.Resources.ResourceManager.TryLoad*
commentId: Overload:Voile.Resources.ResourceManager.TryLoad
href: Voile.Resources.ResourceManager.html#Voile_Resources_ResourceManager_TryLoad__1_System_String_System_String___0__
href: Voile.Resources.ResourceManager.html#Voile_Resources_ResourceManager_TryLoad__1_System_String_Voile_ResourceRef___0___
name: TryLoad
nameWithType: ResourceManager.TryLoad
fullName: Voile.Resources.ResourceManager.TryLoad
- uid: '{T}'
commentId: '!:T'
definition: T
name: T
nameWithType: T
fullName: T
- uid: Voile.ResourceRef{{T}}
commentId: T:Voile.ResourceRef{``0}
parent: Voile
definition: Voile.ResourceRef`1
href: Voile.ResourceRef-1.html
name: ResourceRef<T>
nameWithType: ResourceRef<T>
fullName: Voile.ResourceRef<T>
nameWithType.vb: ResourceRef(Of T)
fullName.vb: Voile.ResourceRef(Of T)
name.vb: ResourceRef(Of T)
spec.csharp:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
@@ -666,28 +1048,92 @@ references:
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: T
name: T
nameWithType: T
fullName: T
- uid: Voile.ResourceRef`1
commentId: T:Voile.ResourceRef`1
href: Voile.ResourceRef-1.html
name: ResourceRef<T>
nameWithType: ResourceRef<T>
fullName: Voile.ResourceRef<T>
nameWithType.vb: ResourceRef(Of T)
fullName.vb: Voile.ResourceRef(Of T)
name.vb: ResourceRef(Of T)
spec.csharp:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Voile
commentId: N:Voile
href: Voile.html
name: Voile
nameWithType: Voile
fullName: Voile
- uid: Voile.Resources.ResourceManager.Reload*
commentId: Overload:Voile.Resources.ResourceManager.Reload
href: Voile.Resources.ResourceManager.html#Voile_Resources_ResourceManager_Reload
name: Reload
nameWithType: ResourceManager.Reload
fullName: Voile.Resources.ResourceManager.Reload
- uid: Voile.Resources.ResourceManager.TryUnload*
commentId: Overload:Voile.Resources.ResourceManager.TryUnload
href: Voile.Resources.ResourceManager.html#Voile_Resources_ResourceManager_TryUnload_System_String_
name: TryUnload
nameWithType: ResourceManager.TryUnload
fullName: Voile.Resources.ResourceManager.TryUnload
- uid: System.Guid
commentId: T:System.Guid
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
name: Guid
nameWithType: Guid
fullName: System.Guid
- uid: Voile.Resources.ResourceManager.TrySave*
commentId: Overload:Voile.Resources.ResourceManager.TrySave
href: Voile.Resources.ResourceManager.html#Voile_Resources_ResourceManager_TrySave__1_System_String___0__
name: TrySave
nameWithType: ResourceManager.TrySave
fullName: Voile.Resources.ResourceManager.TrySave
- uid: '{T}'
commentId: '!:T'
definition: T
name: T
nameWithType: T
fullName: T
- uid: T
name: T
nameWithType: T
fullName: T
- uid: Voile.Resource
commentId: T:Voile.Resource
parent: Voile
href: Voile.Resource.html
name: Resource
nameWithType: Resource
fullName: Voile.Resource
- uid: Voile.Resources.ResourceManager.TryGetResource*
commentId: Overload:Voile.Resources.ResourceManager.TryGetResource
href: Voile.Resources.ResourceManager.html#Voile_Resources_ResourceManager_TryGetResource__1_System_String___0__
name: TryGetResource
nameWithType: ResourceManager.TryGetResource
fullName: Voile.Resources.ResourceManager.TryGetResource
- uid: Voile.Resources.ResourceManager.GetResource*
commentId: Overload:Voile.Resources.ResourceManager.GetResource
href: Voile.Resources.ResourceManager.html#Voile_Resources_ResourceManager_GetResource__1_System_Guid_
name: GetResource
nameWithType: ResourceManager.GetResource
fullName: Voile.Resources.ResourceManager.GetResource
- uid: Voile.Resources.ResourceManager.IsResourceLoaded*
commentId: Overload:Voile.Resources.ResourceManager.IsResourceLoaded
href: Voile.Resources.ResourceManager.html#Voile_Resources_ResourceManager_IsResourceLoaded_System_String_
@@ -696,57 +1142,57 @@ references:
fullName: Voile.Resources.ResourceManager.IsResourceLoaded
- uid: Voile.Resources.ResourceManager.AddResourceLoaderAssociation*
commentId: Overload:Voile.Resources.ResourceManager.AddResourceLoaderAssociation
href: Voile.Resources.ResourceManager.html#Voile_Resources_ResourceManager_AddResourceLoaderAssociation__1_Voile_Resources_IResourceLoader___0__
href: Voile.Resources.ResourceManager.html#Voile_Resources_ResourceManager_AddResourceLoaderAssociation__1_Voile_Resources_ResourceLoader___0__
name: AddResourceLoaderAssociation
nameWithType: ResourceManager.AddResourceLoaderAssociation
fullName: Voile.Resources.ResourceManager.AddResourceLoaderAssociation
- uid: Voile.Resources.IResourceLoader{{T}}
commentId: T:Voile.Resources.IResourceLoader{``0}
- uid: Voile.Resources.ResourceLoader{{T}}
commentId: T:Voile.Resources.ResourceLoader{``0}
parent: Voile.Resources
definition: Voile.Resources.IResourceLoader`1
href: Voile.Resources.IResourceLoader-1.html
name: IResourceLoader<T>
nameWithType: IResourceLoader<T>
fullName: Voile.Resources.IResourceLoader<T>
nameWithType.vb: IResourceLoader(Of T)
fullName.vb: Voile.Resources.IResourceLoader(Of T)
name.vb: IResourceLoader(Of T)
definition: Voile.Resources.ResourceLoader`1
href: Voile.Resources.ResourceLoader-1.html
name: ResourceLoader<T>
nameWithType: ResourceLoader<T>
fullName: Voile.Resources.ResourceLoader<T>
nameWithType.vb: ResourceLoader(Of T)
fullName.vb: Voile.Resources.ResourceLoader(Of T)
name.vb: ResourceLoader(Of T)
spec.csharp:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Voile.Resources.IResourceLoader`1
commentId: T:Voile.Resources.IResourceLoader`1
href: Voile.Resources.IResourceLoader-1.html
name: IResourceLoader<T>
nameWithType: IResourceLoader<T>
fullName: Voile.Resources.IResourceLoader<T>
nameWithType.vb: IResourceLoader(Of T)
fullName.vb: Voile.Resources.IResourceLoader(Of T)
name.vb: IResourceLoader(Of T)
- uid: Voile.Resources.ResourceLoader`1
commentId: T:Voile.Resources.ResourceLoader`1
href: Voile.Resources.ResourceLoader-1.html
name: ResourceLoader<T>
nameWithType: ResourceLoader<T>
fullName: Voile.Resources.ResourceLoader<T>
nameWithType.vb: ResourceLoader(Of T)
fullName.vb: Voile.Resources.ResourceLoader(Of T)
name.vb: ResourceLoader(Of T)
spec.csharp:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: (
- name: Of
- name: " "
@@ -810,6 +1256,12 @@ references:
- name: " "
- name: T
- name: )
- uid: Voile.Resources.ResourceManager.EnableFileWatching*
commentId: Overload:Voile.Resources.ResourceManager.EnableFileWatching
href: Voile.Resources.ResourceManager.html#Voile_Resources_ResourceManager_EnableFileWatching
name: EnableFileWatching
nameWithType: ResourceManager.EnableFileWatching
fullName: Voile.Resources.ResourceManager.EnableFileWatching
- uid: Voile.Resources.ResourceManager.Dispose*
commentId: Overload:Voile.Resources.ResourceManager.Dispose
href: Voile.Resources.ResourceManager.html#Voile_Resources_ResourceManager_Dispose

View File

@@ -5,7 +5,7 @@ items:
id: SoundLoader
parent: Voile.Resources
children:
- Voile.Resources.SoundLoader.Load(System.String)
- Voile.Resources.SoundLoader.LoadResource(System.String)
- Voile.Resources.SoundLoader.SupportedExtensions
langs:
- csharp
@@ -26,13 +26,17 @@ items:
- Voile
namespace: Voile.Resources
syntax:
content: 'public class SoundLoader : IResourceLoader<Sound>'
content.vb: Public Class SoundLoader Implements IResourceLoader(Of Sound)
content: 'public class SoundLoader : ResourceLoader<Sound>'
content.vb: Public Class SoundLoader Inherits ResourceLoader(Of Sound)
inheritance:
- System.Object
implements:
- Voile.Resources.IResourceLoader{Voile.Sound}
- Voile.Resources.ResourceLoader{Voile.Sound}
inheritedMembers:
- Voile.Resources.ResourceLoader{Voile.Sound}.Load(System.String)
- Voile.Resources.ResourceLoader{Voile.Sound}.Reload
- Voile.Resources.ResourceLoader{Voile.Sound}.TryGet(System.Guid,Voile.Sound@)
- Voile.Resources.ResourceLoader{Voile.Sound}.TryUnload(System.Guid)
- Voile.Resources.ResourceLoader{Voile.Sound}._loadedResources
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
@@ -62,53 +66,55 @@ items:
assemblies:
- Voile
namespace: Voile.Resources
summary: File extensions that are supported by this loader.
example: []
syntax:
content: public IEnumerable<string> SupportedExtensions { get; }
content: public override IEnumerable<string> SupportedExtensions { get; }
parameters: []
return:
type: System.Collections.Generic.IEnumerable{System.String}
content.vb: Public ReadOnly Property SupportedExtensions As IEnumerable(Of String)
content.vb: Public Overrides ReadOnly Property SupportedExtensions As IEnumerable(Of String)
overridden: Voile.Resources.ResourceLoader{Voile.Sound}.SupportedExtensions
overload: Voile.Resources.SoundLoader.SupportedExtensions*
implements:
- Voile.Resources.IResourceLoader{Voile.Sound}.SupportedExtensions
- uid: Voile.Resources.SoundLoader.Load(System.String)
commentId: M:Voile.Resources.SoundLoader.Load(System.String)
id: Load(System.String)
- uid: Voile.Resources.SoundLoader.LoadResource(System.String)
commentId: M:Voile.Resources.SoundLoader.LoadResource(System.String)
id: LoadResource(System.String)
parent: Voile.Resources.SoundLoader
langs:
- csharp
- vb
name: Load(string)
nameWithType: SoundLoader.Load(string)
fullName: Voile.Resources.SoundLoader.Load(string)
name: LoadResource(string)
nameWithType: SoundLoader.LoadResource(string)
fullName: Voile.Resources.SoundLoader.LoadResource(string)
type: Method
source:
remote:
path: Voile/Source/Resources/Loaders/SoundLoader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Load
id: LoadResource
path: Source/Resources/Loaders/SoundLoader.cs
startLine: 11
assemblies:
- Voile
namespace: Voile.Resources
summary: Load steps specific to this resource loader.
example: []
syntax:
content: public Sound Load(string path)
content: protected override Sound LoadResource(string path)
parameters:
- id: path
type: System.String
description: File system path to the resource to load.
return:
type: Voile.Sound
content.vb: Public Function Load(path As String) As Sound
overload: Voile.Resources.SoundLoader.Load*
implements:
- Voile.Resources.IResourceLoader{Voile.Sound}.Load(System.String)
nameWithType.vb: SoundLoader.Load(String)
fullName.vb: Voile.Resources.SoundLoader.Load(String)
name.vb: Load(String)
description: Loaded resource.
content.vb: Protected Overrides Function LoadResource(path As String) As Sound
overridden: Voile.Resources.ResourceLoader{Voile.Sound}.LoadResource(System.String)
overload: Voile.Resources.SoundLoader.LoadResource*
nameWithType.vb: SoundLoader.LoadResource(String)
fullName.vb: Voile.Resources.SoundLoader.LoadResource(String)
name.vb: LoadResource(String)
references:
- uid: Voile.Resources
commentId: N:Voile.Resources
@@ -143,30 +149,30 @@ references:
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: Voile.Resources.IResourceLoader{Voile.Sound}
commentId: T:Voile.Resources.IResourceLoader{Voile.Sound}
- uid: Voile.Resources.ResourceLoader{Voile.Sound}
commentId: T:Voile.Resources.ResourceLoader{Voile.Sound}
parent: Voile.Resources
definition: Voile.Resources.IResourceLoader`1
href: Voile.Resources.IResourceLoader-1.html
name: IResourceLoader<Sound>
nameWithType: IResourceLoader<Sound>
fullName: Voile.Resources.IResourceLoader<Voile.Sound>
nameWithType.vb: IResourceLoader(Of Sound)
fullName.vb: Voile.Resources.IResourceLoader(Of Voile.Sound)
name.vb: IResourceLoader(Of Sound)
definition: Voile.Resources.ResourceLoader`1
href: Voile.Resources.ResourceLoader-1.html
name: ResourceLoader<Sound>
nameWithType: ResourceLoader<Sound>
fullName: Voile.Resources.ResourceLoader<Voile.Sound>
nameWithType.vb: ResourceLoader(Of Sound)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Sound)
name.vb: ResourceLoader(Of Sound)
spec.csharp:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: <
- uid: Voile.Sound
name: Sound
href: Voile.Sound.html
- name: '>'
spec.vb:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: (
- name: Of
- name: " "
@@ -174,6 +180,142 @@ references:
name: Sound
href: Voile.Sound.html
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.Load(System.String)
commentId: M:Voile.Resources.ResourceLoader{Voile.Sound}.Load(System.String)
parent: Voile.Resources.ResourceLoader{Voile.Sound}
definition: Voile.Resources.ResourceLoader`1.Load(System.String)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: ResourceLoader<Sound>.Load(string)
fullName: Voile.Resources.ResourceLoader<Voile.Sound>.Load(string)
nameWithType.vb: ResourceLoader(Of Sound).Load(String)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Sound).Load(String)
name.vb: Load(String)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.Reload
commentId: M:Voile.Resources.ResourceLoader{Voile.Sound}.Reload
parent: Voile.Resources.ResourceLoader{Voile.Sound}
definition: Voile.Resources.ResourceLoader`1.Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
name: Reload()
nameWithType: ResourceLoader<Sound>.Reload()
fullName: Voile.Resources.ResourceLoader<Voile.Sound>.Reload()
nameWithType.vb: ResourceLoader(Of Sound).Reload()
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Sound).Reload()
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.TryGet(System.Guid,Voile.Sound@)
commentId: M:Voile.Resources.ResourceLoader{Voile.Sound}.TryGet(System.Guid,Voile.Sound@)
parent: Voile.Resources.ResourceLoader{Voile.Sound}
definition: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
name: TryGet(Guid, out Sound)
nameWithType: ResourceLoader<Sound>.TryGet(Guid, out Sound)
fullName: Voile.Resources.ResourceLoader<Voile.Sound>.TryGet(System.Guid, out Voile.Sound)
nameWithType.vb: ResourceLoader(Of Sound).TryGet(Guid, Sound)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Sound).TryGet(System.Guid, Voile.Sound)
name.vb: TryGet(Guid, Sound)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.TryGet(System.Guid,Voile.Sound@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: out
- name: " "
- uid: Voile.Sound
name: Sound
href: Voile.Sound.html
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.TryGet(System.Guid,Voile.Sound@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- uid: Voile.Sound
name: Sound
href: Voile.Sound.html
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.TryUnload(System.Guid)
commentId: M:Voile.Resources.ResourceLoader{Voile.Sound}.TryUnload(System.Guid)
parent: Voile.Resources.ResourceLoader{Voile.Sound}
definition: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
name: TryUnload(Guid)
nameWithType: ResourceLoader<Sound>.TryUnload(Guid)
fullName: Voile.Resources.ResourceLoader<Voile.Sound>.TryUnload(System.Guid)
nameWithType.vb: ResourceLoader(Of Sound).TryUnload(Guid)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Sound).TryUnload(System.Guid)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Sound}._loadedResources
commentId: F:Voile.Resources.ResourceLoader{Voile.Sound}._loadedResources
parent: Voile.Resources.ResourceLoader{Voile.Sound}
definition: Voile.Resources.ResourceLoader`1._loadedResources
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1__loadedResources
name: _loadedResources
nameWithType: ResourceLoader<Sound>._loadedResources
fullName: Voile.Resources.ResourceLoader<Voile.Sound>._loadedResources
nameWithType.vb: ResourceLoader(Of Sound)._loadedResources
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Sound)._loadedResources
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
@@ -400,47 +542,172 @@ references:
name: System
nameWithType: System
fullName: System
- uid: Voile.Resources.IResourceLoader`1
commentId: T:Voile.Resources.IResourceLoader`1
href: Voile.Resources.IResourceLoader-1.html
name: IResourceLoader<T>
nameWithType: IResourceLoader<T>
fullName: Voile.Resources.IResourceLoader<T>
nameWithType.vb: IResourceLoader(Of T)
fullName.vb: Voile.Resources.IResourceLoader(Of T)
name.vb: IResourceLoader(Of T)
- uid: Voile.Resources.ResourceLoader`1
commentId: T:Voile.Resources.ResourceLoader`1
href: Voile.Resources.ResourceLoader-1.html
name: ResourceLoader<T>
nameWithType: ResourceLoader<T>
fullName: Voile.Resources.ResourceLoader<T>
nameWithType.vb: ResourceLoader(Of T)
fullName.vb: Voile.Resources.ResourceLoader(Of T)
name.vb: ResourceLoader(Of T)
spec.csharp:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
commentId: M:Voile.Resources.ResourceLoader`1.Load(System.String)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: ResourceLoader<T>.Load(string)
fullName: Voile.Resources.ResourceLoader<T>.Load(string)
nameWithType.vb: ResourceLoader(Of T).Load(String)
fullName.vb: Voile.Resources.ResourceLoader(Of T).Load(String)
name.vb: Load(String)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.ResourceLoader`1.Reload
commentId: M:Voile.Resources.ResourceLoader`1.Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
name: Reload()
nameWithType: ResourceLoader<T>.Reload()
fullName: Voile.Resources.ResourceLoader<T>.Reload()
nameWithType.vb: ResourceLoader(Of T).Reload()
fullName.vb: Voile.Resources.ResourceLoader(Of T).Reload()
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
commentId: M:Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
name: TryGet(Guid, out T)
nameWithType: ResourceLoader<T>.TryGet(Guid, out T)
fullName: Voile.Resources.ResourceLoader<T>.TryGet(System.Guid, out T)
nameWithType.vb: ResourceLoader(Of T).TryGet(Guid, T)
fullName.vb: Voile.Resources.ResourceLoader(Of T).TryGet(System.Guid, T)
name.vb: TryGet(Guid, T)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: out
- name: " "
- name: T
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: T
- name: )
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
commentId: M:Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
name: TryUnload(Guid)
nameWithType: ResourceLoader<T>.TryUnload(Guid)
fullName: Voile.Resources.ResourceLoader<T>.TryUnload(System.Guid)
nameWithType.vb: ResourceLoader(Of T).TryUnload(Guid)
fullName.vb: Voile.Resources.ResourceLoader(Of T).TryUnload(System.Guid)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
- uid: Voile.Resources.ResourceLoader`1._loadedResources
commentId: F:Voile.Resources.ResourceLoader`1._loadedResources
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1__loadedResources
name: _loadedResources
nameWithType: ResourceLoader<T>._loadedResources
fullName: Voile.Resources.ResourceLoader<T>._loadedResources
nameWithType.vb: ResourceLoader(Of T)._loadedResources
fullName.vb: Voile.Resources.ResourceLoader(Of T)._loadedResources
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.SupportedExtensions
commentId: P:Voile.Resources.ResourceLoader{Voile.Sound}.SupportedExtensions
parent: Voile.Resources.ResourceLoader{Voile.Sound}
definition: Voile.Resources.ResourceLoader`1.SupportedExtensions
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_SupportedExtensions
name: SupportedExtensions
nameWithType: ResourceLoader<Sound>.SupportedExtensions
fullName: Voile.Resources.ResourceLoader<Voile.Sound>.SupportedExtensions
nameWithType.vb: ResourceLoader(Of Sound).SupportedExtensions
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Sound).SupportedExtensions
- uid: Voile.Resources.SoundLoader.SupportedExtensions*
commentId: Overload:Voile.Resources.SoundLoader.SupportedExtensions
href: Voile.Resources.SoundLoader.html#Voile_Resources_SoundLoader_SupportedExtensions
name: SupportedExtensions
nameWithType: SoundLoader.SupportedExtensions
fullName: Voile.Resources.SoundLoader.SupportedExtensions
- uid: Voile.Resources.IResourceLoader{Voile.Sound}.SupportedExtensions
commentId: P:Voile.Resources.IResourceLoader{Voile.Sound}.SupportedExtensions
parent: Voile.Resources.IResourceLoader{Voile.Sound}
definition: Voile.Resources.IResourceLoader`1.SupportedExtensions
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_SupportedExtensions
name: SupportedExtensions
nameWithType: IResourceLoader<Sound>.SupportedExtensions
fullName: Voile.Resources.IResourceLoader<Voile.Sound>.SupportedExtensions
nameWithType.vb: IResourceLoader(Of Sound).SupportedExtensions
fullName.vb: Voile.Resources.IResourceLoader(Of Voile.Sound).SupportedExtensions
- uid: System.Collections.Generic.IEnumerable{System.String}
commentId: T:System.Collections.Generic.IEnumerable{System.String}
parent: System.Collections.Generic
@@ -476,14 +743,14 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.IResourceLoader`1.SupportedExtensions
commentId: P:Voile.Resources.IResourceLoader`1.SupportedExtensions
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_SupportedExtensions
- uid: Voile.Resources.ResourceLoader`1.SupportedExtensions
commentId: P:Voile.Resources.ResourceLoader`1.SupportedExtensions
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_SupportedExtensions
name: SupportedExtensions
nameWithType: IResourceLoader<T>.SupportedExtensions
fullName: Voile.Resources.IResourceLoader<T>.SupportedExtensions
nameWithType.vb: IResourceLoader(Of T).SupportedExtensions
fullName.vb: Voile.Resources.IResourceLoader(Of T).SupportedExtensions
nameWithType: ResourceLoader<T>.SupportedExtensions
fullName: Voile.Resources.ResourceLoader<T>.SupportedExtensions
nameWithType.vb: ResourceLoader(Of T).SupportedExtensions
fullName.vb: Voile.Resources.ResourceLoader(Of T).SupportedExtensions
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
@@ -549,27 +816,21 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: Voile.Resources.SoundLoader.Load*
commentId: Overload:Voile.Resources.SoundLoader.Load
href: Voile.Resources.SoundLoader.html#Voile_Resources_SoundLoader_Load_System_String_
name: Load
nameWithType: SoundLoader.Load
fullName: Voile.Resources.SoundLoader.Load
- uid: Voile.Resources.IResourceLoader{Voile.Sound}.Load(System.String)
commentId: M:Voile.Resources.IResourceLoader{Voile.Sound}.Load(System.String)
parent: Voile.Resources.IResourceLoader{Voile.Sound}
definition: Voile.Resources.IResourceLoader`1.Load(System.String)
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: IResourceLoader<Sound>.Load(string)
fullName: Voile.Resources.IResourceLoader<Voile.Sound>.Load(string)
nameWithType.vb: IResourceLoader(Of Sound).Load(String)
fullName.vb: Voile.Resources.IResourceLoader(Of Voile.Sound).Load(String)
name.vb: Load(String)
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.LoadResource(System.String)
commentId: M:Voile.Resources.ResourceLoader{Voile.Sound}.LoadResource(System.String)
parent: Voile.Resources.ResourceLoader{Voile.Sound}
definition: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
name: LoadResource(string)
nameWithType: ResourceLoader<Sound>.LoadResource(string)
fullName: Voile.Resources.ResourceLoader<Voile.Sound>.LoadResource(string)
nameWithType.vb: ResourceLoader(Of Sound).LoadResource(String)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Sound).LoadResource(String)
name.vb: LoadResource(String)
spec.csharp:
- uid: Voile.Resources.IResourceLoader{Voile.Sound}.Load(System.String)
name: Load
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: string
@@ -577,15 +838,21 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.IResourceLoader{Voile.Sound}.Load(System.String)
name: Load
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
- uid: Voile.Resources.ResourceLoader{Voile.Sound}.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.SoundLoader.LoadResource*
commentId: Overload:Voile.Resources.SoundLoader.LoadResource
href: Voile.Resources.SoundLoader.html#Voile_Resources_SoundLoader_LoadResource_System_String_
name: LoadResource
nameWithType: SoundLoader.LoadResource
fullName: Voile.Resources.SoundLoader.LoadResource
- uid: System.String
commentId: T:System.String
parent: System
@@ -604,20 +871,20 @@ references:
name: Sound
nameWithType: Sound
fullName: Voile.Sound
- uid: Voile.Resources.IResourceLoader`1.Load(System.String)
commentId: M:Voile.Resources.IResourceLoader`1.Load(System.String)
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
commentId: M:Voile.Resources.ResourceLoader`1.LoadResource(System.String)
isExternal: true
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: IResourceLoader<T>.Load(string)
fullName: Voile.Resources.IResourceLoader<T>.Load(string)
nameWithType.vb: IResourceLoader(Of T).Load(String)
fullName.vb: Voile.Resources.IResourceLoader(Of T).Load(String)
name.vb: Load(String)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
name: LoadResource(string)
nameWithType: ResourceLoader<T>.LoadResource(string)
fullName: Voile.Resources.ResourceLoader<T>.LoadResource(string)
nameWithType.vb: ResourceLoader(Of T).LoadResource(String)
fullName.vb: Voile.Resources.ResourceLoader(Of T).LoadResource(String)
name.vb: LoadResource(String)
spec.csharp:
- uid: Voile.Resources.IResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: string
@@ -625,9 +892,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.IResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: String

View File

@@ -0,0 +1,499 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Resources.TextDataResource
commentId: T:Voile.Resources.TextDataResource
id: TextDataResource
parent: Voile.Resources
children:
- Voile.Resources.TextDataResource.#ctor(System.String)
- Voile.Resources.TextDataResource.AddValue``1(System.String,``0)
- Voile.Resources.TextDataResource.GetValue``1(System.String,``0)
langs:
- csharp
- vb
name: TextDataResource
nameWithType: TextDataResource
fullName: Voile.Resources.TextDataResource
type: Class
source:
remote:
path: Voile/Source/Resources/TextDataResource.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: TextDataResource
path: Source/Resources/TextDataResource.cs
startLine: 2
assemblies:
- Voile
namespace: Voile.Resources
syntax:
content: 'public class TextDataResource : Resource, IDisposable'
content.vb: Public Class TextDataResource Inherits Resource Implements IDisposable
inheritance:
- System.Object
- Voile.Resource
implements:
- System.IDisposable
inheritedMembers:
- Voile.Resource.Path
- Voile.Resource.Dispose
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: Voile.Resources.TextDataResource.#ctor(System.String)
commentId: M:Voile.Resources.TextDataResource.#ctor(System.String)
id: '#ctor(System.String)'
parent: Voile.Resources.TextDataResource
langs:
- csharp
- vb
name: TextDataResource(string)
nameWithType: TextDataResource.TextDataResource(string)
fullName: Voile.Resources.TextDataResource.TextDataResource(string)
type: Constructor
source:
remote:
path: Voile/Source/Resources/TextDataResource.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Resources/TextDataResource.cs
startLine: 4
assemblies:
- Voile
namespace: Voile.Resources
syntax:
content: public TextDataResource(string path)
parameters:
- id: path
type: System.String
content.vb: Public Sub New(path As String)
overload: Voile.Resources.TextDataResource.#ctor*
nameWithType.vb: TextDataResource.New(String)
fullName.vb: Voile.Resources.TextDataResource.New(String)
name.vb: New(String)
- uid: Voile.Resources.TextDataResource.AddValue``1(System.String,``0)
commentId: M:Voile.Resources.TextDataResource.AddValue``1(System.String,``0)
id: AddValue``1(System.String,``0)
parent: Voile.Resources.TextDataResource
langs:
- csharp
- vb
name: AddValue<T>(string, T)
nameWithType: TextDataResource.AddValue<T>(string, T)
fullName: Voile.Resources.TextDataResource.AddValue<T>(string, T)
type: Method
source:
remote:
path: Voile/Source/Resources/TextDataResource.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: AddValue
path: Source/Resources/TextDataResource.cs
startLine: 8
assemblies:
- Voile
namespace: Voile.Resources
syntax:
content: 'public void AddValue<T>(string key, T value) where T : struct'
parameters:
- id: key
type: System.String
- id: value
type: '{T}'
typeParameters:
- id: T
content.vb: Public Sub AddValue(Of T As Structure)(key As String, value As T)
overload: Voile.Resources.TextDataResource.AddValue*
nameWithType.vb: TextDataResource.AddValue(Of T)(String, T)
fullName.vb: Voile.Resources.TextDataResource.AddValue(Of T)(String, T)
name.vb: AddValue(Of T)(String, T)
- uid: Voile.Resources.TextDataResource.GetValue``1(System.String,``0)
commentId: M:Voile.Resources.TextDataResource.GetValue``1(System.String,``0)
id: GetValue``1(System.String,``0)
parent: Voile.Resources.TextDataResource
langs:
- csharp
- vb
name: GetValue<T>(string, T)
nameWithType: TextDataResource.GetValue<T>(string, T)
fullName: Voile.Resources.TextDataResource.GetValue<T>(string, T)
type: Method
source:
remote:
path: Voile/Source/Resources/TextDataResource.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetValue
path: Source/Resources/TextDataResource.cs
startLine: 13
assemblies:
- Voile
namespace: Voile.Resources
syntax:
content: 'public void GetValue<T>(string key, T value) where T : struct'
parameters:
- id: key
type: System.String
- id: value
type: '{T}'
typeParameters:
- id: T
content.vb: Public Sub GetValue(Of T As Structure)(key As String, value As T)
overload: Voile.Resources.TextDataResource.GetValue*
nameWithType.vb: TextDataResource.GetValue(Of T)(String, T)
fullName.vb: Voile.Resources.TextDataResource.GetValue(Of T)(String, T)
name.vb: GetValue(Of T)(String, T)
references:
- uid: Voile.Resources
commentId: N:Voile.Resources
href: Voile.html
name: Voile.Resources
nameWithType: Voile.Resources
fullName: Voile.Resources
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: Voile.Resource
commentId: T:Voile.Resource
parent: Voile
href: Voile.Resource.html
name: Resource
nameWithType: Resource
fullName: Voile.Resource
- uid: System.IDisposable
commentId: T:System.IDisposable
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable
name: IDisposable
nameWithType: IDisposable
fullName: System.IDisposable
- uid: Voile.Resource.Path
commentId: P:Voile.Resource.Path
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_Path
name: Path
nameWithType: Resource.Path
fullName: Voile.Resource.Path
- uid: Voile.Resource.Dispose
commentId: M:Voile.Resource.Dispose
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_Dispose
name: Dispose()
nameWithType: Resource.Dispose()
fullName: Voile.Resource.Dispose()
spec.csharp:
- uid: Voile.Resource.Dispose
name: Dispose
href: Voile.Resource.html#Voile_Resource_Dispose
- name: (
- name: )
spec.vb:
- uid: Voile.Resource.Dispose
name: Dispose
href: Voile.Resource.html#Voile_Resource_Dispose
- name: (
- name: )
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile
commentId: N:Voile
href: Voile.html
name: Voile
nameWithType: Voile
fullName: Voile
- uid: Voile.Resources.TextDataResource.#ctor*
commentId: Overload:Voile.Resources.TextDataResource.#ctor
href: Voile.Resources.TextDataResource.html#Voile_Resources_TextDataResource__ctor_System_String_
name: TextDataResource
nameWithType: TextDataResource.TextDataResource
fullName: Voile.Resources.TextDataResource.TextDataResource
nameWithType.vb: TextDataResource.New
fullName.vb: Voile.Resources.TextDataResource.New
name.vb: New
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: Voile.Resources.TextDataResource.AddValue*
commentId: Overload:Voile.Resources.TextDataResource.AddValue
href: Voile.Resources.TextDataResource.html#Voile_Resources_TextDataResource_AddValue__1_System_String___0_
name: AddValue
nameWithType: TextDataResource.AddValue
fullName: Voile.Resources.TextDataResource.AddValue
- uid: '{T}'
commentId: '!:T'
definition: T
name: T
nameWithType: T
fullName: T
- uid: T
name: T
nameWithType: T
fullName: T
- uid: Voile.Resources.TextDataResource.GetValue*
commentId: Overload:Voile.Resources.TextDataResource.GetValue
href: Voile.Resources.TextDataResource.html#Voile_Resources_TextDataResource_GetValue__1_System_String___0_
name: GetValue
nameWithType: TextDataResource.GetValue
fullName: Voile.Resources.TextDataResource.GetValue

View File

@@ -5,10 +5,11 @@ items:
id: Voile.Resources
children:
- Voile.Resources.FontLoader
- Voile.Resources.IResourceLoader`1
- Voile.Resources.IResourceSaver`1
- Voile.Resources.ResourceLoader`1
- Voile.Resources.ResourceManager
- Voile.Resources.SoundLoader
- Voile.Resources.TextDataResource
langs:
- csharp
- vb
@@ -25,26 +26,26 @@ references:
name: FontLoader
nameWithType: FontLoader
fullName: Voile.Resources.FontLoader
- uid: Voile.Resources.IResourceLoader`1
commentId: T:Voile.Resources.IResourceLoader`1
href: Voile.Resources.IResourceLoader-1.html
name: IResourceLoader<T>
nameWithType: IResourceLoader<T>
fullName: Voile.Resources.IResourceLoader<T>
nameWithType.vb: IResourceLoader(Of T)
fullName.vb: Voile.Resources.IResourceLoader(Of T)
name.vb: IResourceLoader(Of T)
- uid: Voile.Resources.ResourceLoader`1
commentId: T:Voile.Resources.ResourceLoader`1
href: Voile.Resources.ResourceLoader-1.html
name: ResourceLoader<T>
nameWithType: ResourceLoader<T>
fullName: Voile.Resources.ResourceLoader<T>
nameWithType.vb: ResourceLoader(Of T)
fullName.vb: Voile.Resources.ResourceLoader(Of T)
name.vb: ResourceLoader(Of T)
spec.csharp:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: (
- name: Of
- name: " "
@@ -88,6 +89,12 @@ references:
- name: " "
- name: T
- name: )
- uid: Voile.Resources.TextDataResource
commentId: T:Voile.Resources.TextDataResource
href: Voile.Resources.TextDataResource.html
name: TextDataResource
nameWithType: TextDataResource
fullName: Voile.Resources.TextDataResource
- uid: Voile.Resources
commentId: N:Voile.Resources
href: Voile.html

View File

@@ -35,7 +35,6 @@ items:
- Voile.SceneGraph.Entity2d
derivedClasses:
- Voile.SceneGraph.CircleShape2d
- Voile.SceneGraph.Particles2d
- Voile.SceneGraph.RectangleShape2d
- Voile.SceneGraph.Sprite2d
- Voile.SceneGraph.Text2d

View File

@@ -6,6 +6,8 @@ items:
parent: Voile.SceneGraph
children:
- Voile.SceneGraph.SerializedScene.#ctor(System.String,System.Byte[])
- Voile.SceneGraph.SerializedScene.Buffer
- Voile.SceneGraph.SerializedScene.BufferSize
- Voile.SceneGraph.SerializedScene.Layers
langs:
- csharp
@@ -34,10 +36,7 @@ items:
implements:
- System.IDisposable
inheritedMembers:
- Voile.Resource.Guid
- Voile.Resource.Path
- Voile.Resource.Buffer
- Voile.Resource.BufferSize
- Voile.Resource.Dispose
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
@@ -75,6 +74,64 @@ items:
type: System.Collections.Generic.Dictionary{System.String,Voile.SceneGraph.Layer}
content.vb: Public Property Layers As Dictionary(Of String, Layer)
overload: Voile.SceneGraph.SerializedScene.Layers*
- uid: Voile.SceneGraph.SerializedScene.Buffer
commentId: P:Voile.SceneGraph.SerializedScene.Buffer
id: Buffer
parent: Voile.SceneGraph.SerializedScene
langs:
- csharp
- vb
name: Buffer
nameWithType: SerializedScene.Buffer
fullName: Voile.SceneGraph.SerializedScene.Buffer
type: Property
source:
remote:
path: Voile/Source/SceneGraph/Resources/SerializedScene.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Buffer
path: Source/SceneGraph/Resources/SerializedScene.cs
startLine: 8
assemblies:
- Voile
namespace: Voile.SceneGraph
syntax:
content: public byte[]? Buffer { get; set; }
parameters: []
return:
type: System.Byte[]
content.vb: Public Property Buffer As Byte()
overload: Voile.SceneGraph.SerializedScene.Buffer*
- uid: Voile.SceneGraph.SerializedScene.BufferSize
commentId: P:Voile.SceneGraph.SerializedScene.BufferSize
id: BufferSize
parent: Voile.SceneGraph.SerializedScene
langs:
- csharp
- vb
name: BufferSize
nameWithType: SerializedScene.BufferSize
fullName: Voile.SceneGraph.SerializedScene.BufferSize
type: Property
source:
remote:
path: Voile/Source/SceneGraph/Resources/SerializedScene.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BufferSize
path: Source/SceneGraph/Resources/SerializedScene.cs
startLine: 9
assemblies:
- Voile
namespace: Voile.SceneGraph
syntax:
content: public long BufferSize { get; set; }
parameters: []
return:
type: System.Int64
content.vb: Public Property BufferSize As Long
overload: Voile.SceneGraph.SerializedScene.BufferSize*
- uid: Voile.SceneGraph.SerializedScene.#ctor(System.String,System.Byte[])
commentId: M:Voile.SceneGraph.SerializedScene.#ctor(System.String,System.Byte[])
id: '#ctor(System.String,System.Byte[])'
@@ -93,7 +150,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/SceneGraph/Resources/SerializedScene.cs
startLine: 8
startLine: 11
assemblies:
- Voile
namespace: Voile.SceneGraph
@@ -158,13 +215,6 @@ references:
name: IDisposable
nameWithType: IDisposable
fullName: System.IDisposable
- uid: Voile.Resource.Guid
commentId: P:Voile.Resource.Guid
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_Guid
name: Guid
nameWithType: Resource.Guid
fullName: Voile.Resource.Guid
- uid: Voile.Resource.Path
commentId: P:Voile.Resource.Path
parent: Voile.Resource
@@ -172,20 +222,6 @@ references:
name: Path
nameWithType: Resource.Path
fullName: Voile.Resource.Path
- uid: Voile.Resource.Buffer
commentId: P:Voile.Resource.Buffer
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_Buffer
name: Buffer
nameWithType: Resource.Buffer
fullName: Voile.Resource.Buffer
- uid: Voile.Resource.BufferSize
commentId: P:Voile.Resource.BufferSize
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_BufferSize
name: BufferSize
nameWithType: Resource.BufferSize
fullName: Voile.Resource.BufferSize
- uid: Voile.Resource.Dispose
commentId: M:Voile.Resource.Dispose
parent: Voile.Resource
@@ -559,26 +595,12 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: Voile.SceneGraph.SerializedScene.#ctor*
commentId: Overload:Voile.SceneGraph.SerializedScene.#ctor
href: Voile.SceneGraph.SerializedScene.html#Voile_SceneGraph_SerializedScene__ctor_System_String_System_Byte___
name: SerializedScene
nameWithType: SerializedScene.SerializedScene
fullName: Voile.SceneGraph.SerializedScene.SerializedScene
nameWithType.vb: SerializedScene.New
fullName.vb: Voile.SceneGraph.SerializedScene.New
name.vb: New
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: Voile.SceneGraph.SerializedScene.Buffer*
commentId: Overload:Voile.SceneGraph.SerializedScene.Buffer
href: Voile.SceneGraph.SerializedScene.html#Voile_SceneGraph_SerializedScene_Buffer
name: Buffer
nameWithType: SerializedScene.Buffer
fullName: Voile.SceneGraph.SerializedScene.Buffer
- uid: System.Byte[]
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.byte
@@ -602,3 +624,40 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.byte
- name: (
- name: )
- uid: Voile.SceneGraph.SerializedScene.BufferSize*
commentId: Overload:Voile.SceneGraph.SerializedScene.BufferSize
href: Voile.SceneGraph.SerializedScene.html#Voile_SceneGraph_SerializedScene_BufferSize
name: BufferSize
nameWithType: SerializedScene.BufferSize
fullName: Voile.SceneGraph.SerializedScene.BufferSize
- uid: System.Int64
commentId: T:System.Int64
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int64
name: long
nameWithType: long
fullName: long
nameWithType.vb: Long
fullName.vb: Long
name.vb: Long
- uid: Voile.SceneGraph.SerializedScene.#ctor*
commentId: Overload:Voile.SceneGraph.SerializedScene.#ctor
href: Voile.SceneGraph.SerializedScene.html#Voile_SceneGraph_SerializedScene__ctor_System_String_System_Byte___
name: SerializedScene
nameWithType: SerializedScene.SerializedScene
fullName: Voile.SceneGraph.SerializedScene.SerializedScene
nameWithType.vb: SerializedScene.New
fullName.vb: Voile.SceneGraph.SerializedScene.New
name.vb: New
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String

View File

@@ -15,9 +15,6 @@ items:
- Voile.SceneGraph.ImGuiController
- Voile.SceneGraph.ImGuiRenderLayer
- Voile.SceneGraph.Layer
- Voile.SceneGraph.Particle
- Voile.SceneGraph.ParticleSettings
- Voile.SceneGraph.Particles2d
- Voile.SceneGraph.RectangleShape2d
- Voile.SceneGraph.Scene
- Voile.SceneGraph.SceneSettings
@@ -76,25 +73,6 @@ references:
name: IDrawable
nameWithType: IDrawable
fullName: Voile.SceneGraph.IDrawable
- uid: Voile.SceneGraph.Particles2d
commentId: T:Voile.SceneGraph.Particles2d
href: Voile.SceneGraph.Particles2d.html
name: Particles2d
nameWithType: Particles2d
fullName: Voile.SceneGraph.Particles2d
- uid: Voile.SceneGraph.ParticleSettings
commentId: T:Voile.SceneGraph.ParticleSettings
parent: Voile.SceneGraph
href: Voile.SceneGraph.ParticleSettings.html
name: ParticleSettings
nameWithType: ParticleSettings
fullName: Voile.SceneGraph.ParticleSettings
- uid: Voile.SceneGraph.Particle
commentId: T:Voile.SceneGraph.Particle
href: Voile.SceneGraph.Particle.html
name: Particle
nameWithType: Particle
fullName: Voile.SceneGraph.Particle
- uid: Voile.SceneGraph.RectangleShape2d
commentId: T:Voile.SceneGraph.RectangleShape2d
href: Voile.SceneGraph.RectangleShape2d.html

View File

@@ -6,7 +6,9 @@ items:
parent: Voile
children:
- Voile.Sound.#ctor(System.String,System.Byte[])
- Voile.Sound.Format
- Voile.Sound.Buffer
- Voile.Sound.BufferSize
- Voile.Sound.Channel
- Voile.Sound.SampleRate
langs:
- csharp
@@ -22,10 +24,12 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Sound
path: Source/Resources/Sound.cs
startLine: 2
startLine: 5
assemblies:
- Voile
namespace: Voile
summary: Represents raw audio samples.
example: []
syntax:
content: 'public class Sound : Resource, IDisposable'
content.vb: Public Class Sound Inherits Resource Implements IDisposable
@@ -35,10 +39,7 @@ items:
implements:
- System.IDisposable
inheritedMembers:
- Voile.Resource.Guid
- Voile.Resource.Path
- Voile.Resource.Buffer
- Voile.Resource.BufferSize
- Voile.Resource.Dispose
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
@@ -47,35 +48,35 @@ items:
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: Voile.Sound.Format
commentId: P:Voile.Sound.Format
id: Format
- uid: Voile.Sound.Channel
commentId: P:Voile.Sound.Channel
id: Channel
parent: Voile.Sound
langs:
- csharp
- vb
name: Format
nameWithType: Sound.Format
fullName: Voile.Sound.Format
name: Channel
nameWithType: Sound.Channel
fullName: Voile.Sound.Channel
type: Property
source:
remote:
path: Voile/Source/Resources/Sound.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Format
id: Channel
path: Source/Resources/Sound.cs
startLine: 4
startLine: 7
assemblies:
- Voile
namespace: Voile
syntax:
content: public SoundFormat Format { get; set; }
content: public SoundChannel Channel { get; set; }
parameters: []
return:
type: Voile.SoundFormat
content.vb: Public Property Format As SoundFormat
overload: Voile.Sound.Format*
type: Voile.SoundChannel
content.vb: Public Property Channel As SoundChannel
overload: Voile.Sound.Channel*
- uid: Voile.Sound.SampleRate
commentId: P:Voile.Sound.SampleRate
id: SampleRate
@@ -94,7 +95,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: SampleRate
path: Source/Resources/Sound.cs
startLine: 5
startLine: 8
assemblies:
- Voile
namespace: Voile
@@ -105,6 +106,64 @@ items:
type: System.Int32
content.vb: Public Property SampleRate As Integer
overload: Voile.Sound.SampleRate*
- uid: Voile.Sound.Buffer
commentId: P:Voile.Sound.Buffer
id: Buffer
parent: Voile.Sound
langs:
- csharp
- vb
name: Buffer
nameWithType: Sound.Buffer
fullName: Voile.Sound.Buffer
type: Property
source:
remote:
path: Voile/Source/Resources/Sound.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Buffer
path: Source/Resources/Sound.cs
startLine: 10
assemblies:
- Voile
namespace: Voile
syntax:
content: public byte[]? Buffer { get; }
parameters: []
return:
type: System.Byte[]
content.vb: Public Property Buffer As Byte()
overload: Voile.Sound.Buffer*
- uid: Voile.Sound.BufferSize
commentId: P:Voile.Sound.BufferSize
id: BufferSize
parent: Voile.Sound
langs:
- csharp
- vb
name: BufferSize
nameWithType: Sound.BufferSize
fullName: Voile.Sound.BufferSize
type: Property
source:
remote:
path: Voile/Source/Resources/Sound.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BufferSize
path: Source/Resources/Sound.cs
startLine: 11
assemblies:
- Voile
namespace: Voile
syntax:
content: public long BufferSize { get; set; }
parameters: []
return:
type: System.Int64
content.vb: Public Property BufferSize As Long
overload: Voile.Sound.BufferSize*
- uid: Voile.Sound.#ctor(System.String,System.Byte[])
commentId: M:Voile.Sound.#ctor(System.String,System.Byte[])
id: '#ctor(System.String,System.Byte[])'
@@ -123,7 +182,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Resources/Sound.cs
startLine: 7
startLine: 13
assemblies:
- Voile
namespace: Voile
@@ -172,13 +231,6 @@ references:
name: IDisposable
nameWithType: IDisposable
fullName: System.IDisposable
- uid: Voile.Resource.Guid
commentId: P:Voile.Resource.Guid
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_Guid
name: Guid
nameWithType: Resource.Guid
fullName: Voile.Resource.Guid
- uid: Voile.Resource.Path
commentId: P:Voile.Resource.Path
parent: Voile.Resource
@@ -186,20 +238,6 @@ references:
name: Path
nameWithType: Resource.Path
fullName: Voile.Resource.Path
- uid: Voile.Resource.Buffer
commentId: P:Voile.Resource.Buffer
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_Buffer
name: Buffer
nameWithType: Resource.Buffer
fullName: Voile.Resource.Buffer
- uid: Voile.Resource.BufferSize
commentId: P:Voile.Resource.BufferSize
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_BufferSize
name: BufferSize
nameWithType: Resource.BufferSize
fullName: Voile.Resource.BufferSize
- uid: Voile.Resource.Dispose
commentId: M:Voile.Resource.Dispose
parent: Voile.Resource
@@ -445,19 +483,19 @@ references:
name: System
nameWithType: System
fullName: System
- uid: Voile.Sound.Format*
commentId: Overload:Voile.Sound.Format
href: Voile.Sound.html#Voile_Sound_Format
name: Format
nameWithType: Sound.Format
fullName: Voile.Sound.Format
- uid: Voile.SoundFormat
commentId: T:Voile.SoundFormat
- uid: Voile.Sound.Channel*
commentId: Overload:Voile.Sound.Channel
href: Voile.Sound.html#Voile_Sound_Channel
name: Channel
nameWithType: Sound.Channel
fullName: Voile.Sound.Channel
- uid: Voile.SoundChannel
commentId: T:Voile.SoundChannel
parent: Voile
href: Voile.SoundFormat.html
name: SoundFormat
nameWithType: SoundFormat
fullName: Voile.SoundFormat
href: Voile.SoundChannel.html
name: SoundChannel
nameWithType: SoundChannel
fullName: Voile.SoundChannel
- uid: Voile.Sound.SampleRate*
commentId: Overload:Voile.Sound.SampleRate
href: Voile.Sound.html#Voile_Sound_SampleRate
@@ -475,26 +513,12 @@ references:
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: Voile.Sound.#ctor*
commentId: Overload:Voile.Sound.#ctor
href: Voile.Sound.html#Voile_Sound__ctor_System_String_System_Byte___
name: Sound
nameWithType: Sound.Sound
fullName: Voile.Sound.Sound
nameWithType.vb: Sound.New
fullName.vb: Voile.Sound.New
name.vb: New
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: Voile.Sound.Buffer*
commentId: Overload:Voile.Sound.Buffer
href: Voile.Sound.html#Voile_Sound_Buffer
name: Buffer
nameWithType: Sound.Buffer
fullName: Voile.Sound.Buffer
- uid: System.Byte[]
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.byte
@@ -518,3 +542,40 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.byte
- name: (
- name: )
- uid: Voile.Sound.BufferSize*
commentId: Overload:Voile.Sound.BufferSize
href: Voile.Sound.html#Voile_Sound_BufferSize
name: BufferSize
nameWithType: Sound.BufferSize
fullName: Voile.Sound.BufferSize
- uid: System.Int64
commentId: T:System.Int64
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int64
name: long
nameWithType: long
fullName: long
nameWithType.vb: Long
fullName.vb: Long
name.vb: Long
- uid: Voile.Sound.#ctor*
commentId: Overload:Voile.Sound.#ctor
href: Voile.Sound.html#Voile_Sound__ctor_System_String_System_Byte___
name: Sound
nameWithType: Sound.Sound
fullName: Voile.Sound.Sound
nameWithType.vb: Sound.New
fullName.vb: Voile.Sound.New
name.vb: New
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String

View File

@@ -0,0 +1,98 @@
### YamlMime:ManagedReference
items:
- uid: Voile.SoundChannel
commentId: T:Voile.SoundChannel
id: SoundChannel
parent: Voile
children:
- Voile.SoundChannel.Mono
- Voile.SoundChannel.Stereo
langs:
- csharp
- vb
name: SoundChannel
nameWithType: SoundChannel
fullName: Voile.SoundChannel
type: Enum
source:
remote:
path: Voile/Source/Resources/Sound.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: SoundChannel
path: Source/Resources/Sound.cs
startLine: 22
assemblies:
- Voile
namespace: Voile
summary: Channel type contained within a sound.
example: []
syntax:
content: public enum SoundChannel
content.vb: Public Enum SoundChannel
- uid: Voile.SoundChannel.Mono
commentId: F:Voile.SoundChannel.Mono
id: Mono
parent: Voile.SoundChannel
langs:
- csharp
- vb
name: Mono
nameWithType: SoundChannel.Mono
fullName: Voile.SoundChannel.Mono
type: Field
source:
remote:
path: Voile/Source/Resources/Sound.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Mono
path: Source/Resources/Sound.cs
startLine: 24
assemblies:
- Voile
namespace: Voile
syntax:
content: Mono = 0
return:
type: Voile.SoundChannel
- uid: Voile.SoundChannel.Stereo
commentId: F:Voile.SoundChannel.Stereo
id: Stereo
parent: Voile.SoundChannel
langs:
- csharp
- vb
name: Stereo
nameWithType: SoundChannel.Stereo
fullName: Voile.SoundChannel.Stereo
type: Field
source:
remote:
path: Voile/Source/Resources/Sound.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Stereo
path: Source/Resources/Sound.cs
startLine: 25
assemblies:
- Voile
namespace: Voile
syntax:
content: Stereo = 1
return:
type: Voile.SoundChannel
references:
- uid: Voile
commentId: N:Voile
href: Voile.html
name: Voile
nameWithType: Voile
fullName: Voile
- uid: Voile.SoundChannel
commentId: T:Voile.SoundChannel
parent: Voile
href: Voile.SoundChannel.html
name: SoundChannel
nameWithType: SoundChannel
fullName: Voile.SoundChannel

View File

@@ -21,7 +21,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: SoundFormat
path: Source/Resources/Sound.cs
startLine: 12
startLine: 16
assemblies:
- Voile
namespace: Voile
@@ -46,7 +46,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Mono
path: Source/Resources/Sound.cs
startLine: 14
startLine: 18
assemblies:
- Voile
namespace: Voile
@@ -72,7 +72,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Stereo
path: Source/Resources/Sound.cs
startLine: 15
startLine: 19
assemblies:
- Voile
namespace: Voile

View File

@@ -0,0 +1,742 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Systems.Particle
commentId: T:Voile.Systems.Particle
id: Particle
parent: Voile.Systems
children:
- Voile.Systems.Particle.#ctor
- Voile.Systems.Particle.Alive
- Voile.Systems.Particle.AngularVelocity
- Voile.Systems.Particle.ColorArgb
- Voile.Systems.Particle.EmitterIndex
- Voile.Systems.Particle.LifeTime
- Voile.Systems.Particle.LifeTimeRemaining
- Voile.Systems.Particle.Position
- Voile.Systems.Particle.Rotation
- Voile.Systems.Particle.Scale
- Voile.Systems.Particle.Velocity
langs:
- csharp
- vb
name: Particle
nameWithType: Particle
fullName: Voile.Systems.Particle
type: Struct
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Particle
path: Source/Systems/ParticleSystem.cs
startLine: 9
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public struct Particle
content.vb: Public Structure Particle
inheritedMembers:
- System.ValueType.Equals(System.Object)
- System.ValueType.GetHashCode
- System.ValueType.ToString
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetType
- System.Object.ReferenceEquals(System.Object,System.Object)
- uid: Voile.Systems.Particle.#ctor
commentId: M:Voile.Systems.Particle.#ctor
id: '#ctor'
parent: Voile.Systems.Particle
langs:
- csharp
- vb
name: Particle()
nameWithType: Particle.Particle()
fullName: Voile.Systems.Particle.Particle()
type: Constructor
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Systems/ParticleSystem.cs
startLine: 11
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public Particle()
content.vb: Public Sub New()
overload: Voile.Systems.Particle.#ctor*
nameWithType.vb: Particle.New()
fullName.vb: Voile.Systems.Particle.New()
name.vb: New()
- uid: Voile.Systems.Particle.EmitterIndex
commentId: P:Voile.Systems.Particle.EmitterIndex
id: EmitterIndex
parent: Voile.Systems.Particle
langs:
- csharp
- vb
name: EmitterIndex
nameWithType: Particle.EmitterIndex
fullName: Voile.Systems.Particle.EmitterIndex
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: EmitterIndex
path: Source/Systems/ParticleSystem.cs
startLine: 15
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public int EmitterIndex { readonly get; set; }
parameters: []
return:
type: System.Int32
content.vb: Public Property EmitterIndex As Integer
overload: Voile.Systems.Particle.EmitterIndex*
- uid: Voile.Systems.Particle.ColorArgb
commentId: P:Voile.Systems.Particle.ColorArgb
id: ColorArgb
parent: Voile.Systems.Particle
langs:
- csharp
- vb
name: ColorArgb
nameWithType: Particle.ColorArgb
fullName: Voile.Systems.Particle.ColorArgb
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ColorArgb
path: Source/Systems/ParticleSystem.cs
startLine: 16
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public int ColorArgb { readonly get; set; }
parameters: []
return:
type: System.Int32
content.vb: Public Property ColorArgb As Integer
overload: Voile.Systems.Particle.ColorArgb*
- uid: Voile.Systems.Particle.Position
commentId: P:Voile.Systems.Particle.Position
id: Position
parent: Voile.Systems.Particle
langs:
- csharp
- vb
name: Position
nameWithType: Particle.Position
fullName: Voile.Systems.Particle.Position
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Position
path: Source/Systems/ParticleSystem.cs
startLine: 17
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public Vector2 Position { readonly get; set; }
parameters: []
return:
type: System.Numerics.Vector2
content.vb: Public Property Position As Vector2
overload: Voile.Systems.Particle.Position*
- uid: Voile.Systems.Particle.Velocity
commentId: P:Voile.Systems.Particle.Velocity
id: Velocity
parent: Voile.Systems.Particle
langs:
- csharp
- vb
name: Velocity
nameWithType: Particle.Velocity
fullName: Voile.Systems.Particle.Velocity
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Velocity
path: Source/Systems/ParticleSystem.cs
startLine: 18
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public Vector2 Velocity { readonly get; set; }
parameters: []
return:
type: System.Numerics.Vector2
content.vb: Public Property Velocity As Vector2
overload: Voile.Systems.Particle.Velocity*
- uid: Voile.Systems.Particle.AngularVelocity
commentId: P:Voile.Systems.Particle.AngularVelocity
id: AngularVelocity
parent: Voile.Systems.Particle
langs:
- csharp
- vb
name: AngularVelocity
nameWithType: Particle.AngularVelocity
fullName: Voile.Systems.Particle.AngularVelocity
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: AngularVelocity
path: Source/Systems/ParticleSystem.cs
startLine: 19
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public float AngularVelocity { readonly get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property AngularVelocity As Single
overload: Voile.Systems.Particle.AngularVelocity*
- uid: Voile.Systems.Particle.LifeTime
commentId: P:Voile.Systems.Particle.LifeTime
id: LifeTime
parent: Voile.Systems.Particle
langs:
- csharp
- vb
name: LifeTime
nameWithType: Particle.LifeTime
fullName: Voile.Systems.Particle.LifeTime
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: LifeTime
path: Source/Systems/ParticleSystem.cs
startLine: 20
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public float LifeTime { readonly get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property LifeTime As Single
overload: Voile.Systems.Particle.LifeTime*
- uid: Voile.Systems.Particle.LifeTimeRemaining
commentId: P:Voile.Systems.Particle.LifeTimeRemaining
id: LifeTimeRemaining
parent: Voile.Systems.Particle
langs:
- csharp
- vb
name: LifeTimeRemaining
nameWithType: Particle.LifeTimeRemaining
fullName: Voile.Systems.Particle.LifeTimeRemaining
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: LifeTimeRemaining
path: Source/Systems/ParticleSystem.cs
startLine: 21
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public float LifeTimeRemaining { readonly get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property LifeTimeRemaining As Single
overload: Voile.Systems.Particle.LifeTimeRemaining*
- uid: Voile.Systems.Particle.Scale
commentId: P:Voile.Systems.Particle.Scale
id: Scale
parent: Voile.Systems.Particle
langs:
- csharp
- vb
name: Scale
nameWithType: Particle.Scale
fullName: Voile.Systems.Particle.Scale
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Scale
path: Source/Systems/ParticleSystem.cs
startLine: 22
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public float Scale { readonly get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property Scale As Single
overload: Voile.Systems.Particle.Scale*
- uid: Voile.Systems.Particle.Rotation
commentId: P:Voile.Systems.Particle.Rotation
id: Rotation
parent: Voile.Systems.Particle
langs:
- csharp
- vb
name: Rotation
nameWithType: Particle.Rotation
fullName: Voile.Systems.Particle.Rotation
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Rotation
path: Source/Systems/ParticleSystem.cs
startLine: 23
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public float Rotation { readonly get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property Rotation As Single
overload: Voile.Systems.Particle.Rotation*
- uid: Voile.Systems.Particle.Alive
commentId: P:Voile.Systems.Particle.Alive
id: Alive
parent: Voile.Systems.Particle
langs:
- csharp
- vb
name: Alive
nameWithType: Particle.Alive
fullName: Voile.Systems.Particle.Alive
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Alive
path: Source/Systems/ParticleSystem.cs
startLine: 24
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public bool Alive { readonly get; set; }
parameters: []
return:
type: System.Boolean
content.vb: Public Property Alive As Boolean
overload: Voile.Systems.Particle.Alive*
references:
- uid: Voile.Systems
commentId: N:Voile.Systems
href: Voile.html
name: Voile.Systems
nameWithType: Voile.Systems
fullName: Voile.Systems
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- uid: System.ValueType.Equals(System.Object)
commentId: M:System.ValueType.Equals(System.Object)
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
name: Equals(object)
nameWithType: ValueType.Equals(object)
fullName: System.ValueType.Equals(object)
nameWithType.vb: ValueType.Equals(Object)
fullName.vb: System.ValueType.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.ValueType.GetHashCode
commentId: M:System.ValueType.GetHashCode
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
name: GetHashCode()
nameWithType: ValueType.GetHashCode()
fullName: System.ValueType.GetHashCode()
spec.csharp:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
- uid: System.ValueType.ToString
commentId: M:System.ValueType.ToString
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
name: ToString()
nameWithType: ValueType.ToString()
fullName: System.ValueType.ToString()
spec.csharp:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- name: )
spec.vb:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.ValueType
commentId: T:System.ValueType
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype
name: ValueType
nameWithType: ValueType
fullName: System.ValueType
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile.Systems.Particle.#ctor*
commentId: Overload:Voile.Systems.Particle.#ctor
href: Voile.Systems.Particle.html#Voile_Systems_Particle__ctor
name: Particle
nameWithType: Particle.Particle
fullName: Voile.Systems.Particle.Particle
nameWithType.vb: Particle.New
fullName.vb: Voile.Systems.Particle.New
name.vb: New
- uid: Voile.Systems.Particle.EmitterIndex*
commentId: Overload:Voile.Systems.Particle.EmitterIndex
href: Voile.Systems.Particle.html#Voile_Systems_Particle_EmitterIndex
name: EmitterIndex
nameWithType: Particle.EmitterIndex
fullName: Voile.Systems.Particle.EmitterIndex
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: Voile.Systems.Particle.ColorArgb*
commentId: Overload:Voile.Systems.Particle.ColorArgb
href: Voile.Systems.Particle.html#Voile_Systems_Particle_ColorArgb
name: ColorArgb
nameWithType: Particle.ColorArgb
fullName: Voile.Systems.Particle.ColorArgb
- uid: Voile.Systems.Particle.Position*
commentId: Overload:Voile.Systems.Particle.Position
href: Voile.Systems.Particle.html#Voile_Systems_Particle_Position
name: Position
nameWithType: Particle.Position
fullName: Voile.Systems.Particle.Position
- uid: System.Numerics.Vector2
commentId: T:System.Numerics.Vector2
parent: System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics.vector2
name: Vector2
nameWithType: Vector2
fullName: System.Numerics.Vector2
- uid: System.Numerics
commentId: N:System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Numerics
nameWithType: System.Numerics
fullName: System.Numerics
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
- uid: Voile.Systems.Particle.Velocity*
commentId: Overload:Voile.Systems.Particle.Velocity
href: Voile.Systems.Particle.html#Voile_Systems_Particle_Velocity
name: Velocity
nameWithType: Particle.Velocity
fullName: Voile.Systems.Particle.Velocity
- uid: Voile.Systems.Particle.AngularVelocity*
commentId: Overload:Voile.Systems.Particle.AngularVelocity
href: Voile.Systems.Particle.html#Voile_Systems_Particle_AngularVelocity
name: AngularVelocity
nameWithType: Particle.AngularVelocity
fullName: Voile.Systems.Particle.AngularVelocity
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: Voile.Systems.Particle.LifeTime*
commentId: Overload:Voile.Systems.Particle.LifeTime
href: Voile.Systems.Particle.html#Voile_Systems_Particle_LifeTime
name: LifeTime
nameWithType: Particle.LifeTime
fullName: Voile.Systems.Particle.LifeTime
- uid: Voile.Systems.Particle.LifeTimeRemaining*
commentId: Overload:Voile.Systems.Particle.LifeTimeRemaining
href: Voile.Systems.Particle.html#Voile_Systems_Particle_LifeTimeRemaining
name: LifeTimeRemaining
nameWithType: Particle.LifeTimeRemaining
fullName: Voile.Systems.Particle.LifeTimeRemaining
- uid: Voile.Systems.Particle.Scale*
commentId: Overload:Voile.Systems.Particle.Scale
href: Voile.Systems.Particle.html#Voile_Systems_Particle_Scale
name: Scale
nameWithType: Particle.Scale
fullName: Voile.Systems.Particle.Scale
- uid: Voile.Systems.Particle.Rotation*
commentId: Overload:Voile.Systems.Particle.Rotation
href: Voile.Systems.Particle.html#Voile_Systems_Particle_Rotation
name: Rotation
nameWithType: Particle.Rotation
fullName: Voile.Systems.Particle.Rotation
- uid: Voile.Systems.Particle.Alive*
commentId: Overload:Voile.Systems.Particle.Alive
href: Voile.Systems.Particle.html#Voile_Systems_Particle_Alive
name: Alive
nameWithType: Particle.Alive
fullName: Voile.Systems.Particle.Alive
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean

View File

@@ -0,0 +1,881 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Systems.ParticleEmitter
commentId: T:Voile.Systems.ParticleEmitter
id: ParticleEmitter
parent: Voile.Systems
children:
- Voile.Systems.ParticleEmitter.#ctor(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.ParticleEmitterSettingsResource},System.ArraySegment{Voile.Systems.Particle})
- Voile.Systems.ParticleEmitter.OriginPosition
- Voile.Systems.ParticleEmitter.ParticleArrayOffset
- Voile.Systems.ParticleEmitter.Particles
- Voile.Systems.ParticleEmitter.Restart(System.ArraySegment{Voile.Systems.Particle})
- Voile.Systems.ParticleEmitter.Settings
- Voile.Systems.ParticleEmitter.Update(System.Double)
langs:
- csharp
- vb
name: ParticleEmitter
nameWithType: ParticleEmitter
fullName: Voile.Systems.ParticleEmitter
type: Class
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ParticleEmitter
path: Source/Systems/ParticleSystem.cs
startLine: 98
assemblies:
- Voile
namespace: Voile.Systems
summary: Emits and simulates particles from a provided particle segment.
example: []
syntax:
content: 'public class ParticleEmitter : IUpdatableSystem'
content.vb: Public Class ParticleEmitter Implements IUpdatableSystem
inheritance:
- System.Object
implements:
- Voile.IUpdatableSystem
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: Voile.Systems.ParticleEmitter.Particles
commentId: P:Voile.Systems.ParticleEmitter.Particles
id: Particles
parent: Voile.Systems.ParticleEmitter
langs:
- csharp
- vb
name: Particles
nameWithType: ParticleEmitter.Particles
fullName: Voile.Systems.ParticleEmitter.Particles
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Particles
path: Source/Systems/ParticleSystem.cs
startLine: 103
assemblies:
- Voile
namespace: Voile.Systems
summary: A segment of particles this emitter simulates.
example: []
syntax:
content: public ReadOnlySpan<Particle> Particles { get; }
parameters: []
return:
type: System.ReadOnlySpan{Voile.Systems.Particle}
content.vb: Public ReadOnly Property Particles As ReadOnlySpan(Of Particle)
overload: Voile.Systems.ParticleEmitter.Particles*
- uid: Voile.Systems.ParticleEmitter.OriginPosition
commentId: P:Voile.Systems.ParticleEmitter.OriginPosition
id: OriginPosition
parent: Voile.Systems.ParticleEmitter
langs:
- csharp
- vb
name: OriginPosition
nameWithType: ParticleEmitter.OriginPosition
fullName: Voile.Systems.ParticleEmitter.OriginPosition
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: OriginPosition
path: Source/Systems/ParticleSystem.cs
startLine: 107
assemblies:
- Voile
namespace: Voile.Systems
summary: Origin position in the world of this emitter.
example: []
syntax:
content: public Vector2 OriginPosition { get; }
parameters: []
return:
type: System.Numerics.Vector2
content.vb: Public ReadOnly Property OriginPosition As Vector2
overload: Voile.Systems.ParticleEmitter.OriginPosition*
- uid: Voile.Systems.ParticleEmitter.Settings
commentId: P:Voile.Systems.ParticleEmitter.Settings
id: Settings
parent: Voile.Systems.ParticleEmitter
langs:
- csharp
- vb
name: Settings
nameWithType: ParticleEmitter.Settings
fullName: Voile.Systems.ParticleEmitter.Settings
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Settings
path: Source/Systems/ParticleSystem.cs
startLine: 111
assemblies:
- Voile
namespace: Voile.Systems
summary: <xref href="Voile.Systems.ParticleEmitterSettings" data-throw-if-not-resolved="false"></xref> for this emitter.
example: []
syntax:
content: public ParticleEmitterSettings Settings { get; }
parameters: []
return:
type: Voile.Systems.ParticleEmitterSettings
content.vb: Public ReadOnly Property Settings As ParticleEmitterSettings
overload: Voile.Systems.ParticleEmitter.Settings*
- uid: Voile.Systems.ParticleEmitter.ParticleArrayOffset
commentId: P:Voile.Systems.ParticleEmitter.ParticleArrayOffset
id: ParticleArrayOffset
parent: Voile.Systems.ParticleEmitter
langs:
- csharp
- vb
name: ParticleArrayOffset
nameWithType: ParticleEmitter.ParticleArrayOffset
fullName: Voile.Systems.ParticleEmitter.ParticleArrayOffset
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ParticleArrayOffset
path: Source/Systems/ParticleSystem.cs
startLine: 112
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public int ParticleArrayOffset { get; }
parameters: []
return:
type: System.Int32
content.vb: Public ReadOnly Property ParticleArrayOffset As Integer
overload: Voile.Systems.ParticleEmitter.ParticleArrayOffset*
- uid: Voile.Systems.ParticleEmitter.#ctor(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.ParticleEmitterSettingsResource},System.ArraySegment{Voile.Systems.Particle})
commentId: M:Voile.Systems.ParticleEmitter.#ctor(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.ParticleEmitterSettingsResource},System.ArraySegment{Voile.Systems.Particle})
id: '#ctor(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.ParticleEmitterSettingsResource},System.ArraySegment{Voile.Systems.Particle})'
parent: Voile.Systems.ParticleEmitter
langs:
- csharp
- vb
name: ParticleEmitter(Vector2, ResourceRef<ParticleEmitterSettingsResource>, ArraySegment<Particle>)
nameWithType: ParticleEmitter.ParticleEmitter(Vector2, ResourceRef<ParticleEmitterSettingsResource>, ArraySegment<Particle>)
fullName: Voile.Systems.ParticleEmitter.ParticleEmitter(System.Numerics.Vector2, Voile.ResourceRef<Voile.Systems.ParticleEmitterSettingsResource>, System.ArraySegment<Voile.Systems.Particle>)
type: Constructor
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Systems/ParticleSystem.cs
startLine: 120
assemblies:
- Voile
namespace: Voile.Systems
summary: Constructs a new <xref href="Voile.Systems.ParticleEmitter" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public ParticleEmitter(Vector2 originPosition, ResourceRef<ParticleEmitterSettingsResource> settingsResource, ArraySegment<Particle> particles)
parameters:
- id: originPosition
type: System.Numerics.Vector2
description: World origin position.
- id: settingsResource
type: Voile.ResourceRef{Voile.Systems.ParticleEmitterSettingsResource}
description: Emitter settings resource.
- id: particles
type: System.ArraySegment{Voile.Systems.Particle}
description: Particle segment that this emitter will simulate.
content.vb: Public Sub New(originPosition As Vector2, settingsResource As ResourceRef(Of ParticleEmitterSettingsResource), particles As ArraySegment(Of Particle))
overload: Voile.Systems.ParticleEmitter.#ctor*
nameWithType.vb: ParticleEmitter.New(Vector2, ResourceRef(Of ParticleEmitterSettingsResource), ArraySegment(Of Particle))
fullName.vb: Voile.Systems.ParticleEmitter.New(System.Numerics.Vector2, Voile.ResourceRef(Of Voile.Systems.ParticleEmitterSettingsResource), System.ArraySegment(Of Voile.Systems.Particle))
name.vb: New(Vector2, ResourceRef(Of ParticleEmitterSettingsResource), ArraySegment(Of Particle))
- uid: Voile.Systems.ParticleEmitter.Restart(System.ArraySegment{Voile.Systems.Particle})
commentId: M:Voile.Systems.ParticleEmitter.Restart(System.ArraySegment{Voile.Systems.Particle})
id: Restart(System.ArraySegment{Voile.Systems.Particle})
parent: Voile.Systems.ParticleEmitter
langs:
- csharp
- vb
name: Restart(ArraySegment<Particle>)
nameWithType: ParticleEmitter.Restart(ArraySegment<Particle>)
fullName: Voile.Systems.ParticleEmitter.Restart(System.ArraySegment<Voile.Systems.Particle>)
type: Method
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Restart
path: Source/Systems/ParticleSystem.cs
startLine: 137
assemblies:
- Voile
namespace: Voile.Systems
summary: Restart this emitter.
example: []
syntax:
content: public void Restart(ArraySegment<Particle> particles)
parameters:
- id: particles
type: System.ArraySegment{Voile.Systems.Particle}
description: New particle segment.
content.vb: Public Sub Restart(particles As ArraySegment(Of Particle))
overload: Voile.Systems.ParticleEmitter.Restart*
nameWithType.vb: ParticleEmitter.Restart(ArraySegment(Of Particle))
fullName.vb: Voile.Systems.ParticleEmitter.Restart(System.ArraySegment(Of Voile.Systems.Particle))
name.vb: Restart(ArraySegment(Of Particle))
- uid: Voile.Systems.ParticleEmitter.Update(System.Double)
commentId: M:Voile.Systems.ParticleEmitter.Update(System.Double)
id: Update(System.Double)
parent: Voile.Systems.ParticleEmitter
langs:
- csharp
- vb
name: Update(double)
nameWithType: ParticleEmitter.Update(double)
fullName: Voile.Systems.ParticleEmitter.Update(double)
type: Method
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Update
path: Source/Systems/ParticleSystem.cs
startLine: 155
assemblies:
- Voile
namespace: Voile.Systems
summary: Updates this emitter's simulation.
example: []
syntax:
content: public void Update(double deltaTime)
parameters:
- id: deltaTime
type: System.Double
description: ''
content.vb: Public Sub Update(deltaTime As Double)
overload: Voile.Systems.ParticleEmitter.Update*
implements:
- Voile.IUpdatableSystem.Update(System.Double)
nameWithType.vb: ParticleEmitter.Update(Double)
fullName.vb: Voile.Systems.ParticleEmitter.Update(Double)
name.vb: Update(Double)
references:
- uid: Voile.Systems
commentId: N:Voile.Systems
href: Voile.html
name: Voile.Systems
nameWithType: Voile.Systems
fullName: Voile.Systems
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: Voile.IUpdatableSystem
commentId: T:Voile.IUpdatableSystem
parent: Voile
href: Voile.IUpdatableSystem.html
name: IUpdatableSystem
nameWithType: IUpdatableSystem
fullName: Voile.IUpdatableSystem
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile
commentId: N:Voile
href: Voile.html
name: Voile
nameWithType: Voile
fullName: Voile
- uid: Voile.Systems.ParticleEmitter.Particles*
commentId: Overload:Voile.Systems.ParticleEmitter.Particles
href: Voile.Systems.ParticleEmitter.html#Voile_Systems_ParticleEmitter_Particles
name: Particles
nameWithType: ParticleEmitter.Particles
fullName: Voile.Systems.ParticleEmitter.Particles
- uid: System.ReadOnlySpan{Voile.Systems.Particle}
commentId: T:System.ReadOnlySpan{Voile.Systems.Particle}
parent: System
definition: System.ReadOnlySpan`1
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
name: ReadOnlySpan<Particle>
nameWithType: ReadOnlySpan<Particle>
fullName: System.ReadOnlySpan<Voile.Systems.Particle>
nameWithType.vb: ReadOnlySpan(Of Particle)
fullName.vb: System.ReadOnlySpan(Of Voile.Systems.Particle)
name.vb: ReadOnlySpan(Of Particle)
spec.csharp:
- uid: System.ReadOnlySpan`1
name: ReadOnlySpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
- name: <
- uid: Voile.Systems.Particle
name: Particle
href: Voile.Systems.Particle.html
- name: '>'
spec.vb:
- uid: System.ReadOnlySpan`1
name: ReadOnlySpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
- name: (
- name: Of
- name: " "
- uid: Voile.Systems.Particle
name: Particle
href: Voile.Systems.Particle.html
- name: )
- uid: System.ReadOnlySpan`1
commentId: T:System.ReadOnlySpan`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
name: ReadOnlySpan<T>
nameWithType: ReadOnlySpan<T>
fullName: System.ReadOnlySpan<T>
nameWithType.vb: ReadOnlySpan(Of T)
fullName.vb: System.ReadOnlySpan(Of T)
name.vb: ReadOnlySpan(Of T)
spec.csharp:
- uid: System.ReadOnlySpan`1
name: ReadOnlySpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.ReadOnlySpan`1
name: ReadOnlySpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Voile.Systems.ParticleEmitter.OriginPosition*
commentId: Overload:Voile.Systems.ParticleEmitter.OriginPosition
href: Voile.Systems.ParticleEmitter.html#Voile_Systems_ParticleEmitter_OriginPosition
name: OriginPosition
nameWithType: ParticleEmitter.OriginPosition
fullName: Voile.Systems.ParticleEmitter.OriginPosition
- uid: System.Numerics.Vector2
commentId: T:System.Numerics.Vector2
parent: System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics.vector2
name: Vector2
nameWithType: Vector2
fullName: System.Numerics.Vector2
- uid: System.Numerics
commentId: N:System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Numerics
nameWithType: System.Numerics
fullName: System.Numerics
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
- uid: Voile.Systems.ParticleEmitterSettings
commentId: T:Voile.Systems.ParticleEmitterSettings
parent: Voile.Systems
href: Voile.Systems.ParticleEmitterSettings.html
name: ParticleEmitterSettings
nameWithType: ParticleEmitterSettings
fullName: Voile.Systems.ParticleEmitterSettings
- uid: Voile.Systems.ParticleEmitter.Settings*
commentId: Overload:Voile.Systems.ParticleEmitter.Settings
href: Voile.Systems.ParticleEmitter.html#Voile_Systems_ParticleEmitter_Settings
name: Settings
nameWithType: ParticleEmitter.Settings
fullName: Voile.Systems.ParticleEmitter.Settings
- uid: Voile.Systems.ParticleEmitter.ParticleArrayOffset*
commentId: Overload:Voile.Systems.ParticleEmitter.ParticleArrayOffset
href: Voile.Systems.ParticleEmitter.html#Voile_Systems_ParticleEmitter_ParticleArrayOffset
name: ParticleArrayOffset
nameWithType: ParticleEmitter.ParticleArrayOffset
fullName: Voile.Systems.ParticleEmitter.ParticleArrayOffset
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: Voile.Systems.ParticleEmitter
commentId: T:Voile.Systems.ParticleEmitter
href: Voile.Systems.ParticleEmitter.html
name: ParticleEmitter
nameWithType: ParticleEmitter
fullName: Voile.Systems.ParticleEmitter
- uid: Voile.Systems.ParticleEmitter.#ctor*
commentId: Overload:Voile.Systems.ParticleEmitter.#ctor
href: Voile.Systems.ParticleEmitter.html#Voile_Systems_ParticleEmitter__ctor_System_Numerics_Vector2_Voile_ResourceRef_Voile_Systems_ParticleEmitterSettingsResource__System_ArraySegment_Voile_Systems_Particle__
name: ParticleEmitter
nameWithType: ParticleEmitter.ParticleEmitter
fullName: Voile.Systems.ParticleEmitter.ParticleEmitter
nameWithType.vb: ParticleEmitter.New
fullName.vb: Voile.Systems.ParticleEmitter.New
name.vb: New
- uid: Voile.ResourceRef{Voile.Systems.ParticleEmitterSettingsResource}
commentId: T:Voile.ResourceRef{Voile.Systems.ParticleEmitterSettingsResource}
parent: Voile
definition: Voile.ResourceRef`1
href: Voile.ResourceRef-1.html
name: ResourceRef<ParticleEmitterSettingsResource>
nameWithType: ResourceRef<ParticleEmitterSettingsResource>
fullName: Voile.ResourceRef<Voile.Systems.ParticleEmitterSettingsResource>
nameWithType.vb: ResourceRef(Of ParticleEmitterSettingsResource)
fullName.vb: Voile.ResourceRef(Of Voile.Systems.ParticleEmitterSettingsResource)
name.vb: ResourceRef(Of ParticleEmitterSettingsResource)
spec.csharp:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: <
- uid: Voile.Systems.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.ParticleEmitterSettingsResource.html
- name: '>'
spec.vb:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: (
- name: Of
- name: " "
- uid: Voile.Systems.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.ParticleEmitterSettingsResource.html
- name: )
- uid: System.ArraySegment{Voile.Systems.Particle}
commentId: T:System.ArraySegment{Voile.Systems.Particle}
parent: System
definition: System.ArraySegment`1
href: https://learn.microsoft.com/dotnet/api/system.arraysegment-1
name: ArraySegment<Particle>
nameWithType: ArraySegment<Particle>
fullName: System.ArraySegment<Voile.Systems.Particle>
nameWithType.vb: ArraySegment(Of Particle)
fullName.vb: System.ArraySegment(Of Voile.Systems.Particle)
name.vb: ArraySegment(Of Particle)
spec.csharp:
- uid: System.ArraySegment`1
name: ArraySegment
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.arraysegment-1
- name: <
- uid: Voile.Systems.Particle
name: Particle
href: Voile.Systems.Particle.html
- name: '>'
spec.vb:
- uid: System.ArraySegment`1
name: ArraySegment
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.arraysegment-1
- name: (
- name: Of
- name: " "
- uid: Voile.Systems.Particle
name: Particle
href: Voile.Systems.Particle.html
- name: )
- uid: Voile.ResourceRef`1
commentId: T:Voile.ResourceRef`1
href: Voile.ResourceRef-1.html
name: ResourceRef<T>
nameWithType: ResourceRef<T>
fullName: Voile.ResourceRef<T>
nameWithType.vb: ResourceRef(Of T)
fullName.vb: Voile.ResourceRef(Of T)
name.vb: ResourceRef(Of T)
spec.csharp:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.ArraySegment`1
commentId: T:System.ArraySegment`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.arraysegment-1
name: ArraySegment<T>
nameWithType: ArraySegment<T>
fullName: System.ArraySegment<T>
nameWithType.vb: ArraySegment(Of T)
fullName.vb: System.ArraySegment(Of T)
name.vb: ArraySegment(Of T)
spec.csharp:
- uid: System.ArraySegment`1
name: ArraySegment
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.arraysegment-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.ArraySegment`1
name: ArraySegment
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.arraysegment-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Voile.Systems.ParticleEmitter.Restart*
commentId: Overload:Voile.Systems.ParticleEmitter.Restart
href: Voile.Systems.ParticleEmitter.html#Voile_Systems_ParticleEmitter_Restart_System_ArraySegment_Voile_Systems_Particle__
name: Restart
nameWithType: ParticleEmitter.Restart
fullName: Voile.Systems.ParticleEmitter.Restart
- uid: Voile.Systems.ParticleEmitter.Update*
commentId: Overload:Voile.Systems.ParticleEmitter.Update
href: Voile.Systems.ParticleEmitter.html#Voile_Systems_ParticleEmitter_Update_System_Double_
name: Update
nameWithType: ParticleEmitter.Update
fullName: Voile.Systems.ParticleEmitter.Update
- uid: Voile.IUpdatableSystem.Update(System.Double)
commentId: M:Voile.IUpdatableSystem.Update(System.Double)
parent: Voile.IUpdatableSystem
isExternal: true
href: Voile.IUpdatableSystem.html#Voile_IUpdatableSystem_Update_System_Double_
name: Update(double)
nameWithType: IUpdatableSystem.Update(double)
fullName: Voile.IUpdatableSystem.Update(double)
nameWithType.vb: IUpdatableSystem.Update(Double)
fullName.vb: Voile.IUpdatableSystem.Update(Double)
name.vb: Update(Double)
spec.csharp:
- uid: Voile.IUpdatableSystem.Update(System.Double)
name: Update
href: Voile.IUpdatableSystem.html#Voile_IUpdatableSystem_Update_System_Double_
- name: (
- uid: System.Double
name: double
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
- name: )
spec.vb:
- uid: Voile.IUpdatableSystem.Update(System.Double)
name: Update
href: Voile.IUpdatableSystem.html#Voile_IUpdatableSystem_Update_System_Double_
- name: (
- uid: System.Double
name: Double
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
- name: )
- uid: System.Double
commentId: T:System.Double
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
name: double
nameWithType: double
fullName: double
nameWithType.vb: Double
fullName.vb: Double
name.vb: Double

View File

@@ -0,0 +1,908 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Systems.ParticleEmitterSettings
commentId: T:Voile.Systems.ParticleEmitterSettings
id: ParticleEmitterSettings
parent: Voile.Systems
children:
- Voile.Systems.ParticleEmitterSettings.AngularVelocity
- Voile.Systems.ParticleEmitterSettings.AngularVelocityRandom
- Voile.Systems.ParticleEmitterSettings.ColorBegin
- Voile.Systems.ParticleEmitterSettings.ColorEnd
- Voile.Systems.ParticleEmitterSettings.Damping
- Voile.Systems.ParticleEmitterSettings.Direction
- Voile.Systems.ParticleEmitterSettings.EmitRadius
- Voile.Systems.ParticleEmitterSettings.Explosiveness
- Voile.Systems.ParticleEmitterSettings.Gravity
- Voile.Systems.ParticleEmitterSettings.LifeTime
- Voile.Systems.ParticleEmitterSettings.LinearVelocity
- Voile.Systems.ParticleEmitterSettings.LinearVelocityRandom
- Voile.Systems.ParticleEmitterSettings.MaxParticles
- Voile.Systems.ParticleEmitterSettings.ScaleBegin
- Voile.Systems.ParticleEmitterSettings.ScaleEnd
langs:
- csharp
- vb
name: ParticleEmitterSettings
nameWithType: ParticleEmitterSettings
fullName: Voile.Systems.ParticleEmitterSettings
type: Class
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ParticleEmitterSettings
path: Source/Systems/ParticleSystem.cs
startLine: 27
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public class ParticleEmitterSettings
content.vb: Public Class ParticleEmitterSettings
inheritance:
- System.Object
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: Voile.Systems.ParticleEmitterSettings.MaxParticles
commentId: P:Voile.Systems.ParticleEmitterSettings.MaxParticles
id: MaxParticles
parent: Voile.Systems.ParticleEmitterSettings
langs:
- csharp
- vb
name: MaxParticles
nameWithType: ParticleEmitterSettings.MaxParticles
fullName: Voile.Systems.ParticleEmitterSettings.MaxParticles
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: MaxParticles
path: Source/Systems/ParticleSystem.cs
startLine: 29
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public int MaxParticles { get; set; }
parameters: []
return:
type: System.Int32
content.vb: Public Property MaxParticles As Integer
overload: Voile.Systems.ParticleEmitterSettings.MaxParticles*
- uid: Voile.Systems.ParticleEmitterSettings.EmitRadius
commentId: P:Voile.Systems.ParticleEmitterSettings.EmitRadius
id: EmitRadius
parent: Voile.Systems.ParticleEmitterSettings
langs:
- csharp
- vb
name: EmitRadius
nameWithType: ParticleEmitterSettings.EmitRadius
fullName: Voile.Systems.ParticleEmitterSettings.EmitRadius
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: EmitRadius
path: Source/Systems/ParticleSystem.cs
startLine: 30
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public float EmitRadius { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property EmitRadius As Single
overload: Voile.Systems.ParticleEmitterSettings.EmitRadius*
- uid: Voile.Systems.ParticleEmitterSettings.LifeTime
commentId: P:Voile.Systems.ParticleEmitterSettings.LifeTime
id: LifeTime
parent: Voile.Systems.ParticleEmitterSettings
langs:
- csharp
- vb
name: LifeTime
nameWithType: ParticleEmitterSettings.LifeTime
fullName: Voile.Systems.ParticleEmitterSettings.LifeTime
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: LifeTime
path: Source/Systems/ParticleSystem.cs
startLine: 31
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public float LifeTime { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property LifeTime As Single
overload: Voile.Systems.ParticleEmitterSettings.LifeTime*
- uid: Voile.Systems.ParticleEmitterSettings.Explosiveness
commentId: P:Voile.Systems.ParticleEmitterSettings.Explosiveness
id: Explosiveness
parent: Voile.Systems.ParticleEmitterSettings
langs:
- csharp
- vb
name: Explosiveness
nameWithType: ParticleEmitterSettings.Explosiveness
fullName: Voile.Systems.ParticleEmitterSettings.Explosiveness
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Explosiveness
path: Source/Systems/ParticleSystem.cs
startLine: 32
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public float Explosiveness { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property Explosiveness As Single
overload: Voile.Systems.ParticleEmitterSettings.Explosiveness*
- uid: Voile.Systems.ParticleEmitterSettings.Direction
commentId: P:Voile.Systems.ParticleEmitterSettings.Direction
id: Direction
parent: Voile.Systems.ParticleEmitterSettings
langs:
- csharp
- vb
name: Direction
nameWithType: ParticleEmitterSettings.Direction
fullName: Voile.Systems.ParticleEmitterSettings.Direction
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Direction
path: Source/Systems/ParticleSystem.cs
startLine: 33
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public Vector2 Direction { get; set; }
parameters: []
return:
type: System.Numerics.Vector2
content.vb: Public Property Direction As Vector2
overload: Voile.Systems.ParticleEmitterSettings.Direction*
- uid: Voile.Systems.ParticleEmitterSettings.LinearVelocity
commentId: P:Voile.Systems.ParticleEmitterSettings.LinearVelocity
id: LinearVelocity
parent: Voile.Systems.ParticleEmitterSettings
langs:
- csharp
- vb
name: LinearVelocity
nameWithType: ParticleEmitterSettings.LinearVelocity
fullName: Voile.Systems.ParticleEmitterSettings.LinearVelocity
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: LinearVelocity
path: Source/Systems/ParticleSystem.cs
startLine: 34
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public float LinearVelocity { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property LinearVelocity As Single
overload: Voile.Systems.ParticleEmitterSettings.LinearVelocity*
- uid: Voile.Systems.ParticleEmitterSettings.AngularVelocity
commentId: P:Voile.Systems.ParticleEmitterSettings.AngularVelocity
id: AngularVelocity
parent: Voile.Systems.ParticleEmitterSettings
langs:
- csharp
- vb
name: AngularVelocity
nameWithType: ParticleEmitterSettings.AngularVelocity
fullName: Voile.Systems.ParticleEmitterSettings.AngularVelocity
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: AngularVelocity
path: Source/Systems/ParticleSystem.cs
startLine: 35
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public float AngularVelocity { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property AngularVelocity As Single
overload: Voile.Systems.ParticleEmitterSettings.AngularVelocity*
- uid: Voile.Systems.ParticleEmitterSettings.AngularVelocityRandom
commentId: P:Voile.Systems.ParticleEmitterSettings.AngularVelocityRandom
id: AngularVelocityRandom
parent: Voile.Systems.ParticleEmitterSettings
langs:
- csharp
- vb
name: AngularVelocityRandom
nameWithType: ParticleEmitterSettings.AngularVelocityRandom
fullName: Voile.Systems.ParticleEmitterSettings.AngularVelocityRandom
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: AngularVelocityRandom
path: Source/Systems/ParticleSystem.cs
startLine: 36
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public float AngularVelocityRandom { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property AngularVelocityRandom As Single
overload: Voile.Systems.ParticleEmitterSettings.AngularVelocityRandom*
- uid: Voile.Systems.ParticleEmitterSettings.LinearVelocityRandom
commentId: P:Voile.Systems.ParticleEmitterSettings.LinearVelocityRandom
id: LinearVelocityRandom
parent: Voile.Systems.ParticleEmitterSettings
langs:
- csharp
- vb
name: LinearVelocityRandom
nameWithType: ParticleEmitterSettings.LinearVelocityRandom
fullName: Voile.Systems.ParticleEmitterSettings.LinearVelocityRandom
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: LinearVelocityRandom
path: Source/Systems/ParticleSystem.cs
startLine: 37
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public float LinearVelocityRandom { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property LinearVelocityRandom As Single
overload: Voile.Systems.ParticleEmitterSettings.LinearVelocityRandom*
- uid: Voile.Systems.ParticleEmitterSettings.Gravity
commentId: P:Voile.Systems.ParticleEmitterSettings.Gravity
id: Gravity
parent: Voile.Systems.ParticleEmitterSettings
langs:
- csharp
- vb
name: Gravity
nameWithType: ParticleEmitterSettings.Gravity
fullName: Voile.Systems.ParticleEmitterSettings.Gravity
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Gravity
path: Source/Systems/ParticleSystem.cs
startLine: 38
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public Vector2 Gravity { get; set; }
parameters: []
return:
type: System.Numerics.Vector2
content.vb: Public Property Gravity As Vector2
overload: Voile.Systems.ParticleEmitterSettings.Gravity*
- uid: Voile.Systems.ParticleEmitterSettings.ScaleBegin
commentId: P:Voile.Systems.ParticleEmitterSettings.ScaleBegin
id: ScaleBegin
parent: Voile.Systems.ParticleEmitterSettings
langs:
- csharp
- vb
name: ScaleBegin
nameWithType: ParticleEmitterSettings.ScaleBegin
fullName: Voile.Systems.ParticleEmitterSettings.ScaleBegin
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ScaleBegin
path: Source/Systems/ParticleSystem.cs
startLine: 39
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public float ScaleBegin { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property ScaleBegin As Single
overload: Voile.Systems.ParticleEmitterSettings.ScaleBegin*
- uid: Voile.Systems.ParticleEmitterSettings.ScaleEnd
commentId: P:Voile.Systems.ParticleEmitterSettings.ScaleEnd
id: ScaleEnd
parent: Voile.Systems.ParticleEmitterSettings
langs:
- csharp
- vb
name: ScaleEnd
nameWithType: ParticleEmitterSettings.ScaleEnd
fullName: Voile.Systems.ParticleEmitterSettings.ScaleEnd
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ScaleEnd
path: Source/Systems/ParticleSystem.cs
startLine: 40
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public float ScaleEnd { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property ScaleEnd As Single
overload: Voile.Systems.ParticleEmitterSettings.ScaleEnd*
- uid: Voile.Systems.ParticleEmitterSettings.ColorBegin
commentId: P:Voile.Systems.ParticleEmitterSettings.ColorBegin
id: ColorBegin
parent: Voile.Systems.ParticleEmitterSettings
langs:
- csharp
- vb
name: ColorBegin
nameWithType: ParticleEmitterSettings.ColorBegin
fullName: Voile.Systems.ParticleEmitterSettings.ColorBegin
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ColorBegin
path: Source/Systems/ParticleSystem.cs
startLine: 41
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public Color ColorBegin { get; set; }
parameters: []
return:
type: Voile.Color
content.vb: Public Property ColorBegin As Color
overload: Voile.Systems.ParticleEmitterSettings.ColorBegin*
- uid: Voile.Systems.ParticleEmitterSettings.ColorEnd
commentId: P:Voile.Systems.ParticleEmitterSettings.ColorEnd
id: ColorEnd
parent: Voile.Systems.ParticleEmitterSettings
langs:
- csharp
- vb
name: ColorEnd
nameWithType: ParticleEmitterSettings.ColorEnd
fullName: Voile.Systems.ParticleEmitterSettings.ColorEnd
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ColorEnd
path: Source/Systems/ParticleSystem.cs
startLine: 42
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public Color ColorEnd { get; set; }
parameters: []
return:
type: Voile.Color
content.vb: Public Property ColorEnd As Color
overload: Voile.Systems.ParticleEmitterSettings.ColorEnd*
- uid: Voile.Systems.ParticleEmitterSettings.Damping
commentId: P:Voile.Systems.ParticleEmitterSettings.Damping
id: Damping
parent: Voile.Systems.ParticleEmitterSettings
langs:
- csharp
- vb
name: Damping
nameWithType: ParticleEmitterSettings.Damping
fullName: Voile.Systems.ParticleEmitterSettings.Damping
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Damping
path: Source/Systems/ParticleSystem.cs
startLine: 43
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public float Damping { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property Damping As Single
overload: Voile.Systems.ParticleEmitterSettings.Damping*
references:
- uid: Voile.Systems
commentId: N:Voile.Systems
href: Voile.html
name: Voile.Systems
nameWithType: Voile.Systems
fullName: Voile.Systems
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile.Systems.ParticleEmitterSettings.MaxParticles*
commentId: Overload:Voile.Systems.ParticleEmitterSettings.MaxParticles
href: Voile.Systems.ParticleEmitterSettings.html#Voile_Systems_ParticleEmitterSettings_MaxParticles
name: MaxParticles
nameWithType: ParticleEmitterSettings.MaxParticles
fullName: Voile.Systems.ParticleEmitterSettings.MaxParticles
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: Voile.Systems.ParticleEmitterSettings.EmitRadius*
commentId: Overload:Voile.Systems.ParticleEmitterSettings.EmitRadius
href: Voile.Systems.ParticleEmitterSettings.html#Voile_Systems_ParticleEmitterSettings_EmitRadius
name: EmitRadius
nameWithType: ParticleEmitterSettings.EmitRadius
fullName: Voile.Systems.ParticleEmitterSettings.EmitRadius
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: Voile.Systems.ParticleEmitterSettings.LifeTime*
commentId: Overload:Voile.Systems.ParticleEmitterSettings.LifeTime
href: Voile.Systems.ParticleEmitterSettings.html#Voile_Systems_ParticleEmitterSettings_LifeTime
name: LifeTime
nameWithType: ParticleEmitterSettings.LifeTime
fullName: Voile.Systems.ParticleEmitterSettings.LifeTime
- uid: Voile.Systems.ParticleEmitterSettings.Explosiveness*
commentId: Overload:Voile.Systems.ParticleEmitterSettings.Explosiveness
href: Voile.Systems.ParticleEmitterSettings.html#Voile_Systems_ParticleEmitterSettings_Explosiveness
name: Explosiveness
nameWithType: ParticleEmitterSettings.Explosiveness
fullName: Voile.Systems.ParticleEmitterSettings.Explosiveness
- uid: Voile.Systems.ParticleEmitterSettings.Direction*
commentId: Overload:Voile.Systems.ParticleEmitterSettings.Direction
href: Voile.Systems.ParticleEmitterSettings.html#Voile_Systems_ParticleEmitterSettings_Direction
name: Direction
nameWithType: ParticleEmitterSettings.Direction
fullName: Voile.Systems.ParticleEmitterSettings.Direction
- uid: System.Numerics.Vector2
commentId: T:System.Numerics.Vector2
parent: System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics.vector2
name: Vector2
nameWithType: Vector2
fullName: System.Numerics.Vector2
- uid: System.Numerics
commentId: N:System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Numerics
nameWithType: System.Numerics
fullName: System.Numerics
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
- uid: Voile.Systems.ParticleEmitterSettings.LinearVelocity*
commentId: Overload:Voile.Systems.ParticleEmitterSettings.LinearVelocity
href: Voile.Systems.ParticleEmitterSettings.html#Voile_Systems_ParticleEmitterSettings_LinearVelocity
name: LinearVelocity
nameWithType: ParticleEmitterSettings.LinearVelocity
fullName: Voile.Systems.ParticleEmitterSettings.LinearVelocity
- uid: Voile.Systems.ParticleEmitterSettings.AngularVelocity*
commentId: Overload:Voile.Systems.ParticleEmitterSettings.AngularVelocity
href: Voile.Systems.ParticleEmitterSettings.html#Voile_Systems_ParticleEmitterSettings_AngularVelocity
name: AngularVelocity
nameWithType: ParticleEmitterSettings.AngularVelocity
fullName: Voile.Systems.ParticleEmitterSettings.AngularVelocity
- uid: Voile.Systems.ParticleEmitterSettings.AngularVelocityRandom*
commentId: Overload:Voile.Systems.ParticleEmitterSettings.AngularVelocityRandom
href: Voile.Systems.ParticleEmitterSettings.html#Voile_Systems_ParticleEmitterSettings_AngularVelocityRandom
name: AngularVelocityRandom
nameWithType: ParticleEmitterSettings.AngularVelocityRandom
fullName: Voile.Systems.ParticleEmitterSettings.AngularVelocityRandom
- uid: Voile.Systems.ParticleEmitterSettings.LinearVelocityRandom*
commentId: Overload:Voile.Systems.ParticleEmitterSettings.LinearVelocityRandom
href: Voile.Systems.ParticleEmitterSettings.html#Voile_Systems_ParticleEmitterSettings_LinearVelocityRandom
name: LinearVelocityRandom
nameWithType: ParticleEmitterSettings.LinearVelocityRandom
fullName: Voile.Systems.ParticleEmitterSettings.LinearVelocityRandom
- uid: Voile.Systems.ParticleEmitterSettings.Gravity*
commentId: Overload:Voile.Systems.ParticleEmitterSettings.Gravity
href: Voile.Systems.ParticleEmitterSettings.html#Voile_Systems_ParticleEmitterSettings_Gravity
name: Gravity
nameWithType: ParticleEmitterSettings.Gravity
fullName: Voile.Systems.ParticleEmitterSettings.Gravity
- uid: Voile.Systems.ParticleEmitterSettings.ScaleBegin*
commentId: Overload:Voile.Systems.ParticleEmitterSettings.ScaleBegin
href: Voile.Systems.ParticleEmitterSettings.html#Voile_Systems_ParticleEmitterSettings_ScaleBegin
name: ScaleBegin
nameWithType: ParticleEmitterSettings.ScaleBegin
fullName: Voile.Systems.ParticleEmitterSettings.ScaleBegin
- uid: Voile.Systems.ParticleEmitterSettings.ScaleEnd*
commentId: Overload:Voile.Systems.ParticleEmitterSettings.ScaleEnd
href: Voile.Systems.ParticleEmitterSettings.html#Voile_Systems_ParticleEmitterSettings_ScaleEnd
name: ScaleEnd
nameWithType: ParticleEmitterSettings.ScaleEnd
fullName: Voile.Systems.ParticleEmitterSettings.ScaleEnd
- uid: Voile.Systems.ParticleEmitterSettings.ColorBegin*
commentId: Overload:Voile.Systems.ParticleEmitterSettings.ColorBegin
href: Voile.Systems.ParticleEmitterSettings.html#Voile_Systems_ParticleEmitterSettings_ColorBegin
name: ColorBegin
nameWithType: ParticleEmitterSettings.ColorBegin
fullName: Voile.Systems.ParticleEmitterSettings.ColorBegin
- uid: Voile.Color
commentId: T:Voile.Color
parent: Voile
href: Voile.Color.html
name: Color
nameWithType: Color
fullName: Voile.Color
- uid: Voile
commentId: N:Voile
href: Voile.html
name: Voile
nameWithType: Voile
fullName: Voile
- uid: Voile.Systems.ParticleEmitterSettings.ColorEnd*
commentId: Overload:Voile.Systems.ParticleEmitterSettings.ColorEnd
href: Voile.Systems.ParticleEmitterSettings.html#Voile_Systems_ParticleEmitterSettings_ColorEnd
name: ColorEnd
nameWithType: ParticleEmitterSettings.ColorEnd
fullName: Voile.Systems.ParticleEmitterSettings.ColorEnd
- uid: Voile.Systems.ParticleEmitterSettings.Damping*
commentId: Overload:Voile.Systems.ParticleEmitterSettings.Damping
href: Voile.Systems.ParticleEmitterSettings.html#Voile_Systems_ParticleEmitterSettings_Damping
name: Damping
nameWithType: ParticleEmitterSettings.Damping
fullName: Voile.Systems.ParticleEmitterSettings.Damping

View File

@@ -0,0 +1,448 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Systems.ParticleEmitterSettingsResource
commentId: T:Voile.Systems.ParticleEmitterSettingsResource
id: ParticleEmitterSettingsResource
parent: Voile.Systems
children:
- Voile.Systems.ParticleEmitterSettingsResource.#ctor(System.String,Voile.Systems.ParticleEmitterSettings)
- Voile.Systems.ParticleEmitterSettingsResource.Settings
langs:
- csharp
- vb
name: ParticleEmitterSettingsResource
nameWithType: ParticleEmitterSettingsResource
fullName: Voile.Systems.ParticleEmitterSettingsResource
type: Class
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ParticleEmitterSettingsResource
path: Source/Systems/ParticleSystem.cs
startLine: 46
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: 'public class ParticleEmitterSettingsResource : Resource, IDisposable'
content.vb: Public Class ParticleEmitterSettingsResource Inherits Resource Implements IDisposable
inheritance:
- System.Object
- Voile.Resource
implements:
- System.IDisposable
inheritedMembers:
- Voile.Resource.Path
- Voile.Resource.Dispose
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: Voile.Systems.ParticleEmitterSettingsResource.Settings
commentId: P:Voile.Systems.ParticleEmitterSettingsResource.Settings
id: Settings
parent: Voile.Systems.ParticleEmitterSettingsResource
langs:
- csharp
- vb
name: Settings
nameWithType: ParticleEmitterSettingsResource.Settings
fullName: Voile.Systems.ParticleEmitterSettingsResource.Settings
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Settings
path: Source/Systems/ParticleSystem.cs
startLine: 48
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public ParticleEmitterSettings Settings { get; }
parameters: []
return:
type: Voile.Systems.ParticleEmitterSettings
content.vb: Public Property Settings As ParticleEmitterSettings
overload: Voile.Systems.ParticleEmitterSettingsResource.Settings*
- uid: Voile.Systems.ParticleEmitterSettingsResource.#ctor(System.String,Voile.Systems.ParticleEmitterSettings)
commentId: M:Voile.Systems.ParticleEmitterSettingsResource.#ctor(System.String,Voile.Systems.ParticleEmitterSettings)
id: '#ctor(System.String,Voile.Systems.ParticleEmitterSettings)'
parent: Voile.Systems.ParticleEmitterSettingsResource
langs:
- csharp
- vb
name: ParticleEmitterSettingsResource(string, ParticleEmitterSettings)
nameWithType: ParticleEmitterSettingsResource.ParticleEmitterSettingsResource(string, ParticleEmitterSettings)
fullName: Voile.Systems.ParticleEmitterSettingsResource.ParticleEmitterSettingsResource(string, Voile.Systems.ParticleEmitterSettings)
type: Constructor
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Systems/ParticleSystem.cs
startLine: 49
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public ParticleEmitterSettingsResource(string path, ParticleEmitterSettings settings)
parameters:
- id: path
type: System.String
- id: settings
type: Voile.Systems.ParticleEmitterSettings
content.vb: Public Sub New(path As String, settings As ParticleEmitterSettings)
overload: Voile.Systems.ParticleEmitterSettingsResource.#ctor*
nameWithType.vb: ParticleEmitterSettingsResource.New(String, ParticleEmitterSettings)
fullName.vb: Voile.Systems.ParticleEmitterSettingsResource.New(String, Voile.Systems.ParticleEmitterSettings)
name.vb: New(String, ParticleEmitterSettings)
references:
- uid: Voile.Systems
commentId: N:Voile.Systems
href: Voile.html
name: Voile.Systems
nameWithType: Voile.Systems
fullName: Voile.Systems
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: Voile.Resource
commentId: T:Voile.Resource
parent: Voile
href: Voile.Resource.html
name: Resource
nameWithType: Resource
fullName: Voile.Resource
- uid: System.IDisposable
commentId: T:System.IDisposable
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable
name: IDisposable
nameWithType: IDisposable
fullName: System.IDisposable
- uid: Voile.Resource.Path
commentId: P:Voile.Resource.Path
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_Path
name: Path
nameWithType: Resource.Path
fullName: Voile.Resource.Path
- uid: Voile.Resource.Dispose
commentId: M:Voile.Resource.Dispose
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_Dispose
name: Dispose()
nameWithType: Resource.Dispose()
fullName: Voile.Resource.Dispose()
spec.csharp:
- uid: Voile.Resource.Dispose
name: Dispose
href: Voile.Resource.html#Voile_Resource_Dispose
- name: (
- name: )
spec.vb:
- uid: Voile.Resource.Dispose
name: Dispose
href: Voile.Resource.html#Voile_Resource_Dispose
- name: (
- name: )
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile
commentId: N:Voile
href: Voile.html
name: Voile
nameWithType: Voile
fullName: Voile
- uid: Voile.Systems.ParticleEmitterSettingsResource.Settings*
commentId: Overload:Voile.Systems.ParticleEmitterSettingsResource.Settings
href: Voile.Systems.ParticleEmitterSettingsResource.html#Voile_Systems_ParticleEmitterSettingsResource_Settings
name: Settings
nameWithType: ParticleEmitterSettingsResource.Settings
fullName: Voile.Systems.ParticleEmitterSettingsResource.Settings
- uid: Voile.Systems.ParticleEmitterSettings
commentId: T:Voile.Systems.ParticleEmitterSettings
parent: Voile.Systems
href: Voile.Systems.ParticleEmitterSettings.html
name: ParticleEmitterSettings
nameWithType: ParticleEmitterSettings
fullName: Voile.Systems.ParticleEmitterSettings
- uid: Voile.Systems.ParticleEmitterSettingsResource.#ctor*
commentId: Overload:Voile.Systems.ParticleEmitterSettingsResource.#ctor
href: Voile.Systems.ParticleEmitterSettingsResource.html#Voile_Systems_ParticleEmitterSettingsResource__ctor_System_String_Voile_Systems_ParticleEmitterSettings_
name: ParticleEmitterSettingsResource
nameWithType: ParticleEmitterSettingsResource.ParticleEmitterSettingsResource
fullName: Voile.Systems.ParticleEmitterSettingsResource.ParticleEmitterSettingsResource
nameWithType.vb: ParticleEmitterSettingsResource.New
fullName.vb: Voile.Systems.ParticleEmitterSettingsResource.New
name.vb: New
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String

View File

@@ -0,0 +1,927 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Systems.ParticleEmitterSettingsResourceLoader
commentId: T:Voile.Systems.ParticleEmitterSettingsResourceLoader
id: ParticleEmitterSettingsResourceLoader
parent: Voile.Systems
children:
- Voile.Systems.ParticleEmitterSettingsResourceLoader.LoadResource(System.String)
- Voile.Systems.ParticleEmitterSettingsResourceLoader.SupportedExtensions
langs:
- csharp
- vb
name: ParticleEmitterSettingsResourceLoader
nameWithType: ParticleEmitterSettingsResourceLoader
fullName: Voile.Systems.ParticleEmitterSettingsResourceLoader
type: Class
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ParticleEmitterSettingsResourceLoader
path: Source/Systems/ParticleSystem.cs
startLine: 59
assemblies:
- Voile
namespace: Voile.Systems
summary: Loads <xref href="Voile.Systems.ParticleEmitterSettingsResource" data-throw-if-not-resolved="false"></xref> from a provided TOML data file.
example: []
syntax:
content: 'public class ParticleEmitterSettingsResourceLoader : ResourceLoader<ParticleEmitterSettingsResource>'
content.vb: Public Class ParticleEmitterSettingsResourceLoader Inherits ResourceLoader(Of ParticleEmitterSettingsResource)
inheritance:
- System.Object
- Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}
inheritedMembers:
- Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.Load(System.String)
- Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.Reload
- Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.TryGet(System.Guid,Voile.Systems.ParticleEmitterSettingsResource@)
- Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.TryUnload(System.Guid)
- Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}._loadedResources
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: Voile.Systems.ParticleEmitterSettingsResourceLoader.SupportedExtensions
commentId: P:Voile.Systems.ParticleEmitterSettingsResourceLoader.SupportedExtensions
id: SupportedExtensions
parent: Voile.Systems.ParticleEmitterSettingsResourceLoader
langs:
- csharp
- vb
name: SupportedExtensions
nameWithType: ParticleEmitterSettingsResourceLoader.SupportedExtensions
fullName: Voile.Systems.ParticleEmitterSettingsResourceLoader.SupportedExtensions
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: SupportedExtensions
path: Source/Systems/ParticleSystem.cs
startLine: 61
assemblies:
- Voile
namespace: Voile.Systems
summary: File extensions that are supported by this loader.
example: []
syntax:
content: public override IEnumerable<string> SupportedExtensions { get; }
parameters: []
return:
type: System.Collections.Generic.IEnumerable{System.String}
content.vb: Public Overrides ReadOnly Property SupportedExtensions As IEnumerable(Of String)
overridden: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.SupportedExtensions
overload: Voile.Systems.ParticleEmitterSettingsResourceLoader.SupportedExtensions*
- uid: Voile.Systems.ParticleEmitterSettingsResourceLoader.LoadResource(System.String)
commentId: M:Voile.Systems.ParticleEmitterSettingsResourceLoader.LoadResource(System.String)
id: LoadResource(System.String)
parent: Voile.Systems.ParticleEmitterSettingsResourceLoader
langs:
- csharp
- vb
name: LoadResource(string)
nameWithType: ParticleEmitterSettingsResourceLoader.LoadResource(string)
fullName: Voile.Systems.ParticleEmitterSettingsResourceLoader.LoadResource(string)
type: Method
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: LoadResource
path: Source/Systems/ParticleSystem.cs
startLine: 65
assemblies:
- Voile
namespace: Voile.Systems
summary: Load steps specific to this resource loader.
example: []
syntax:
content: protected override ParticleEmitterSettingsResource LoadResource(string path)
parameters:
- id: path
type: System.String
description: File system path to the resource to load.
return:
type: Voile.Systems.ParticleEmitterSettingsResource
description: Loaded resource.
content.vb: Protected Overrides Function LoadResource(path As String) As ParticleEmitterSettingsResource
overridden: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.LoadResource(System.String)
overload: Voile.Systems.ParticleEmitterSettingsResourceLoader.LoadResource*
nameWithType.vb: ParticleEmitterSettingsResourceLoader.LoadResource(String)
fullName.vb: Voile.Systems.ParticleEmitterSettingsResourceLoader.LoadResource(String)
name.vb: LoadResource(String)
references:
- uid: Voile.Systems.ParticleEmitterSettingsResource
commentId: T:Voile.Systems.ParticleEmitterSettingsResource
parent: Voile.Systems
href: Voile.Systems.ParticleEmitterSettingsResource.html
name: ParticleEmitterSettingsResource
nameWithType: ParticleEmitterSettingsResource
fullName: Voile.Systems.ParticleEmitterSettingsResource
- uid: Voile.Systems
commentId: N:Voile.Systems
href: Voile.html
name: Voile.Systems
nameWithType: Voile.Systems
fullName: Voile.Systems
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}
commentId: T:Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}
parent: Voile.Resources
definition: Voile.Resources.ResourceLoader`1
href: Voile.Resources.ResourceLoader-1.html
name: ResourceLoader<ParticleEmitterSettingsResource>
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>
fullName: Voile.Resources.ResourceLoader<Voile.Systems.ParticleEmitterSettingsResource>
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.ParticleEmitterSettingsResource)
name.vb: ResourceLoader(Of ParticleEmitterSettingsResource)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: <
- uid: Voile.Systems.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.ParticleEmitterSettingsResource.html
- name: '>'
spec.vb:
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: (
- name: Of
- name: " "
- uid: Voile.Systems.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.ParticleEmitterSettingsResource.html
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.Load(System.String)
commentId: M:Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.Load(System.String)
parent: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}
definition: Voile.Resources.ResourceLoader`1.Load(System.String)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>.Load(string)
fullName: Voile.Resources.ResourceLoader<Voile.Systems.ParticleEmitterSettingsResource>.Load(string)
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource).Load(String)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.ParticleEmitterSettingsResource).Load(String)
name.vb: Load(String)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.Reload
commentId: M:Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.Reload
parent: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}
definition: Voile.Resources.ResourceLoader`1.Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
name: Reload()
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>.Reload()
fullName: Voile.Resources.ResourceLoader<Voile.Systems.ParticleEmitterSettingsResource>.Reload()
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource).Reload()
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.ParticleEmitterSettingsResource).Reload()
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.TryGet(System.Guid,Voile.Systems.ParticleEmitterSettingsResource@)
commentId: M:Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.TryGet(System.Guid,Voile.Systems.ParticleEmitterSettingsResource@)
parent: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}
definition: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
name: TryGet(Guid, out ParticleEmitterSettingsResource)
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>.TryGet(Guid, out ParticleEmitterSettingsResource)
fullName: Voile.Resources.ResourceLoader<Voile.Systems.ParticleEmitterSettingsResource>.TryGet(System.Guid, out Voile.Systems.ParticleEmitterSettingsResource)
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource).TryGet(Guid, ParticleEmitterSettingsResource)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.ParticleEmitterSettingsResource).TryGet(System.Guid, Voile.Systems.ParticleEmitterSettingsResource)
name.vb: TryGet(Guid, ParticleEmitterSettingsResource)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.TryGet(System.Guid,Voile.Systems.ParticleEmitterSettingsResource@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: out
- name: " "
- uid: Voile.Systems.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.ParticleEmitterSettingsResource.html
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.TryGet(System.Guid,Voile.Systems.ParticleEmitterSettingsResource@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- uid: Voile.Systems.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.ParticleEmitterSettingsResource.html
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.TryUnload(System.Guid)
commentId: M:Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.TryUnload(System.Guid)
parent: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}
definition: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
name: TryUnload(Guid)
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>.TryUnload(Guid)
fullName: Voile.Resources.ResourceLoader<Voile.Systems.ParticleEmitterSettingsResource>.TryUnload(System.Guid)
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource).TryUnload(Guid)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.ParticleEmitterSettingsResource).TryUnload(System.Guid)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}._loadedResources
commentId: F:Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}._loadedResources
parent: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}
definition: Voile.Resources.ResourceLoader`1._loadedResources
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1__loadedResources
name: _loadedResources
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>._loadedResources
fullName: Voile.Resources.ResourceLoader<Voile.Systems.ParticleEmitterSettingsResource>._loadedResources
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource)._loadedResources
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.ParticleEmitterSettingsResource)._loadedResources
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile.Resources.ResourceLoader`1
commentId: T:Voile.Resources.ResourceLoader`1
href: Voile.Resources.ResourceLoader-1.html
name: ResourceLoader<T>
nameWithType: ResourceLoader<T>
fullName: Voile.Resources.ResourceLoader<T>
nameWithType.vb: ResourceLoader(Of T)
fullName.vb: Voile.Resources.ResourceLoader(Of T)
name.vb: ResourceLoader(Of T)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Voile.Resources
commentId: N:Voile.Resources
href: Voile.html
name: Voile.Resources
nameWithType: Voile.Resources
fullName: Voile.Resources
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
commentId: M:Voile.Resources.ResourceLoader`1.Load(System.String)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: ResourceLoader<T>.Load(string)
fullName: Voile.Resources.ResourceLoader<T>.Load(string)
nameWithType.vb: ResourceLoader(Of T).Load(String)
fullName.vb: Voile.Resources.ResourceLoader(Of T).Load(String)
name.vb: Load(String)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.ResourceLoader`1.Reload
commentId: M:Voile.Resources.ResourceLoader`1.Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
name: Reload()
nameWithType: ResourceLoader<T>.Reload()
fullName: Voile.Resources.ResourceLoader<T>.Reload()
nameWithType.vb: ResourceLoader(Of T).Reload()
fullName.vb: Voile.Resources.ResourceLoader(Of T).Reload()
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
commentId: M:Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
name: TryGet(Guid, out T)
nameWithType: ResourceLoader<T>.TryGet(Guid, out T)
fullName: Voile.Resources.ResourceLoader<T>.TryGet(System.Guid, out T)
nameWithType.vb: ResourceLoader(Of T).TryGet(Guid, T)
fullName.vb: Voile.Resources.ResourceLoader(Of T).TryGet(System.Guid, T)
name.vb: TryGet(Guid, T)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: out
- name: " "
- name: T
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: T
- name: )
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
commentId: M:Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
name: TryUnload(Guid)
nameWithType: ResourceLoader<T>.TryUnload(Guid)
fullName: Voile.Resources.ResourceLoader<T>.TryUnload(System.Guid)
nameWithType.vb: ResourceLoader(Of T).TryUnload(Guid)
fullName.vb: Voile.Resources.ResourceLoader(Of T).TryUnload(System.Guid)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
- uid: Voile.Resources.ResourceLoader`1._loadedResources
commentId: F:Voile.Resources.ResourceLoader`1._loadedResources
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1__loadedResources
name: _loadedResources
nameWithType: ResourceLoader<T>._loadedResources
fullName: Voile.Resources.ResourceLoader<T>._loadedResources
nameWithType.vb: ResourceLoader(Of T)._loadedResources
fullName.vb: Voile.Resources.ResourceLoader(Of T)._loadedResources
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.SupportedExtensions
commentId: P:Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.SupportedExtensions
parent: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}
definition: Voile.Resources.ResourceLoader`1.SupportedExtensions
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_SupportedExtensions
name: SupportedExtensions
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>.SupportedExtensions
fullName: Voile.Resources.ResourceLoader<Voile.Systems.ParticleEmitterSettingsResource>.SupportedExtensions
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource).SupportedExtensions
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.ParticleEmitterSettingsResource).SupportedExtensions
- uid: Voile.Systems.ParticleEmitterSettingsResourceLoader.SupportedExtensions*
commentId: Overload:Voile.Systems.ParticleEmitterSettingsResourceLoader.SupportedExtensions
href: Voile.Systems.ParticleEmitterSettingsResourceLoader.html#Voile_Systems_ParticleEmitterSettingsResourceLoader_SupportedExtensions
name: SupportedExtensions
nameWithType: ParticleEmitterSettingsResourceLoader.SupportedExtensions
fullName: Voile.Systems.ParticleEmitterSettingsResourceLoader.SupportedExtensions
- uid: System.Collections.Generic.IEnumerable{System.String}
commentId: T:System.Collections.Generic.IEnumerable{System.String}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<string>
nameWithType: IEnumerable<string>
fullName: System.Collections.Generic.IEnumerable<string>
nameWithType.vb: IEnumerable(Of String)
fullName.vb: System.Collections.Generic.IEnumerable(Of String)
name.vb: IEnumerable(Of String)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.ResourceLoader`1.SupportedExtensions
commentId: P:Voile.Resources.ResourceLoader`1.SupportedExtensions
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_SupportedExtensions
name: SupportedExtensions
nameWithType: ResourceLoader<T>.SupportedExtensions
fullName: Voile.Resources.ResourceLoader<T>.SupportedExtensions
nameWithType.vb: ResourceLoader(Of T).SupportedExtensions
fullName.vb: Voile.Resources.ResourceLoader(Of T).SupportedExtensions
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.LoadResource(System.String)
commentId: M:Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.LoadResource(System.String)
parent: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}
definition: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
name: LoadResource(string)
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>.LoadResource(string)
fullName: Voile.Resources.ResourceLoader<Voile.Systems.ParticleEmitterSettingsResource>.LoadResource(string)
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource).LoadResource(String)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.ParticleEmitterSettingsResource).LoadResource(String)
name.vb: LoadResource(String)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.ParticleEmitterSettingsResource}.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Systems.ParticleEmitterSettingsResourceLoader.LoadResource*
commentId: Overload:Voile.Systems.ParticleEmitterSettingsResourceLoader.LoadResource
href: Voile.Systems.ParticleEmitterSettingsResourceLoader.html#Voile_Systems_ParticleEmitterSettingsResourceLoader_LoadResource_System_String_
name: LoadResource
nameWithType: ParticleEmitterSettingsResourceLoader.LoadResource
fullName: Voile.Systems.ParticleEmitterSettingsResourceLoader.LoadResource
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
commentId: M:Voile.Resources.ResourceLoader`1.LoadResource(System.String)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
name: LoadResource(string)
nameWithType: ResourceLoader<T>.LoadResource(string)
fullName: Voile.Resources.ResourceLoader<T>.LoadResource(string)
nameWithType.vb: ResourceLoader(Of T).LoadResource(String)
fullName.vb: Voile.Resources.ResourceLoader(Of T).LoadResource(String)
name.vb: LoadResource(String)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )

View File

@@ -0,0 +1,892 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Systems.ParticleSystem
commentId: T:Voile.Systems.ParticleSystem
id: ParticleSystem
parent: Voile.Systems
children:
- Voile.Systems.ParticleSystem.#ctor
- Voile.Systems.ParticleSystem.CreateEmitter(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.ParticleEmitterSettingsResource})
- Voile.Systems.ParticleSystem.Dispose
- Voile.Systems.ParticleSystem.Emitters
- Voile.Systems.ParticleSystem.ParticleLimit
- Voile.Systems.ParticleSystem.RestartEmitter(System.Int32)
- Voile.Systems.ParticleSystem.Update(System.Double)
langs:
- csharp
- vb
name: ParticleSystem
nameWithType: ParticleSystem
fullName: Voile.Systems.ParticleSystem
type: Class
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ParticleSystem
path: Source/Systems/ParticleSystem.cs
startLine: 232
assemblies:
- Voile
namespace: Voile.Systems
summary: CPU based particle simulator.
example: []
syntax:
content: 'public class ParticleSystem : IUpdatableSystem, IDisposable'
content.vb: Public Class ParticleSystem Implements IUpdatableSystem, IDisposable
inheritance:
- System.Object
implements:
- Voile.IUpdatableSystem
- System.IDisposable
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: Voile.Systems.ParticleSystem.ParticleLimit
commentId: P:Voile.Systems.ParticleSystem.ParticleLimit
id: ParticleLimit
parent: Voile.Systems.ParticleSystem
langs:
- csharp
- vb
name: ParticleLimit
nameWithType: ParticleSystem.ParticleLimit
fullName: Voile.Systems.ParticleSystem.ParticleLimit
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ParticleLimit
path: Source/Systems/ParticleSystem.cs
startLine: 237
assemblies:
- Voile
namespace: Voile.Systems
summary: Maximum amount of particles emittable by the system.
example: []
syntax:
content: public int ParticleLimit { get; set; }
parameters: []
return:
type: System.Int32
content.vb: Public Property ParticleLimit As Integer
overload: Voile.Systems.ParticleSystem.ParticleLimit*
- uid: Voile.Systems.ParticleSystem.Emitters
commentId: P:Voile.Systems.ParticleSystem.Emitters
id: Emitters
parent: Voile.Systems.ParticleSystem
langs:
- csharp
- vb
name: Emitters
nameWithType: ParticleSystem.Emitters
fullName: Voile.Systems.ParticleSystem.Emitters
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Emitters
path: Source/Systems/ParticleSystem.cs
startLine: 242
assemblies:
- Voile
namespace: Voile.Systems
summary: List of particle emitters created for this ParticleSystem.
example: []
syntax:
content: public IReadOnlyList<ParticleEmitter> Emitters { get; }
parameters: []
return:
type: System.Collections.Generic.IReadOnlyList{Voile.Systems.ParticleEmitter}
content.vb: Public ReadOnly Property Emitters As IReadOnlyList(Of ParticleEmitter)
overload: Voile.Systems.ParticleSystem.Emitters*
- uid: Voile.Systems.ParticleSystem.#ctor
commentId: M:Voile.Systems.ParticleSystem.#ctor
id: '#ctor'
parent: Voile.Systems.ParticleSystem
langs:
- csharp
- vb
name: ParticleSystem()
nameWithType: ParticleSystem.ParticleSystem()
fullName: Voile.Systems.ParticleSystem.ParticleSystem()
type: Constructor
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Systems/ParticleSystem.cs
startLine: 244
assemblies:
- Voile
namespace: Voile.Systems
syntax:
content: public ParticleSystem()
content.vb: Public Sub New()
overload: Voile.Systems.ParticleSystem.#ctor*
nameWithType.vb: ParticleSystem.New()
fullName.vb: Voile.Systems.ParticleSystem.New()
name.vb: New()
- uid: Voile.Systems.ParticleSystem.CreateEmitter(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.ParticleEmitterSettingsResource})
commentId: M:Voile.Systems.ParticleSystem.CreateEmitter(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.ParticleEmitterSettingsResource})
id: CreateEmitter(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.ParticleEmitterSettingsResource})
parent: Voile.Systems.ParticleSystem
langs:
- csharp
- vb
name: CreateEmitter(Vector2, ResourceRef<ParticleEmitterSettingsResource>)
nameWithType: ParticleSystem.CreateEmitter(Vector2, ResourceRef<ParticleEmitterSettingsResource>)
fullName: Voile.Systems.ParticleSystem.CreateEmitter(System.Numerics.Vector2, Voile.ResourceRef<Voile.Systems.ParticleEmitterSettingsResource>)
type: Method
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: CreateEmitter
path: Source/Systems/ParticleSystem.cs
startLine: 256
assemblies:
- Voile
namespace: Voile.Systems
summary: Creates an emitter from a <xref href="Voile.Systems.ParticleEmitterSettingsResource" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public int CreateEmitter(Vector2 originPosition, ResourceRef<ParticleEmitterSettingsResource> settingsResource)
parameters:
- id: originPosition
type: System.Numerics.Vector2
description: ''
- id: settingsResource
type: Voile.ResourceRef{Voile.Systems.ParticleEmitterSettingsResource}
description: ''
return:
type: System.Int32
description: ''
content.vb: Public Function CreateEmitter(originPosition As Vector2, settingsResource As ResourceRef(Of ParticleEmitterSettingsResource)) As Integer
overload: Voile.Systems.ParticleSystem.CreateEmitter*
nameWithType.vb: ParticleSystem.CreateEmitter(Vector2, ResourceRef(Of ParticleEmitterSettingsResource))
fullName.vb: Voile.Systems.ParticleSystem.CreateEmitter(System.Numerics.Vector2, Voile.ResourceRef(Of Voile.Systems.ParticleEmitterSettingsResource))
name.vb: CreateEmitter(Vector2, ResourceRef(Of ParticleEmitterSettingsResource))
- uid: Voile.Systems.ParticleSystem.RestartEmitter(System.Int32)
commentId: M:Voile.Systems.ParticleSystem.RestartEmitter(System.Int32)
id: RestartEmitter(System.Int32)
parent: Voile.Systems.ParticleSystem
langs:
- csharp
- vb
name: RestartEmitter(int)
nameWithType: ParticleSystem.RestartEmitter(int)
fullName: Voile.Systems.ParticleSystem.RestartEmitter(int)
type: Method
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: RestartEmitter
path: Source/Systems/ParticleSystem.cs
startLine: 287
assemblies:
- Voile
namespace: Voile.Systems
summary: Restarts an emitter.
example: []
syntax:
content: public void RestartEmitter(int id)
parameters:
- id: id
type: System.Int32
description: Id of an emitter to restart.
content.vb: Public Sub RestartEmitter(id As Integer)
overload: Voile.Systems.ParticleSystem.RestartEmitter*
exceptions:
- type: System.ArgumentException
commentId: T:System.ArgumentException
description: ''
nameWithType.vb: ParticleSystem.RestartEmitter(Integer)
fullName.vb: Voile.Systems.ParticleSystem.RestartEmitter(Integer)
name.vb: RestartEmitter(Integer)
- uid: Voile.Systems.ParticleSystem.Update(System.Double)
commentId: M:Voile.Systems.ParticleSystem.Update(System.Double)
id: Update(System.Double)
parent: Voile.Systems.ParticleSystem
langs:
- csharp
- vb
name: Update(double)
nameWithType: ParticleSystem.Update(double)
fullName: Voile.Systems.ParticleSystem.Update(double)
type: Method
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Update
path: Source/Systems/ParticleSystem.cs
startLine: 304
assemblies:
- Voile
namespace: Voile.Systems
summary: Updates this particle simulation. It is recommended to use a fixed timestep for the particle simulation for performance reasons.
example: []
syntax:
content: public void Update(double deltaTime)
parameters:
- id: deltaTime
type: System.Double
description: ''
content.vb: Public Sub Update(deltaTime As Double)
overload: Voile.Systems.ParticleSystem.Update*
implements:
- Voile.IUpdatableSystem.Update(System.Double)
nameWithType.vb: ParticleSystem.Update(Double)
fullName.vb: Voile.Systems.ParticleSystem.Update(Double)
name.vb: Update(Double)
- uid: Voile.Systems.ParticleSystem.Dispose
commentId: M:Voile.Systems.ParticleSystem.Dispose
id: Dispose
parent: Voile.Systems.ParticleSystem
langs:
- csharp
- vb
name: Dispose()
nameWithType: ParticleSystem.Dispose()
fullName: Voile.Systems.ParticleSystem.Dispose()
type: Method
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Dispose
path: Source/Systems/ParticleSystem.cs
startLine: 312
assemblies:
- Voile
namespace: Voile.Systems
summary: Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
example: []
syntax:
content: public void Dispose()
content.vb: Public Sub Dispose()
overload: Voile.Systems.ParticleSystem.Dispose*
implements:
- System.IDisposable.Dispose
references:
- uid: Voile.Systems
commentId: N:Voile.Systems
href: Voile.html
name: Voile.Systems
nameWithType: Voile.Systems
fullName: Voile.Systems
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: Voile.IUpdatableSystem
commentId: T:Voile.IUpdatableSystem
parent: Voile
href: Voile.IUpdatableSystem.html
name: IUpdatableSystem
nameWithType: IUpdatableSystem
fullName: Voile.IUpdatableSystem
- uid: System.IDisposable
commentId: T:System.IDisposable
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable
name: IDisposable
nameWithType: IDisposable
fullName: System.IDisposable
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile
commentId: N:Voile
href: Voile.html
name: Voile
nameWithType: Voile
fullName: Voile
- uid: Voile.Systems.ParticleSystem.ParticleLimit*
commentId: Overload:Voile.Systems.ParticleSystem.ParticleLimit
href: Voile.Systems.ParticleSystem.html#Voile_Systems_ParticleSystem_ParticleLimit
name: ParticleLimit
nameWithType: ParticleSystem.ParticleLimit
fullName: Voile.Systems.ParticleSystem.ParticleLimit
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: Voile.Systems.ParticleSystem.Emitters*
commentId: Overload:Voile.Systems.ParticleSystem.Emitters
href: Voile.Systems.ParticleSystem.html#Voile_Systems_ParticleSystem_Emitters
name: Emitters
nameWithType: ParticleSystem.Emitters
fullName: Voile.Systems.ParticleSystem.Emitters
- uid: System.Collections.Generic.IReadOnlyList{Voile.Systems.ParticleEmitter}
commentId: T:System.Collections.Generic.IReadOnlyList{Voile.Systems.ParticleEmitter}
parent: System.Collections.Generic
definition: System.Collections.Generic.IReadOnlyList`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1
name: IReadOnlyList<ParticleEmitter>
nameWithType: IReadOnlyList<ParticleEmitter>
fullName: System.Collections.Generic.IReadOnlyList<Voile.Systems.ParticleEmitter>
nameWithType.vb: IReadOnlyList(Of ParticleEmitter)
fullName.vb: System.Collections.Generic.IReadOnlyList(Of Voile.Systems.ParticleEmitter)
name.vb: IReadOnlyList(Of ParticleEmitter)
spec.csharp:
- uid: System.Collections.Generic.IReadOnlyList`1
name: IReadOnlyList
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1
- name: <
- uid: Voile.Systems.ParticleEmitter
name: ParticleEmitter
href: Voile.Systems.ParticleEmitter.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IReadOnlyList`1
name: IReadOnlyList
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1
- name: (
- name: Of
- name: " "
- uid: Voile.Systems.ParticleEmitter
name: ParticleEmitter
href: Voile.Systems.ParticleEmitter.html
- name: )
- uid: System.Collections.Generic.IReadOnlyList`1
commentId: T:System.Collections.Generic.IReadOnlyList`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1
name: IReadOnlyList<T>
nameWithType: IReadOnlyList<T>
fullName: System.Collections.Generic.IReadOnlyList<T>
nameWithType.vb: IReadOnlyList(Of T)
fullName.vb: System.Collections.Generic.IReadOnlyList(Of T)
name.vb: IReadOnlyList(Of T)
spec.csharp:
- uid: System.Collections.Generic.IReadOnlyList`1
name: IReadOnlyList
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IReadOnlyList`1
name: IReadOnlyList
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: Voile.Systems.ParticleSystem.#ctor*
commentId: Overload:Voile.Systems.ParticleSystem.#ctor
href: Voile.Systems.ParticleSystem.html#Voile_Systems_ParticleSystem__ctor
name: ParticleSystem
nameWithType: ParticleSystem.ParticleSystem
fullName: Voile.Systems.ParticleSystem.ParticleSystem
nameWithType.vb: ParticleSystem.New
fullName.vb: Voile.Systems.ParticleSystem.New
name.vb: New
- uid: Voile.Systems.ParticleEmitterSettingsResource
commentId: T:Voile.Systems.ParticleEmitterSettingsResource
parent: Voile.Systems
href: Voile.Systems.ParticleEmitterSettingsResource.html
name: ParticleEmitterSettingsResource
nameWithType: ParticleEmitterSettingsResource
fullName: Voile.Systems.ParticleEmitterSettingsResource
- uid: Voile.Systems.ParticleSystem.CreateEmitter*
commentId: Overload:Voile.Systems.ParticleSystem.CreateEmitter
href: Voile.Systems.ParticleSystem.html#Voile_Systems_ParticleSystem_CreateEmitter_System_Numerics_Vector2_Voile_ResourceRef_Voile_Systems_ParticleEmitterSettingsResource__
name: CreateEmitter
nameWithType: ParticleSystem.CreateEmitter
fullName: Voile.Systems.ParticleSystem.CreateEmitter
- uid: System.Numerics.Vector2
commentId: T:System.Numerics.Vector2
parent: System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics.vector2
name: Vector2
nameWithType: Vector2
fullName: System.Numerics.Vector2
- uid: Voile.ResourceRef{Voile.Systems.ParticleEmitterSettingsResource}
commentId: T:Voile.ResourceRef{Voile.Systems.ParticleEmitterSettingsResource}
parent: Voile
definition: Voile.ResourceRef`1
href: Voile.ResourceRef-1.html
name: ResourceRef<ParticleEmitterSettingsResource>
nameWithType: ResourceRef<ParticleEmitterSettingsResource>
fullName: Voile.ResourceRef<Voile.Systems.ParticleEmitterSettingsResource>
nameWithType.vb: ResourceRef(Of ParticleEmitterSettingsResource)
fullName.vb: Voile.ResourceRef(Of Voile.Systems.ParticleEmitterSettingsResource)
name.vb: ResourceRef(Of ParticleEmitterSettingsResource)
spec.csharp:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: <
- uid: Voile.Systems.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.ParticleEmitterSettingsResource.html
- name: '>'
spec.vb:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: (
- name: Of
- name: " "
- uid: Voile.Systems.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.ParticleEmitterSettingsResource.html
- name: )
- uid: System.Numerics
commentId: N:System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Numerics
nameWithType: System.Numerics
fullName: System.Numerics
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
- uid: Voile.ResourceRef`1
commentId: T:Voile.ResourceRef`1
href: Voile.ResourceRef-1.html
name: ResourceRef<T>
nameWithType: ResourceRef<T>
fullName: Voile.ResourceRef<T>
nameWithType.vb: ResourceRef(Of T)
fullName.vb: Voile.ResourceRef(Of T)
name.vb: ResourceRef(Of T)
spec.csharp:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.ArgumentException
commentId: T:System.ArgumentException
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.argumentexception
name: ArgumentException
nameWithType: ArgumentException
fullName: System.ArgumentException
- uid: Voile.Systems.ParticleSystem.RestartEmitter*
commentId: Overload:Voile.Systems.ParticleSystem.RestartEmitter
href: Voile.Systems.ParticleSystem.html#Voile_Systems_ParticleSystem_RestartEmitter_System_Int32_
name: RestartEmitter
nameWithType: ParticleSystem.RestartEmitter
fullName: Voile.Systems.ParticleSystem.RestartEmitter
- uid: Voile.Systems.ParticleSystem.Update*
commentId: Overload:Voile.Systems.ParticleSystem.Update
href: Voile.Systems.ParticleSystem.html#Voile_Systems_ParticleSystem_Update_System_Double_
name: Update
nameWithType: ParticleSystem.Update
fullName: Voile.Systems.ParticleSystem.Update
- uid: Voile.IUpdatableSystem.Update(System.Double)
commentId: M:Voile.IUpdatableSystem.Update(System.Double)
parent: Voile.IUpdatableSystem
isExternal: true
href: Voile.IUpdatableSystem.html#Voile_IUpdatableSystem_Update_System_Double_
name: Update(double)
nameWithType: IUpdatableSystem.Update(double)
fullName: Voile.IUpdatableSystem.Update(double)
nameWithType.vb: IUpdatableSystem.Update(Double)
fullName.vb: Voile.IUpdatableSystem.Update(Double)
name.vb: Update(Double)
spec.csharp:
- uid: Voile.IUpdatableSystem.Update(System.Double)
name: Update
href: Voile.IUpdatableSystem.html#Voile_IUpdatableSystem_Update_System_Double_
- name: (
- uid: System.Double
name: double
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
- name: )
spec.vb:
- uid: Voile.IUpdatableSystem.Update(System.Double)
name: Update
href: Voile.IUpdatableSystem.html#Voile_IUpdatableSystem_Update_System_Double_
- name: (
- uid: System.Double
name: Double
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
- name: )
- uid: System.Double
commentId: T:System.Double
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
name: double
nameWithType: double
fullName: double
nameWithType.vb: Double
fullName.vb: Double
name.vb: Double
- uid: Voile.Systems.ParticleSystem.Dispose*
commentId: Overload:Voile.Systems.ParticleSystem.Dispose
href: Voile.Systems.ParticleSystem.html#Voile_Systems_ParticleSystem_Dispose
name: Dispose
nameWithType: ParticleSystem.Dispose
fullName: Voile.Systems.ParticleSystem.Dispose
- uid: System.IDisposable.Dispose
commentId: M:System.IDisposable.Dispose
parent: System.IDisposable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
name: Dispose()
nameWithType: IDisposable.Dispose()
fullName: System.IDisposable.Dispose()
spec.csharp:
- uid: System.IDisposable.Dispose
name: Dispose
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
- name: (
- name: )
spec.vb:
- uid: System.IDisposable.Dispose
name: Dispose
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
- name: (
- name: )

View File

@@ -0,0 +1,750 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Systems.Particles.Particle
commentId: T:Voile.Systems.Particles.Particle
id: Particle
parent: Voile.Systems.Particles
children:
- Voile.Systems.Particles.Particle.#ctor
- Voile.Systems.Particles.Particle.Alive
- Voile.Systems.Particles.Particle.AngularVelocity
- Voile.Systems.Particles.Particle.ColorArgb
- Voile.Systems.Particles.Particle.EmitterIndex
- Voile.Systems.Particles.Particle.LifeTime
- Voile.Systems.Particles.Particle.LifeTimeRemaining
- Voile.Systems.Particles.Particle.Position
- Voile.Systems.Particles.Particle.Rotation
- Voile.Systems.Particles.Particle.Scale
- Voile.Systems.Particles.Particle.Velocity
langs:
- csharp
- vb
name: Particle
nameWithType: Particle
fullName: Voile.Systems.Particles.Particle
type: Struct
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Particle
path: Source/Systems/ParticleSystem.cs
startLine: 7
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public struct Particle
content.vb: Public Structure Particle
inheritedMembers:
- System.ValueType.Equals(System.Object)
- System.ValueType.GetHashCode
- System.ValueType.ToString
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetType
- System.Object.ReferenceEquals(System.Object,System.Object)
- uid: Voile.Systems.Particles.Particle.#ctor
commentId: M:Voile.Systems.Particles.Particle.#ctor
id: '#ctor'
parent: Voile.Systems.Particles.Particle
langs:
- csharp
- vb
name: Particle()
nameWithType: Particle.Particle()
fullName: Voile.Systems.Particles.Particle.Particle()
type: Constructor
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Systems/ParticleSystem.cs
startLine: 9
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public Particle()
content.vb: Public Sub New()
overload: Voile.Systems.Particles.Particle.#ctor*
nameWithType.vb: Particle.New()
fullName.vb: Voile.Systems.Particles.Particle.New()
name.vb: New()
- uid: Voile.Systems.Particles.Particle.EmitterIndex
commentId: P:Voile.Systems.Particles.Particle.EmitterIndex
id: EmitterIndex
parent: Voile.Systems.Particles.Particle
langs:
- csharp
- vb
name: EmitterIndex
nameWithType: Particle.EmitterIndex
fullName: Voile.Systems.Particles.Particle.EmitterIndex
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: EmitterIndex
path: Source/Systems/ParticleSystem.cs
startLine: 13
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public int EmitterIndex { readonly get; set; }
parameters: []
return:
type: System.Int32
content.vb: Public Property EmitterIndex As Integer
overload: Voile.Systems.Particles.Particle.EmitterIndex*
- uid: Voile.Systems.Particles.Particle.ColorArgb
commentId: P:Voile.Systems.Particles.Particle.ColorArgb
id: ColorArgb
parent: Voile.Systems.Particles.Particle
langs:
- csharp
- vb
name: ColorArgb
nameWithType: Particle.ColorArgb
fullName: Voile.Systems.Particles.Particle.ColorArgb
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ColorArgb
path: Source/Systems/ParticleSystem.cs
startLine: 14
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public int ColorArgb { readonly get; set; }
parameters: []
return:
type: System.Int32
content.vb: Public Property ColorArgb As Integer
overload: Voile.Systems.Particles.Particle.ColorArgb*
- uid: Voile.Systems.Particles.Particle.Position
commentId: P:Voile.Systems.Particles.Particle.Position
id: Position
parent: Voile.Systems.Particles.Particle
langs:
- csharp
- vb
name: Position
nameWithType: Particle.Position
fullName: Voile.Systems.Particles.Particle.Position
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Position
path: Source/Systems/ParticleSystem.cs
startLine: 15
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public Vector2 Position { readonly get; set; }
parameters: []
return:
type: System.Numerics.Vector2
content.vb: Public Property Position As Vector2
overload: Voile.Systems.Particles.Particle.Position*
- uid: Voile.Systems.Particles.Particle.Velocity
commentId: P:Voile.Systems.Particles.Particle.Velocity
id: Velocity
parent: Voile.Systems.Particles.Particle
langs:
- csharp
- vb
name: Velocity
nameWithType: Particle.Velocity
fullName: Voile.Systems.Particles.Particle.Velocity
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Velocity
path: Source/Systems/ParticleSystem.cs
startLine: 16
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public Vector2 Velocity { readonly get; set; }
parameters: []
return:
type: System.Numerics.Vector2
content.vb: Public Property Velocity As Vector2
overload: Voile.Systems.Particles.Particle.Velocity*
- uid: Voile.Systems.Particles.Particle.AngularVelocity
commentId: P:Voile.Systems.Particles.Particle.AngularVelocity
id: AngularVelocity
parent: Voile.Systems.Particles.Particle
langs:
- csharp
- vb
name: AngularVelocity
nameWithType: Particle.AngularVelocity
fullName: Voile.Systems.Particles.Particle.AngularVelocity
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: AngularVelocity
path: Source/Systems/ParticleSystem.cs
startLine: 17
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public float AngularVelocity { readonly get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property AngularVelocity As Single
overload: Voile.Systems.Particles.Particle.AngularVelocity*
- uid: Voile.Systems.Particles.Particle.LifeTime
commentId: P:Voile.Systems.Particles.Particle.LifeTime
id: LifeTime
parent: Voile.Systems.Particles.Particle
langs:
- csharp
- vb
name: LifeTime
nameWithType: Particle.LifeTime
fullName: Voile.Systems.Particles.Particle.LifeTime
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: LifeTime
path: Source/Systems/ParticleSystem.cs
startLine: 18
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public float LifeTime { readonly get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property LifeTime As Single
overload: Voile.Systems.Particles.Particle.LifeTime*
- uid: Voile.Systems.Particles.Particle.LifeTimeRemaining
commentId: P:Voile.Systems.Particles.Particle.LifeTimeRemaining
id: LifeTimeRemaining
parent: Voile.Systems.Particles.Particle
langs:
- csharp
- vb
name: LifeTimeRemaining
nameWithType: Particle.LifeTimeRemaining
fullName: Voile.Systems.Particles.Particle.LifeTimeRemaining
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: LifeTimeRemaining
path: Source/Systems/ParticleSystem.cs
startLine: 19
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public float LifeTimeRemaining { readonly get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property LifeTimeRemaining As Single
overload: Voile.Systems.Particles.Particle.LifeTimeRemaining*
- uid: Voile.Systems.Particles.Particle.Scale
commentId: P:Voile.Systems.Particles.Particle.Scale
id: Scale
parent: Voile.Systems.Particles.Particle
langs:
- csharp
- vb
name: Scale
nameWithType: Particle.Scale
fullName: Voile.Systems.Particles.Particle.Scale
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Scale
path: Source/Systems/ParticleSystem.cs
startLine: 20
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public float Scale { readonly get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property Scale As Single
overload: Voile.Systems.Particles.Particle.Scale*
- uid: Voile.Systems.Particles.Particle.Rotation
commentId: P:Voile.Systems.Particles.Particle.Rotation
id: Rotation
parent: Voile.Systems.Particles.Particle
langs:
- csharp
- vb
name: Rotation
nameWithType: Particle.Rotation
fullName: Voile.Systems.Particles.Particle.Rotation
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Rotation
path: Source/Systems/ParticleSystem.cs
startLine: 21
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public float Rotation { readonly get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property Rotation As Single
overload: Voile.Systems.Particles.Particle.Rotation*
- uid: Voile.Systems.Particles.Particle.Alive
commentId: P:Voile.Systems.Particles.Particle.Alive
id: Alive
parent: Voile.Systems.Particles.Particle
langs:
- csharp
- vb
name: Alive
nameWithType: Particle.Alive
fullName: Voile.Systems.Particles.Particle.Alive
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Alive
path: Source/Systems/ParticleSystem.cs
startLine: 22
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public bool Alive { readonly get; set; }
parameters: []
return:
type: System.Boolean
content.vb: Public Property Alive As Boolean
overload: Voile.Systems.Particles.Particle.Alive*
references:
- uid: Voile.Systems.Particles
commentId: N:Voile.Systems.Particles
href: Voile.html
name: Voile.Systems.Particles
nameWithType: Voile.Systems.Particles
fullName: Voile.Systems.Particles
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- name: .
- uid: Voile.Systems.Particles
name: Particles
href: Voile.Systems.Particles.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- name: .
- uid: Voile.Systems.Particles
name: Particles
href: Voile.Systems.Particles.html
- uid: System.ValueType.Equals(System.Object)
commentId: M:System.ValueType.Equals(System.Object)
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
name: Equals(object)
nameWithType: ValueType.Equals(object)
fullName: System.ValueType.Equals(object)
nameWithType.vb: ValueType.Equals(Object)
fullName.vb: System.ValueType.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.ValueType.GetHashCode
commentId: M:System.ValueType.GetHashCode
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
name: GetHashCode()
nameWithType: ValueType.GetHashCode()
fullName: System.ValueType.GetHashCode()
spec.csharp:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
- uid: System.ValueType.ToString
commentId: M:System.ValueType.ToString
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
name: ToString()
nameWithType: ValueType.ToString()
fullName: System.ValueType.ToString()
spec.csharp:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- name: )
spec.vb:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.ValueType
commentId: T:System.ValueType
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype
name: ValueType
nameWithType: ValueType
fullName: System.ValueType
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile.Systems.Particles.Particle.#ctor*
commentId: Overload:Voile.Systems.Particles.Particle.#ctor
href: Voile.Systems.Particles.Particle.html#Voile_Systems_Particles_Particle__ctor
name: Particle
nameWithType: Particle.Particle
fullName: Voile.Systems.Particles.Particle.Particle
nameWithType.vb: Particle.New
fullName.vb: Voile.Systems.Particles.Particle.New
name.vb: New
- uid: Voile.Systems.Particles.Particle.EmitterIndex*
commentId: Overload:Voile.Systems.Particles.Particle.EmitterIndex
href: Voile.Systems.Particles.Particle.html#Voile_Systems_Particles_Particle_EmitterIndex
name: EmitterIndex
nameWithType: Particle.EmitterIndex
fullName: Voile.Systems.Particles.Particle.EmitterIndex
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: Voile.Systems.Particles.Particle.ColorArgb*
commentId: Overload:Voile.Systems.Particles.Particle.ColorArgb
href: Voile.Systems.Particles.Particle.html#Voile_Systems_Particles_Particle_ColorArgb
name: ColorArgb
nameWithType: Particle.ColorArgb
fullName: Voile.Systems.Particles.Particle.ColorArgb
- uid: Voile.Systems.Particles.Particle.Position*
commentId: Overload:Voile.Systems.Particles.Particle.Position
href: Voile.Systems.Particles.Particle.html#Voile_Systems_Particles_Particle_Position
name: Position
nameWithType: Particle.Position
fullName: Voile.Systems.Particles.Particle.Position
- uid: System.Numerics.Vector2
commentId: T:System.Numerics.Vector2
parent: System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics.vector2
name: Vector2
nameWithType: Vector2
fullName: System.Numerics.Vector2
- uid: System.Numerics
commentId: N:System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Numerics
nameWithType: System.Numerics
fullName: System.Numerics
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
- uid: Voile.Systems.Particles.Particle.Velocity*
commentId: Overload:Voile.Systems.Particles.Particle.Velocity
href: Voile.Systems.Particles.Particle.html#Voile_Systems_Particles_Particle_Velocity
name: Velocity
nameWithType: Particle.Velocity
fullName: Voile.Systems.Particles.Particle.Velocity
- uid: Voile.Systems.Particles.Particle.AngularVelocity*
commentId: Overload:Voile.Systems.Particles.Particle.AngularVelocity
href: Voile.Systems.Particles.Particle.html#Voile_Systems_Particles_Particle_AngularVelocity
name: AngularVelocity
nameWithType: Particle.AngularVelocity
fullName: Voile.Systems.Particles.Particle.AngularVelocity
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: Voile.Systems.Particles.Particle.LifeTime*
commentId: Overload:Voile.Systems.Particles.Particle.LifeTime
href: Voile.Systems.Particles.Particle.html#Voile_Systems_Particles_Particle_LifeTime
name: LifeTime
nameWithType: Particle.LifeTime
fullName: Voile.Systems.Particles.Particle.LifeTime
- uid: Voile.Systems.Particles.Particle.LifeTimeRemaining*
commentId: Overload:Voile.Systems.Particles.Particle.LifeTimeRemaining
href: Voile.Systems.Particles.Particle.html#Voile_Systems_Particles_Particle_LifeTimeRemaining
name: LifeTimeRemaining
nameWithType: Particle.LifeTimeRemaining
fullName: Voile.Systems.Particles.Particle.LifeTimeRemaining
- uid: Voile.Systems.Particles.Particle.Scale*
commentId: Overload:Voile.Systems.Particles.Particle.Scale
href: Voile.Systems.Particles.Particle.html#Voile_Systems_Particles_Particle_Scale
name: Scale
nameWithType: Particle.Scale
fullName: Voile.Systems.Particles.Particle.Scale
- uid: Voile.Systems.Particles.Particle.Rotation*
commentId: Overload:Voile.Systems.Particles.Particle.Rotation
href: Voile.Systems.Particles.Particle.html#Voile_Systems_Particles_Particle_Rotation
name: Rotation
nameWithType: Particle.Rotation
fullName: Voile.Systems.Particles.Particle.Rotation
- uid: Voile.Systems.Particles.Particle.Alive*
commentId: Overload:Voile.Systems.Particles.Particle.Alive
href: Voile.Systems.Particles.Particle.html#Voile_Systems_Particles_Particle_Alive
name: Alive
nameWithType: Particle.Alive
fullName: Voile.Systems.Particles.Particle.Alive
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean

View File

@@ -0,0 +1,889 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Systems.Particles.ParticleEmitter
commentId: T:Voile.Systems.Particles.ParticleEmitter
id: ParticleEmitter
parent: Voile.Systems.Particles
children:
- Voile.Systems.Particles.ParticleEmitter.#ctor(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource},System.ArraySegment{Voile.Systems.Particles.Particle})
- Voile.Systems.Particles.ParticleEmitter.OriginPosition
- Voile.Systems.Particles.ParticleEmitter.ParticleArrayOffset
- Voile.Systems.Particles.ParticleEmitter.Particles
- Voile.Systems.Particles.ParticleEmitter.Restart(System.ArraySegment{Voile.Systems.Particles.Particle})
- Voile.Systems.Particles.ParticleEmitter.Settings
- Voile.Systems.Particles.ParticleEmitter.Update(System.Double)
langs:
- csharp
- vb
name: ParticleEmitter
nameWithType: ParticleEmitter
fullName: Voile.Systems.Particles.ParticleEmitter
type: Class
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ParticleEmitter
path: Source/Systems/ParticleSystem.cs
startLine: 96
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: Emits and simulates particles from a provided particle segment.
example: []
syntax:
content: 'public class ParticleEmitter : IUpdatableSystem'
content.vb: Public Class ParticleEmitter Implements IUpdatableSystem
inheritance:
- System.Object
implements:
- Voile.IUpdatableSystem
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: Voile.Systems.Particles.ParticleEmitter.Particles
commentId: P:Voile.Systems.Particles.ParticleEmitter.Particles
id: Particles
parent: Voile.Systems.Particles.ParticleEmitter
langs:
- csharp
- vb
name: Particles
nameWithType: ParticleEmitter.Particles
fullName: Voile.Systems.Particles.ParticleEmitter.Particles
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Particles
path: Source/Systems/ParticleSystem.cs
startLine: 101
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: A segment of particles this emitter simulates.
example: []
syntax:
content: public ReadOnlySpan<Particle> Particles { get; }
parameters: []
return:
type: System.ReadOnlySpan{Voile.Systems.Particles.Particle}
content.vb: Public ReadOnly Property Particles As ReadOnlySpan(Of Particle)
overload: Voile.Systems.Particles.ParticleEmitter.Particles*
- uid: Voile.Systems.Particles.ParticleEmitter.OriginPosition
commentId: P:Voile.Systems.Particles.ParticleEmitter.OriginPosition
id: OriginPosition
parent: Voile.Systems.Particles.ParticleEmitter
langs:
- csharp
- vb
name: OriginPosition
nameWithType: ParticleEmitter.OriginPosition
fullName: Voile.Systems.Particles.ParticleEmitter.OriginPosition
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: OriginPosition
path: Source/Systems/ParticleSystem.cs
startLine: 105
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: Origin position in the world of this emitter.
example: []
syntax:
content: public Vector2 OriginPosition { get; }
parameters: []
return:
type: System.Numerics.Vector2
content.vb: Public ReadOnly Property OriginPosition As Vector2
overload: Voile.Systems.Particles.ParticleEmitter.OriginPosition*
- uid: Voile.Systems.Particles.ParticleEmitter.Settings
commentId: P:Voile.Systems.Particles.ParticleEmitter.Settings
id: Settings
parent: Voile.Systems.Particles.ParticleEmitter
langs:
- csharp
- vb
name: Settings
nameWithType: ParticleEmitter.Settings
fullName: Voile.Systems.Particles.ParticleEmitter.Settings
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Settings
path: Source/Systems/ParticleSystem.cs
startLine: 109
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: <xref href="Voile.Systems.Particles.ParticleEmitterSettings" data-throw-if-not-resolved="false"></xref> for this emitter.
example: []
syntax:
content: public ParticleEmitterSettings Settings { get; }
parameters: []
return:
type: Voile.Systems.Particles.ParticleEmitterSettings
content.vb: Public ReadOnly Property Settings As ParticleEmitterSettings
overload: Voile.Systems.Particles.ParticleEmitter.Settings*
- uid: Voile.Systems.Particles.ParticleEmitter.ParticleArrayOffset
commentId: P:Voile.Systems.Particles.ParticleEmitter.ParticleArrayOffset
id: ParticleArrayOffset
parent: Voile.Systems.Particles.ParticleEmitter
langs:
- csharp
- vb
name: ParticleArrayOffset
nameWithType: ParticleEmitter.ParticleArrayOffset
fullName: Voile.Systems.Particles.ParticleEmitter.ParticleArrayOffset
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ParticleArrayOffset
path: Source/Systems/ParticleSystem.cs
startLine: 110
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public int ParticleArrayOffset { get; }
parameters: []
return:
type: System.Int32
content.vb: Public ReadOnly Property ParticleArrayOffset As Integer
overload: Voile.Systems.Particles.ParticleEmitter.ParticleArrayOffset*
- uid: Voile.Systems.Particles.ParticleEmitter.#ctor(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource},System.ArraySegment{Voile.Systems.Particles.Particle})
commentId: M:Voile.Systems.Particles.ParticleEmitter.#ctor(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource},System.ArraySegment{Voile.Systems.Particles.Particle})
id: '#ctor(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource},System.ArraySegment{Voile.Systems.Particles.Particle})'
parent: Voile.Systems.Particles.ParticleEmitter
langs:
- csharp
- vb
name: ParticleEmitter(Vector2, ResourceRef<ParticleEmitterSettingsResource>, ArraySegment<Particle>)
nameWithType: ParticleEmitter.ParticleEmitter(Vector2, ResourceRef<ParticleEmitterSettingsResource>, ArraySegment<Particle>)
fullName: Voile.Systems.Particles.ParticleEmitter.ParticleEmitter(System.Numerics.Vector2, Voile.ResourceRef<Voile.Systems.Particles.ParticleEmitterSettingsResource>, System.ArraySegment<Voile.Systems.Particles.Particle>)
type: Constructor
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Systems/ParticleSystem.cs
startLine: 118
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: Constructs a new <xref href="Voile.Systems.Particles.ParticleEmitter" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public ParticleEmitter(Vector2 originPosition, ResourceRef<ParticleEmitterSettingsResource> settingsResource, ArraySegment<Particle> particles)
parameters:
- id: originPosition
type: System.Numerics.Vector2
description: World origin position.
- id: settingsResource
type: Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource}
description: Emitter settings resource.
- id: particles
type: System.ArraySegment{Voile.Systems.Particles.Particle}
description: Particle segment that this emitter will simulate.
content.vb: Public Sub New(originPosition As Vector2, settingsResource As ResourceRef(Of ParticleEmitterSettingsResource), particles As ArraySegment(Of Particle))
overload: Voile.Systems.Particles.ParticleEmitter.#ctor*
nameWithType.vb: ParticleEmitter.New(Vector2, ResourceRef(Of ParticleEmitterSettingsResource), ArraySegment(Of Particle))
fullName.vb: Voile.Systems.Particles.ParticleEmitter.New(System.Numerics.Vector2, Voile.ResourceRef(Of Voile.Systems.Particles.ParticleEmitterSettingsResource), System.ArraySegment(Of Voile.Systems.Particles.Particle))
name.vb: New(Vector2, ResourceRef(Of ParticleEmitterSettingsResource), ArraySegment(Of Particle))
- uid: Voile.Systems.Particles.ParticleEmitter.Restart(System.ArraySegment{Voile.Systems.Particles.Particle})
commentId: M:Voile.Systems.Particles.ParticleEmitter.Restart(System.ArraySegment{Voile.Systems.Particles.Particle})
id: Restart(System.ArraySegment{Voile.Systems.Particles.Particle})
parent: Voile.Systems.Particles.ParticleEmitter
langs:
- csharp
- vb
name: Restart(ArraySegment<Particle>)
nameWithType: ParticleEmitter.Restart(ArraySegment<Particle>)
fullName: Voile.Systems.Particles.ParticleEmitter.Restart(System.ArraySegment<Voile.Systems.Particles.Particle>)
type: Method
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Restart
path: Source/Systems/ParticleSystem.cs
startLine: 135
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: Restart this emitter.
example: []
syntax:
content: public void Restart(ArraySegment<Particle> particles)
parameters:
- id: particles
type: System.ArraySegment{Voile.Systems.Particles.Particle}
description: New particle segment.
content.vb: Public Sub Restart(particles As ArraySegment(Of Particle))
overload: Voile.Systems.Particles.ParticleEmitter.Restart*
nameWithType.vb: ParticleEmitter.Restart(ArraySegment(Of Particle))
fullName.vb: Voile.Systems.Particles.ParticleEmitter.Restart(System.ArraySegment(Of Voile.Systems.Particles.Particle))
name.vb: Restart(ArraySegment(Of Particle))
- uid: Voile.Systems.Particles.ParticleEmitter.Update(System.Double)
commentId: M:Voile.Systems.Particles.ParticleEmitter.Update(System.Double)
id: Update(System.Double)
parent: Voile.Systems.Particles.ParticleEmitter
langs:
- csharp
- vb
name: Update(double)
nameWithType: ParticleEmitter.Update(double)
fullName: Voile.Systems.Particles.ParticleEmitter.Update(double)
type: Method
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Update
path: Source/Systems/ParticleSystem.cs
startLine: 153
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: Updates this emitter's simulation.
example: []
syntax:
content: public void Update(double deltaTime)
parameters:
- id: deltaTime
type: System.Double
description: ''
content.vb: Public Sub Update(deltaTime As Double)
overload: Voile.Systems.Particles.ParticleEmitter.Update*
implements:
- Voile.IUpdatableSystem.Update(System.Double)
nameWithType.vb: ParticleEmitter.Update(Double)
fullName.vb: Voile.Systems.Particles.ParticleEmitter.Update(Double)
name.vb: Update(Double)
references:
- uid: Voile.Systems.Particles
commentId: N:Voile.Systems.Particles
href: Voile.html
name: Voile.Systems.Particles
nameWithType: Voile.Systems.Particles
fullName: Voile.Systems.Particles
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- name: .
- uid: Voile.Systems.Particles
name: Particles
href: Voile.Systems.Particles.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- name: .
- uid: Voile.Systems.Particles
name: Particles
href: Voile.Systems.Particles.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: Voile.IUpdatableSystem
commentId: T:Voile.IUpdatableSystem
parent: Voile
href: Voile.IUpdatableSystem.html
name: IUpdatableSystem
nameWithType: IUpdatableSystem
fullName: Voile.IUpdatableSystem
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile
commentId: N:Voile
href: Voile.html
name: Voile
nameWithType: Voile
fullName: Voile
- uid: Voile.Systems.Particles.ParticleEmitter.Particles*
commentId: Overload:Voile.Systems.Particles.ParticleEmitter.Particles
href: Voile.Systems.Particles.ParticleEmitter.html#Voile_Systems_Particles_ParticleEmitter_Particles
name: Particles
nameWithType: ParticleEmitter.Particles
fullName: Voile.Systems.Particles.ParticleEmitter.Particles
- uid: System.ReadOnlySpan{Voile.Systems.Particles.Particle}
commentId: T:System.ReadOnlySpan{Voile.Systems.Particles.Particle}
parent: System
definition: System.ReadOnlySpan`1
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
name: ReadOnlySpan<Particle>
nameWithType: ReadOnlySpan<Particle>
fullName: System.ReadOnlySpan<Voile.Systems.Particles.Particle>
nameWithType.vb: ReadOnlySpan(Of Particle)
fullName.vb: System.ReadOnlySpan(Of Voile.Systems.Particles.Particle)
name.vb: ReadOnlySpan(Of Particle)
spec.csharp:
- uid: System.ReadOnlySpan`1
name: ReadOnlySpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
- name: <
- uid: Voile.Systems.Particles.Particle
name: Particle
href: Voile.Systems.Particles.Particle.html
- name: '>'
spec.vb:
- uid: System.ReadOnlySpan`1
name: ReadOnlySpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
- name: (
- name: Of
- name: " "
- uid: Voile.Systems.Particles.Particle
name: Particle
href: Voile.Systems.Particles.Particle.html
- name: )
- uid: System.ReadOnlySpan`1
commentId: T:System.ReadOnlySpan`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
name: ReadOnlySpan<T>
nameWithType: ReadOnlySpan<T>
fullName: System.ReadOnlySpan<T>
nameWithType.vb: ReadOnlySpan(Of T)
fullName.vb: System.ReadOnlySpan(Of T)
name.vb: ReadOnlySpan(Of T)
spec.csharp:
- uid: System.ReadOnlySpan`1
name: ReadOnlySpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.ReadOnlySpan`1
name: ReadOnlySpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Voile.Systems.Particles.ParticleEmitter.OriginPosition*
commentId: Overload:Voile.Systems.Particles.ParticleEmitter.OriginPosition
href: Voile.Systems.Particles.ParticleEmitter.html#Voile_Systems_Particles_ParticleEmitter_OriginPosition
name: OriginPosition
nameWithType: ParticleEmitter.OriginPosition
fullName: Voile.Systems.Particles.ParticleEmitter.OriginPosition
- uid: System.Numerics.Vector2
commentId: T:System.Numerics.Vector2
parent: System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics.vector2
name: Vector2
nameWithType: Vector2
fullName: System.Numerics.Vector2
- uid: System.Numerics
commentId: N:System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Numerics
nameWithType: System.Numerics
fullName: System.Numerics
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
- uid: Voile.Systems.Particles.ParticleEmitterSettings
commentId: T:Voile.Systems.Particles.ParticleEmitterSettings
parent: Voile.Systems.Particles
href: Voile.Systems.Particles.ParticleEmitterSettings.html
name: ParticleEmitterSettings
nameWithType: ParticleEmitterSettings
fullName: Voile.Systems.Particles.ParticleEmitterSettings
- uid: Voile.Systems.Particles.ParticleEmitter.Settings*
commentId: Overload:Voile.Systems.Particles.ParticleEmitter.Settings
href: Voile.Systems.Particles.ParticleEmitter.html#Voile_Systems_Particles_ParticleEmitter_Settings
name: Settings
nameWithType: ParticleEmitter.Settings
fullName: Voile.Systems.Particles.ParticleEmitter.Settings
- uid: Voile.Systems.Particles.ParticleEmitter.ParticleArrayOffset*
commentId: Overload:Voile.Systems.Particles.ParticleEmitter.ParticleArrayOffset
href: Voile.Systems.Particles.ParticleEmitter.html#Voile_Systems_Particles_ParticleEmitter_ParticleArrayOffset
name: ParticleArrayOffset
nameWithType: ParticleEmitter.ParticleArrayOffset
fullName: Voile.Systems.Particles.ParticleEmitter.ParticleArrayOffset
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: Voile.Systems.Particles.ParticleEmitter
commentId: T:Voile.Systems.Particles.ParticleEmitter
href: Voile.Systems.Particles.ParticleEmitter.html
name: ParticleEmitter
nameWithType: ParticleEmitter
fullName: Voile.Systems.Particles.ParticleEmitter
- uid: Voile.Systems.Particles.ParticleEmitter.#ctor*
commentId: Overload:Voile.Systems.Particles.ParticleEmitter.#ctor
href: Voile.Systems.Particles.ParticleEmitter.html#Voile_Systems_Particles_ParticleEmitter__ctor_System_Numerics_Vector2_Voile_ResourceRef_Voile_Systems_Particles_ParticleEmitterSettingsResource__System_ArraySegment_Voile_Systems_Particles_Particle__
name: ParticleEmitter
nameWithType: ParticleEmitter.ParticleEmitter
fullName: Voile.Systems.Particles.ParticleEmitter.ParticleEmitter
nameWithType.vb: ParticleEmitter.New
fullName.vb: Voile.Systems.Particles.ParticleEmitter.New
name.vb: New
- uid: Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource}
commentId: T:Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource}
parent: Voile
definition: Voile.ResourceRef`1
href: Voile.ResourceRef-1.html
name: ResourceRef<ParticleEmitterSettingsResource>
nameWithType: ResourceRef<ParticleEmitterSettingsResource>
fullName: Voile.ResourceRef<Voile.Systems.Particles.ParticleEmitterSettingsResource>
nameWithType.vb: ResourceRef(Of ParticleEmitterSettingsResource)
fullName.vb: Voile.ResourceRef(Of Voile.Systems.Particles.ParticleEmitterSettingsResource)
name.vb: ResourceRef(Of ParticleEmitterSettingsResource)
spec.csharp:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: <
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.Particles.ParticleEmitterSettingsResource.html
- name: '>'
spec.vb:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: (
- name: Of
- name: " "
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.Particles.ParticleEmitterSettingsResource.html
- name: )
- uid: System.ArraySegment{Voile.Systems.Particles.Particle}
commentId: T:System.ArraySegment{Voile.Systems.Particles.Particle}
parent: System
definition: System.ArraySegment`1
href: https://learn.microsoft.com/dotnet/api/system.arraysegment-1
name: ArraySegment<Particle>
nameWithType: ArraySegment<Particle>
fullName: System.ArraySegment<Voile.Systems.Particles.Particle>
nameWithType.vb: ArraySegment(Of Particle)
fullName.vb: System.ArraySegment(Of Voile.Systems.Particles.Particle)
name.vb: ArraySegment(Of Particle)
spec.csharp:
- uid: System.ArraySegment`1
name: ArraySegment
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.arraysegment-1
- name: <
- uid: Voile.Systems.Particles.Particle
name: Particle
href: Voile.Systems.Particles.Particle.html
- name: '>'
spec.vb:
- uid: System.ArraySegment`1
name: ArraySegment
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.arraysegment-1
- name: (
- name: Of
- name: " "
- uid: Voile.Systems.Particles.Particle
name: Particle
href: Voile.Systems.Particles.Particle.html
- name: )
- uid: Voile.ResourceRef`1
commentId: T:Voile.ResourceRef`1
href: Voile.ResourceRef-1.html
name: ResourceRef<T>
nameWithType: ResourceRef<T>
fullName: Voile.ResourceRef<T>
nameWithType.vb: ResourceRef(Of T)
fullName.vb: Voile.ResourceRef(Of T)
name.vb: ResourceRef(Of T)
spec.csharp:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.ArraySegment`1
commentId: T:System.ArraySegment`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.arraysegment-1
name: ArraySegment<T>
nameWithType: ArraySegment<T>
fullName: System.ArraySegment<T>
nameWithType.vb: ArraySegment(Of T)
fullName.vb: System.ArraySegment(Of T)
name.vb: ArraySegment(Of T)
spec.csharp:
- uid: System.ArraySegment`1
name: ArraySegment
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.arraysegment-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.ArraySegment`1
name: ArraySegment
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.arraysegment-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Voile.Systems.Particles.ParticleEmitter.Restart*
commentId: Overload:Voile.Systems.Particles.ParticleEmitter.Restart
href: Voile.Systems.Particles.ParticleEmitter.html#Voile_Systems_Particles_ParticleEmitter_Restart_System_ArraySegment_Voile_Systems_Particles_Particle__
name: Restart
nameWithType: ParticleEmitter.Restart
fullName: Voile.Systems.Particles.ParticleEmitter.Restart
- uid: Voile.Systems.Particles.ParticleEmitter.Update*
commentId: Overload:Voile.Systems.Particles.ParticleEmitter.Update
href: Voile.Systems.Particles.ParticleEmitter.html#Voile_Systems_Particles_ParticleEmitter_Update_System_Double_
name: Update
nameWithType: ParticleEmitter.Update
fullName: Voile.Systems.Particles.ParticleEmitter.Update
- uid: Voile.IUpdatableSystem.Update(System.Double)
commentId: M:Voile.IUpdatableSystem.Update(System.Double)
parent: Voile.IUpdatableSystem
isExternal: true
href: Voile.IUpdatableSystem.html#Voile_IUpdatableSystem_Update_System_Double_
name: Update(double)
nameWithType: IUpdatableSystem.Update(double)
fullName: Voile.IUpdatableSystem.Update(double)
nameWithType.vb: IUpdatableSystem.Update(Double)
fullName.vb: Voile.IUpdatableSystem.Update(Double)
name.vb: Update(Double)
spec.csharp:
- uid: Voile.IUpdatableSystem.Update(System.Double)
name: Update
href: Voile.IUpdatableSystem.html#Voile_IUpdatableSystem_Update_System_Double_
- name: (
- uid: System.Double
name: double
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
- name: )
spec.vb:
- uid: Voile.IUpdatableSystem.Update(System.Double)
name: Update
href: Voile.IUpdatableSystem.html#Voile_IUpdatableSystem_Update_System_Double_
- name: (
- uid: System.Double
name: Double
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
- name: )
- uid: System.Double
commentId: T:System.Double
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
name: double
nameWithType: double
fullName: double
nameWithType.vb: Double
fullName.vb: Double
name.vb: Double

View File

@@ -0,0 +1,916 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Systems.Particles.ParticleEmitterSettings
commentId: T:Voile.Systems.Particles.ParticleEmitterSettings
id: ParticleEmitterSettings
parent: Voile.Systems.Particles
children:
- Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocity
- Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocityRandom
- Voile.Systems.Particles.ParticleEmitterSettings.ColorBegin
- Voile.Systems.Particles.ParticleEmitterSettings.ColorEnd
- Voile.Systems.Particles.ParticleEmitterSettings.Damping
- Voile.Systems.Particles.ParticleEmitterSettings.Direction
- Voile.Systems.Particles.ParticleEmitterSettings.EmitRadius
- Voile.Systems.Particles.ParticleEmitterSettings.Explosiveness
- Voile.Systems.Particles.ParticleEmitterSettings.Gravity
- Voile.Systems.Particles.ParticleEmitterSettings.LifeTime
- Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocity
- Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocityRandom
- Voile.Systems.Particles.ParticleEmitterSettings.MaxParticles
- Voile.Systems.Particles.ParticleEmitterSettings.ScaleBegin
- Voile.Systems.Particles.ParticleEmitterSettings.ScaleEnd
langs:
- csharp
- vb
name: ParticleEmitterSettings
nameWithType: ParticleEmitterSettings
fullName: Voile.Systems.Particles.ParticleEmitterSettings
type: Class
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ParticleEmitterSettings
path: Source/Systems/ParticleSystem.cs
startLine: 25
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public class ParticleEmitterSettings
content.vb: Public Class ParticleEmitterSettings
inheritance:
- System.Object
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: Voile.Systems.Particles.ParticleEmitterSettings.MaxParticles
commentId: P:Voile.Systems.Particles.ParticleEmitterSettings.MaxParticles
id: MaxParticles
parent: Voile.Systems.Particles.ParticleEmitterSettings
langs:
- csharp
- vb
name: MaxParticles
nameWithType: ParticleEmitterSettings.MaxParticles
fullName: Voile.Systems.Particles.ParticleEmitterSettings.MaxParticles
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: MaxParticles
path: Source/Systems/ParticleSystem.cs
startLine: 27
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public int MaxParticles { get; set; }
parameters: []
return:
type: System.Int32
content.vb: Public Property MaxParticles As Integer
overload: Voile.Systems.Particles.ParticleEmitterSettings.MaxParticles*
- uid: Voile.Systems.Particles.ParticleEmitterSettings.EmitRadius
commentId: P:Voile.Systems.Particles.ParticleEmitterSettings.EmitRadius
id: EmitRadius
parent: Voile.Systems.Particles.ParticleEmitterSettings
langs:
- csharp
- vb
name: EmitRadius
nameWithType: ParticleEmitterSettings.EmitRadius
fullName: Voile.Systems.Particles.ParticleEmitterSettings.EmitRadius
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: EmitRadius
path: Source/Systems/ParticleSystem.cs
startLine: 28
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public float EmitRadius { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property EmitRadius As Single
overload: Voile.Systems.Particles.ParticleEmitterSettings.EmitRadius*
- uid: Voile.Systems.Particles.ParticleEmitterSettings.LifeTime
commentId: P:Voile.Systems.Particles.ParticleEmitterSettings.LifeTime
id: LifeTime
parent: Voile.Systems.Particles.ParticleEmitterSettings
langs:
- csharp
- vb
name: LifeTime
nameWithType: ParticleEmitterSettings.LifeTime
fullName: Voile.Systems.Particles.ParticleEmitterSettings.LifeTime
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: LifeTime
path: Source/Systems/ParticleSystem.cs
startLine: 29
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public float LifeTime { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property LifeTime As Single
overload: Voile.Systems.Particles.ParticleEmitterSettings.LifeTime*
- uid: Voile.Systems.Particles.ParticleEmitterSettings.Explosiveness
commentId: P:Voile.Systems.Particles.ParticleEmitterSettings.Explosiveness
id: Explosiveness
parent: Voile.Systems.Particles.ParticleEmitterSettings
langs:
- csharp
- vb
name: Explosiveness
nameWithType: ParticleEmitterSettings.Explosiveness
fullName: Voile.Systems.Particles.ParticleEmitterSettings.Explosiveness
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Explosiveness
path: Source/Systems/ParticleSystem.cs
startLine: 30
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public float Explosiveness { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property Explosiveness As Single
overload: Voile.Systems.Particles.ParticleEmitterSettings.Explosiveness*
- uid: Voile.Systems.Particles.ParticleEmitterSettings.Direction
commentId: P:Voile.Systems.Particles.ParticleEmitterSettings.Direction
id: Direction
parent: Voile.Systems.Particles.ParticleEmitterSettings
langs:
- csharp
- vb
name: Direction
nameWithType: ParticleEmitterSettings.Direction
fullName: Voile.Systems.Particles.ParticleEmitterSettings.Direction
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Direction
path: Source/Systems/ParticleSystem.cs
startLine: 31
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public Vector2 Direction { get; set; }
parameters: []
return:
type: System.Numerics.Vector2
content.vb: Public Property Direction As Vector2
overload: Voile.Systems.Particles.ParticleEmitterSettings.Direction*
- uid: Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocity
commentId: P:Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocity
id: LinearVelocity
parent: Voile.Systems.Particles.ParticleEmitterSettings
langs:
- csharp
- vb
name: LinearVelocity
nameWithType: ParticleEmitterSettings.LinearVelocity
fullName: Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocity
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: LinearVelocity
path: Source/Systems/ParticleSystem.cs
startLine: 32
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public float LinearVelocity { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property LinearVelocity As Single
overload: Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocity*
- uid: Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocity
commentId: P:Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocity
id: AngularVelocity
parent: Voile.Systems.Particles.ParticleEmitterSettings
langs:
- csharp
- vb
name: AngularVelocity
nameWithType: ParticleEmitterSettings.AngularVelocity
fullName: Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocity
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: AngularVelocity
path: Source/Systems/ParticleSystem.cs
startLine: 33
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public float AngularVelocity { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property AngularVelocity As Single
overload: Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocity*
- uid: Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocityRandom
commentId: P:Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocityRandom
id: AngularVelocityRandom
parent: Voile.Systems.Particles.ParticleEmitterSettings
langs:
- csharp
- vb
name: AngularVelocityRandom
nameWithType: ParticleEmitterSettings.AngularVelocityRandom
fullName: Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocityRandom
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: AngularVelocityRandom
path: Source/Systems/ParticleSystem.cs
startLine: 34
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public float AngularVelocityRandom { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property AngularVelocityRandom As Single
overload: Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocityRandom*
- uid: Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocityRandom
commentId: P:Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocityRandom
id: LinearVelocityRandom
parent: Voile.Systems.Particles.ParticleEmitterSettings
langs:
- csharp
- vb
name: LinearVelocityRandom
nameWithType: ParticleEmitterSettings.LinearVelocityRandom
fullName: Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocityRandom
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: LinearVelocityRandom
path: Source/Systems/ParticleSystem.cs
startLine: 35
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public float LinearVelocityRandom { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property LinearVelocityRandom As Single
overload: Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocityRandom*
- uid: Voile.Systems.Particles.ParticleEmitterSettings.Gravity
commentId: P:Voile.Systems.Particles.ParticleEmitterSettings.Gravity
id: Gravity
parent: Voile.Systems.Particles.ParticleEmitterSettings
langs:
- csharp
- vb
name: Gravity
nameWithType: ParticleEmitterSettings.Gravity
fullName: Voile.Systems.Particles.ParticleEmitterSettings.Gravity
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Gravity
path: Source/Systems/ParticleSystem.cs
startLine: 36
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public Vector2 Gravity { get; set; }
parameters: []
return:
type: System.Numerics.Vector2
content.vb: Public Property Gravity As Vector2
overload: Voile.Systems.Particles.ParticleEmitterSettings.Gravity*
- uid: Voile.Systems.Particles.ParticleEmitterSettings.ScaleBegin
commentId: P:Voile.Systems.Particles.ParticleEmitterSettings.ScaleBegin
id: ScaleBegin
parent: Voile.Systems.Particles.ParticleEmitterSettings
langs:
- csharp
- vb
name: ScaleBegin
nameWithType: ParticleEmitterSettings.ScaleBegin
fullName: Voile.Systems.Particles.ParticleEmitterSettings.ScaleBegin
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ScaleBegin
path: Source/Systems/ParticleSystem.cs
startLine: 37
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public float ScaleBegin { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property ScaleBegin As Single
overload: Voile.Systems.Particles.ParticleEmitterSettings.ScaleBegin*
- uid: Voile.Systems.Particles.ParticleEmitterSettings.ScaleEnd
commentId: P:Voile.Systems.Particles.ParticleEmitterSettings.ScaleEnd
id: ScaleEnd
parent: Voile.Systems.Particles.ParticleEmitterSettings
langs:
- csharp
- vb
name: ScaleEnd
nameWithType: ParticleEmitterSettings.ScaleEnd
fullName: Voile.Systems.Particles.ParticleEmitterSettings.ScaleEnd
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ScaleEnd
path: Source/Systems/ParticleSystem.cs
startLine: 38
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public float ScaleEnd { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property ScaleEnd As Single
overload: Voile.Systems.Particles.ParticleEmitterSettings.ScaleEnd*
- uid: Voile.Systems.Particles.ParticleEmitterSettings.ColorBegin
commentId: P:Voile.Systems.Particles.ParticleEmitterSettings.ColorBegin
id: ColorBegin
parent: Voile.Systems.Particles.ParticleEmitterSettings
langs:
- csharp
- vb
name: ColorBegin
nameWithType: ParticleEmitterSettings.ColorBegin
fullName: Voile.Systems.Particles.ParticleEmitterSettings.ColorBegin
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ColorBegin
path: Source/Systems/ParticleSystem.cs
startLine: 39
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public Color ColorBegin { get; set; }
parameters: []
return:
type: Voile.Color
content.vb: Public Property ColorBegin As Color
overload: Voile.Systems.Particles.ParticleEmitterSettings.ColorBegin*
- uid: Voile.Systems.Particles.ParticleEmitterSettings.ColorEnd
commentId: P:Voile.Systems.Particles.ParticleEmitterSettings.ColorEnd
id: ColorEnd
parent: Voile.Systems.Particles.ParticleEmitterSettings
langs:
- csharp
- vb
name: ColorEnd
nameWithType: ParticleEmitterSettings.ColorEnd
fullName: Voile.Systems.Particles.ParticleEmitterSettings.ColorEnd
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ColorEnd
path: Source/Systems/ParticleSystem.cs
startLine: 40
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public Color ColorEnd { get; set; }
parameters: []
return:
type: Voile.Color
content.vb: Public Property ColorEnd As Color
overload: Voile.Systems.Particles.ParticleEmitterSettings.ColorEnd*
- uid: Voile.Systems.Particles.ParticleEmitterSettings.Damping
commentId: P:Voile.Systems.Particles.ParticleEmitterSettings.Damping
id: Damping
parent: Voile.Systems.Particles.ParticleEmitterSettings
langs:
- csharp
- vb
name: Damping
nameWithType: ParticleEmitterSettings.Damping
fullName: Voile.Systems.Particles.ParticleEmitterSettings.Damping
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Damping
path: Source/Systems/ParticleSystem.cs
startLine: 41
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public float Damping { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property Damping As Single
overload: Voile.Systems.Particles.ParticleEmitterSettings.Damping*
references:
- uid: Voile.Systems.Particles
commentId: N:Voile.Systems.Particles
href: Voile.html
name: Voile.Systems.Particles
nameWithType: Voile.Systems.Particles
fullName: Voile.Systems.Particles
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- name: .
- uid: Voile.Systems.Particles
name: Particles
href: Voile.Systems.Particles.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- name: .
- uid: Voile.Systems.Particles
name: Particles
href: Voile.Systems.Particles.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile.Systems.Particles.ParticleEmitterSettings.MaxParticles*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettings.MaxParticles
href: Voile.Systems.Particles.ParticleEmitterSettings.html#Voile_Systems_Particles_ParticleEmitterSettings_MaxParticles
name: MaxParticles
nameWithType: ParticleEmitterSettings.MaxParticles
fullName: Voile.Systems.Particles.ParticleEmitterSettings.MaxParticles
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: Voile.Systems.Particles.ParticleEmitterSettings.EmitRadius*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettings.EmitRadius
href: Voile.Systems.Particles.ParticleEmitterSettings.html#Voile_Systems_Particles_ParticleEmitterSettings_EmitRadius
name: EmitRadius
nameWithType: ParticleEmitterSettings.EmitRadius
fullName: Voile.Systems.Particles.ParticleEmitterSettings.EmitRadius
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: Voile.Systems.Particles.ParticleEmitterSettings.LifeTime*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettings.LifeTime
href: Voile.Systems.Particles.ParticleEmitterSettings.html#Voile_Systems_Particles_ParticleEmitterSettings_LifeTime
name: LifeTime
nameWithType: ParticleEmitterSettings.LifeTime
fullName: Voile.Systems.Particles.ParticleEmitterSettings.LifeTime
- uid: Voile.Systems.Particles.ParticleEmitterSettings.Explosiveness*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettings.Explosiveness
href: Voile.Systems.Particles.ParticleEmitterSettings.html#Voile_Systems_Particles_ParticleEmitterSettings_Explosiveness
name: Explosiveness
nameWithType: ParticleEmitterSettings.Explosiveness
fullName: Voile.Systems.Particles.ParticleEmitterSettings.Explosiveness
- uid: Voile.Systems.Particles.ParticleEmitterSettings.Direction*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettings.Direction
href: Voile.Systems.Particles.ParticleEmitterSettings.html#Voile_Systems_Particles_ParticleEmitterSettings_Direction
name: Direction
nameWithType: ParticleEmitterSettings.Direction
fullName: Voile.Systems.Particles.ParticleEmitterSettings.Direction
- uid: System.Numerics.Vector2
commentId: T:System.Numerics.Vector2
parent: System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics.vector2
name: Vector2
nameWithType: Vector2
fullName: System.Numerics.Vector2
- uid: System.Numerics
commentId: N:System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Numerics
nameWithType: System.Numerics
fullName: System.Numerics
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
- uid: Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocity*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocity
href: Voile.Systems.Particles.ParticleEmitterSettings.html#Voile_Systems_Particles_ParticleEmitterSettings_LinearVelocity
name: LinearVelocity
nameWithType: ParticleEmitterSettings.LinearVelocity
fullName: Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocity
- uid: Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocity*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocity
href: Voile.Systems.Particles.ParticleEmitterSettings.html#Voile_Systems_Particles_ParticleEmitterSettings_AngularVelocity
name: AngularVelocity
nameWithType: ParticleEmitterSettings.AngularVelocity
fullName: Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocity
- uid: Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocityRandom*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocityRandom
href: Voile.Systems.Particles.ParticleEmitterSettings.html#Voile_Systems_Particles_ParticleEmitterSettings_AngularVelocityRandom
name: AngularVelocityRandom
nameWithType: ParticleEmitterSettings.AngularVelocityRandom
fullName: Voile.Systems.Particles.ParticleEmitterSettings.AngularVelocityRandom
- uid: Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocityRandom*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocityRandom
href: Voile.Systems.Particles.ParticleEmitterSettings.html#Voile_Systems_Particles_ParticleEmitterSettings_LinearVelocityRandom
name: LinearVelocityRandom
nameWithType: ParticleEmitterSettings.LinearVelocityRandom
fullName: Voile.Systems.Particles.ParticleEmitterSettings.LinearVelocityRandom
- uid: Voile.Systems.Particles.ParticleEmitterSettings.Gravity*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettings.Gravity
href: Voile.Systems.Particles.ParticleEmitterSettings.html#Voile_Systems_Particles_ParticleEmitterSettings_Gravity
name: Gravity
nameWithType: ParticleEmitterSettings.Gravity
fullName: Voile.Systems.Particles.ParticleEmitterSettings.Gravity
- uid: Voile.Systems.Particles.ParticleEmitterSettings.ScaleBegin*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettings.ScaleBegin
href: Voile.Systems.Particles.ParticleEmitterSettings.html#Voile_Systems_Particles_ParticleEmitterSettings_ScaleBegin
name: ScaleBegin
nameWithType: ParticleEmitterSettings.ScaleBegin
fullName: Voile.Systems.Particles.ParticleEmitterSettings.ScaleBegin
- uid: Voile.Systems.Particles.ParticleEmitterSettings.ScaleEnd*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettings.ScaleEnd
href: Voile.Systems.Particles.ParticleEmitterSettings.html#Voile_Systems_Particles_ParticleEmitterSettings_ScaleEnd
name: ScaleEnd
nameWithType: ParticleEmitterSettings.ScaleEnd
fullName: Voile.Systems.Particles.ParticleEmitterSettings.ScaleEnd
- uid: Voile.Systems.Particles.ParticleEmitterSettings.ColorBegin*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettings.ColorBegin
href: Voile.Systems.Particles.ParticleEmitterSettings.html#Voile_Systems_Particles_ParticleEmitterSettings_ColorBegin
name: ColorBegin
nameWithType: ParticleEmitterSettings.ColorBegin
fullName: Voile.Systems.Particles.ParticleEmitterSettings.ColorBegin
- uid: Voile.Color
commentId: T:Voile.Color
parent: Voile
href: Voile.Color.html
name: Color
nameWithType: Color
fullName: Voile.Color
- uid: Voile
commentId: N:Voile
href: Voile.html
name: Voile
nameWithType: Voile
fullName: Voile
- uid: Voile.Systems.Particles.ParticleEmitterSettings.ColorEnd*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettings.ColorEnd
href: Voile.Systems.Particles.ParticleEmitterSettings.html#Voile_Systems_Particles_ParticleEmitterSettings_ColorEnd
name: ColorEnd
nameWithType: ParticleEmitterSettings.ColorEnd
fullName: Voile.Systems.Particles.ParticleEmitterSettings.ColorEnd
- uid: Voile.Systems.Particles.ParticleEmitterSettings.Damping*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettings.Damping
href: Voile.Systems.Particles.ParticleEmitterSettings.html#Voile_Systems_Particles_ParticleEmitterSettings_Damping
name: Damping
nameWithType: ParticleEmitterSettings.Damping
fullName: Voile.Systems.Particles.ParticleEmitterSettings.Damping

View File

@@ -0,0 +1,456 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource
commentId: T:Voile.Systems.Particles.ParticleEmitterSettingsResource
id: ParticleEmitterSettingsResource
parent: Voile.Systems.Particles
children:
- Voile.Systems.Particles.ParticleEmitterSettingsResource.#ctor(System.String,Voile.Systems.Particles.ParticleEmitterSettings)
- Voile.Systems.Particles.ParticleEmitterSettingsResource.Settings
langs:
- csharp
- vb
name: ParticleEmitterSettingsResource
nameWithType: ParticleEmitterSettingsResource
fullName: Voile.Systems.Particles.ParticleEmitterSettingsResource
type: Class
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ParticleEmitterSettingsResource
path: Source/Systems/ParticleSystem.cs
startLine: 44
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: 'public class ParticleEmitterSettingsResource : Resource, IDisposable'
content.vb: Public Class ParticleEmitterSettingsResource Inherits Resource Implements IDisposable
inheritance:
- System.Object
- Voile.Resource
implements:
- System.IDisposable
inheritedMembers:
- Voile.Resource.Path
- Voile.Resource.Dispose
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource.Settings
commentId: P:Voile.Systems.Particles.ParticleEmitterSettingsResource.Settings
id: Settings
parent: Voile.Systems.Particles.ParticleEmitterSettingsResource
langs:
- csharp
- vb
name: Settings
nameWithType: ParticleEmitterSettingsResource.Settings
fullName: Voile.Systems.Particles.ParticleEmitterSettingsResource.Settings
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Settings
path: Source/Systems/ParticleSystem.cs
startLine: 46
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public ParticleEmitterSettings Settings { get; }
parameters: []
return:
type: Voile.Systems.Particles.ParticleEmitterSettings
content.vb: Public Property Settings As ParticleEmitterSettings
overload: Voile.Systems.Particles.ParticleEmitterSettingsResource.Settings*
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource.#ctor(System.String,Voile.Systems.Particles.ParticleEmitterSettings)
commentId: M:Voile.Systems.Particles.ParticleEmitterSettingsResource.#ctor(System.String,Voile.Systems.Particles.ParticleEmitterSettings)
id: '#ctor(System.String,Voile.Systems.Particles.ParticleEmitterSettings)'
parent: Voile.Systems.Particles.ParticleEmitterSettingsResource
langs:
- csharp
- vb
name: ParticleEmitterSettingsResource(string, ParticleEmitterSettings)
nameWithType: ParticleEmitterSettingsResource.ParticleEmitterSettingsResource(string, ParticleEmitterSettings)
fullName: Voile.Systems.Particles.ParticleEmitterSettingsResource.ParticleEmitterSettingsResource(string, Voile.Systems.Particles.ParticleEmitterSettings)
type: Constructor
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Systems/ParticleSystem.cs
startLine: 47
assemblies:
- Voile
namespace: Voile.Systems.Particles
syntax:
content: public ParticleEmitterSettingsResource(string path, ParticleEmitterSettings settings)
parameters:
- id: path
type: System.String
- id: settings
type: Voile.Systems.Particles.ParticleEmitterSettings
content.vb: Public Sub New(path As String, settings As ParticleEmitterSettings)
overload: Voile.Systems.Particles.ParticleEmitterSettingsResource.#ctor*
nameWithType.vb: ParticleEmitterSettingsResource.New(String, ParticleEmitterSettings)
fullName.vb: Voile.Systems.Particles.ParticleEmitterSettingsResource.New(String, Voile.Systems.Particles.ParticleEmitterSettings)
name.vb: New(String, ParticleEmitterSettings)
references:
- uid: Voile.Systems.Particles
commentId: N:Voile.Systems.Particles
href: Voile.html
name: Voile.Systems.Particles
nameWithType: Voile.Systems.Particles
fullName: Voile.Systems.Particles
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- name: .
- uid: Voile.Systems.Particles
name: Particles
href: Voile.Systems.Particles.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- name: .
- uid: Voile.Systems.Particles
name: Particles
href: Voile.Systems.Particles.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: Voile.Resource
commentId: T:Voile.Resource
parent: Voile
href: Voile.Resource.html
name: Resource
nameWithType: Resource
fullName: Voile.Resource
- uid: System.IDisposable
commentId: T:System.IDisposable
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable
name: IDisposable
nameWithType: IDisposable
fullName: System.IDisposable
- uid: Voile.Resource.Path
commentId: P:Voile.Resource.Path
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_Path
name: Path
nameWithType: Resource.Path
fullName: Voile.Resource.Path
- uid: Voile.Resource.Dispose
commentId: M:Voile.Resource.Dispose
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_Dispose
name: Dispose()
nameWithType: Resource.Dispose()
fullName: Voile.Resource.Dispose()
spec.csharp:
- uid: Voile.Resource.Dispose
name: Dispose
href: Voile.Resource.html#Voile_Resource_Dispose
- name: (
- name: )
spec.vb:
- uid: Voile.Resource.Dispose
name: Dispose
href: Voile.Resource.html#Voile_Resource_Dispose
- name: (
- name: )
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile
commentId: N:Voile
href: Voile.html
name: Voile
nameWithType: Voile
fullName: Voile
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource.Settings*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettingsResource.Settings
href: Voile.Systems.Particles.ParticleEmitterSettingsResource.html#Voile_Systems_Particles_ParticleEmitterSettingsResource_Settings
name: Settings
nameWithType: ParticleEmitterSettingsResource.Settings
fullName: Voile.Systems.Particles.ParticleEmitterSettingsResource.Settings
- uid: Voile.Systems.Particles.ParticleEmitterSettings
commentId: T:Voile.Systems.Particles.ParticleEmitterSettings
parent: Voile.Systems.Particles
href: Voile.Systems.Particles.ParticleEmitterSettings.html
name: ParticleEmitterSettings
nameWithType: ParticleEmitterSettings
fullName: Voile.Systems.Particles.ParticleEmitterSettings
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource.#ctor*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettingsResource.#ctor
href: Voile.Systems.Particles.ParticleEmitterSettingsResource.html#Voile_Systems_Particles_ParticleEmitterSettingsResource__ctor_System_String_Voile_Systems_Particles_ParticleEmitterSettings_
name: ParticleEmitterSettingsResource
nameWithType: ParticleEmitterSettingsResource.ParticleEmitterSettingsResource
fullName: Voile.Systems.Particles.ParticleEmitterSettingsResource.ParticleEmitterSettingsResource
nameWithType.vb: ParticleEmitterSettingsResource.New
fullName.vb: Voile.Systems.Particles.ParticleEmitterSettingsResource.New
name.vb: New
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String

View File

@@ -0,0 +1,935 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader
commentId: T:Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader
id: ParticleEmitterSettingsResourceLoader
parent: Voile.Systems.Particles
children:
- Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.LoadResource(System.String)
- Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.SupportedExtensions
langs:
- csharp
- vb
name: ParticleEmitterSettingsResourceLoader
nameWithType: ParticleEmitterSettingsResourceLoader
fullName: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader
type: Class
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ParticleEmitterSettingsResourceLoader
path: Source/Systems/ParticleSystem.cs
startLine: 57
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: Loads <xref href="Voile.Systems.Particles.ParticleEmitterSettingsResource" data-throw-if-not-resolved="false"></xref> from a provided TOML data file.
example: []
syntax:
content: 'public class ParticleEmitterSettingsResourceLoader : ResourceLoader<ParticleEmitterSettingsResource>'
content.vb: Public Class ParticleEmitterSettingsResourceLoader Inherits ResourceLoader(Of ParticleEmitterSettingsResource)
inheritance:
- System.Object
- Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}
inheritedMembers:
- Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.Load(System.String)
- Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.Reload
- Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.TryGet(System.Guid,Voile.Systems.Particles.ParticleEmitterSettingsResource@)
- Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.TryUnload(System.Guid)
- Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}._loadedResources
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.SupportedExtensions
commentId: P:Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.SupportedExtensions
id: SupportedExtensions
parent: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader
langs:
- csharp
- vb
name: SupportedExtensions
nameWithType: ParticleEmitterSettingsResourceLoader.SupportedExtensions
fullName: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.SupportedExtensions
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: SupportedExtensions
path: Source/Systems/ParticleSystem.cs
startLine: 59
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: File extensions that are supported by this loader.
example: []
syntax:
content: public override IEnumerable<string> SupportedExtensions { get; }
parameters: []
return:
type: System.Collections.Generic.IEnumerable{System.String}
content.vb: Public Overrides ReadOnly Property SupportedExtensions As IEnumerable(Of String)
overridden: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.SupportedExtensions
overload: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.SupportedExtensions*
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.LoadResource(System.String)
commentId: M:Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.LoadResource(System.String)
id: LoadResource(System.String)
parent: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader
langs:
- csharp
- vb
name: LoadResource(string)
nameWithType: ParticleEmitterSettingsResourceLoader.LoadResource(string)
fullName: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.LoadResource(string)
type: Method
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: LoadResource
path: Source/Systems/ParticleSystem.cs
startLine: 63
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: Load steps specific to this resource loader.
example: []
syntax:
content: protected override ParticleEmitterSettingsResource LoadResource(string path)
parameters:
- id: path
type: System.String
description: File system path to the resource to load.
return:
type: Voile.Systems.Particles.ParticleEmitterSettingsResource
description: Loaded resource.
content.vb: Protected Overrides Function LoadResource(path As String) As ParticleEmitterSettingsResource
overridden: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.LoadResource(System.String)
overload: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.LoadResource*
nameWithType.vb: ParticleEmitterSettingsResourceLoader.LoadResource(String)
fullName.vb: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.LoadResource(String)
name.vb: LoadResource(String)
references:
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource
commentId: T:Voile.Systems.Particles.ParticleEmitterSettingsResource
parent: Voile.Systems.Particles
href: Voile.Systems.Particles.ParticleEmitterSettingsResource.html
name: ParticleEmitterSettingsResource
nameWithType: ParticleEmitterSettingsResource
fullName: Voile.Systems.Particles.ParticleEmitterSettingsResource
- uid: Voile.Systems.Particles
commentId: N:Voile.Systems.Particles
href: Voile.html
name: Voile.Systems.Particles
nameWithType: Voile.Systems.Particles
fullName: Voile.Systems.Particles
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- name: .
- uid: Voile.Systems.Particles
name: Particles
href: Voile.Systems.Particles.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- name: .
- uid: Voile.Systems.Particles
name: Particles
href: Voile.Systems.Particles.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}
commentId: T:Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}
parent: Voile.Resources
definition: Voile.Resources.ResourceLoader`1
href: Voile.Resources.ResourceLoader-1.html
name: ResourceLoader<ParticleEmitterSettingsResource>
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>
fullName: Voile.Resources.ResourceLoader<Voile.Systems.Particles.ParticleEmitterSettingsResource>
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.Particles.ParticleEmitterSettingsResource)
name.vb: ResourceLoader(Of ParticleEmitterSettingsResource)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: <
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.Particles.ParticleEmitterSettingsResource.html
- name: '>'
spec.vb:
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: (
- name: Of
- name: " "
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.Particles.ParticleEmitterSettingsResource.html
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.Load(System.String)
commentId: M:Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.Load(System.String)
parent: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}
definition: Voile.Resources.ResourceLoader`1.Load(System.String)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>.Load(string)
fullName: Voile.Resources.ResourceLoader<Voile.Systems.Particles.ParticleEmitterSettingsResource>.Load(string)
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource).Load(String)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.Particles.ParticleEmitterSettingsResource).Load(String)
name.vb: Load(String)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.Reload
commentId: M:Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.Reload
parent: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}
definition: Voile.Resources.ResourceLoader`1.Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
name: Reload()
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>.Reload()
fullName: Voile.Resources.ResourceLoader<Voile.Systems.Particles.ParticleEmitterSettingsResource>.Reload()
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource).Reload()
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.Particles.ParticleEmitterSettingsResource).Reload()
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.TryGet(System.Guid,Voile.Systems.Particles.ParticleEmitterSettingsResource@)
commentId: M:Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.TryGet(System.Guid,Voile.Systems.Particles.ParticleEmitterSettingsResource@)
parent: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}
definition: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
name: TryGet(Guid, out ParticleEmitterSettingsResource)
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>.TryGet(Guid, out ParticleEmitterSettingsResource)
fullName: Voile.Resources.ResourceLoader<Voile.Systems.Particles.ParticleEmitterSettingsResource>.TryGet(System.Guid, out Voile.Systems.Particles.ParticleEmitterSettingsResource)
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource).TryGet(Guid, ParticleEmitterSettingsResource)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.Particles.ParticleEmitterSettingsResource).TryGet(System.Guid, Voile.Systems.Particles.ParticleEmitterSettingsResource)
name.vb: TryGet(Guid, ParticleEmitterSettingsResource)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.TryGet(System.Guid,Voile.Systems.Particles.ParticleEmitterSettingsResource@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: out
- name: " "
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.Particles.ParticleEmitterSettingsResource.html
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.TryGet(System.Guid,Voile.Systems.Particles.ParticleEmitterSettingsResource@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.Particles.ParticleEmitterSettingsResource.html
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.TryUnload(System.Guid)
commentId: M:Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.TryUnload(System.Guid)
parent: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}
definition: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
name: TryUnload(Guid)
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>.TryUnload(Guid)
fullName: Voile.Resources.ResourceLoader<Voile.Systems.Particles.ParticleEmitterSettingsResource>.TryUnload(System.Guid)
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource).TryUnload(Guid)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.Particles.ParticleEmitterSettingsResource).TryUnload(System.Guid)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}._loadedResources
commentId: F:Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}._loadedResources
parent: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}
definition: Voile.Resources.ResourceLoader`1._loadedResources
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1__loadedResources
name: _loadedResources
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>._loadedResources
fullName: Voile.Resources.ResourceLoader<Voile.Systems.Particles.ParticleEmitterSettingsResource>._loadedResources
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource)._loadedResources
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.Particles.ParticleEmitterSettingsResource)._loadedResources
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile.Resources.ResourceLoader`1
commentId: T:Voile.Resources.ResourceLoader`1
href: Voile.Resources.ResourceLoader-1.html
name: ResourceLoader<T>
nameWithType: ResourceLoader<T>
fullName: Voile.Resources.ResourceLoader<T>
nameWithType.vb: ResourceLoader(Of T)
fullName.vb: Voile.Resources.ResourceLoader(Of T)
name.vb: ResourceLoader(Of T)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Voile.Resources
commentId: N:Voile.Resources
href: Voile.html
name: Voile.Resources
nameWithType: Voile.Resources
fullName: Voile.Resources
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
commentId: M:Voile.Resources.ResourceLoader`1.Load(System.String)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: ResourceLoader<T>.Load(string)
fullName: Voile.Resources.ResourceLoader<T>.Load(string)
nameWithType.vb: ResourceLoader(Of T).Load(String)
fullName.vb: Voile.Resources.ResourceLoader(Of T).Load(String)
name.vb: Load(String)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.ResourceLoader`1.Reload
commentId: M:Voile.Resources.ResourceLoader`1.Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
name: Reload()
nameWithType: ResourceLoader<T>.Reload()
fullName: Voile.Resources.ResourceLoader<T>.Reload()
nameWithType.vb: ResourceLoader(Of T).Reload()
fullName.vb: Voile.Resources.ResourceLoader(Of T).Reload()
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
commentId: M:Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
name: TryGet(Guid, out T)
nameWithType: ResourceLoader<T>.TryGet(Guid, out T)
fullName: Voile.Resources.ResourceLoader<T>.TryGet(System.Guid, out T)
nameWithType.vb: ResourceLoader(Of T).TryGet(Guid, T)
fullName.vb: Voile.Resources.ResourceLoader(Of T).TryGet(System.Guid, T)
name.vb: TryGet(Guid, T)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: out
- name: " "
- name: T
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: T
- name: )
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
commentId: M:Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
name: TryUnload(Guid)
nameWithType: ResourceLoader<T>.TryUnload(Guid)
fullName: Voile.Resources.ResourceLoader<T>.TryUnload(System.Guid)
nameWithType.vb: ResourceLoader(Of T).TryUnload(Guid)
fullName.vb: Voile.Resources.ResourceLoader(Of T).TryUnload(System.Guid)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
- uid: Voile.Resources.ResourceLoader`1._loadedResources
commentId: F:Voile.Resources.ResourceLoader`1._loadedResources
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1__loadedResources
name: _loadedResources
nameWithType: ResourceLoader<T>._loadedResources
fullName: Voile.Resources.ResourceLoader<T>._loadedResources
nameWithType.vb: ResourceLoader(Of T)._loadedResources
fullName.vb: Voile.Resources.ResourceLoader(Of T)._loadedResources
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.SupportedExtensions
commentId: P:Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.SupportedExtensions
parent: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}
definition: Voile.Resources.ResourceLoader`1.SupportedExtensions
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_SupportedExtensions
name: SupportedExtensions
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>.SupportedExtensions
fullName: Voile.Resources.ResourceLoader<Voile.Systems.Particles.ParticleEmitterSettingsResource>.SupportedExtensions
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource).SupportedExtensions
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.Particles.ParticleEmitterSettingsResource).SupportedExtensions
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.SupportedExtensions*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.SupportedExtensions
href: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.html#Voile_Systems_Particles_ParticleEmitterSettingsResourceLoader_SupportedExtensions
name: SupportedExtensions
nameWithType: ParticleEmitterSettingsResourceLoader.SupportedExtensions
fullName: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.SupportedExtensions
- uid: System.Collections.Generic.IEnumerable{System.String}
commentId: T:System.Collections.Generic.IEnumerable{System.String}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<string>
nameWithType: IEnumerable<string>
fullName: System.Collections.Generic.IEnumerable<string>
nameWithType.vb: IEnumerable(Of String)
fullName.vb: System.Collections.Generic.IEnumerable(Of String)
name.vb: IEnumerable(Of String)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.ResourceLoader`1.SupportedExtensions
commentId: P:Voile.Resources.ResourceLoader`1.SupportedExtensions
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_SupportedExtensions
name: SupportedExtensions
nameWithType: ResourceLoader<T>.SupportedExtensions
fullName: Voile.Resources.ResourceLoader<T>.SupportedExtensions
nameWithType.vb: ResourceLoader(Of T).SupportedExtensions
fullName.vb: Voile.Resources.ResourceLoader(Of T).SupportedExtensions
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.LoadResource(System.String)
commentId: M:Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.LoadResource(System.String)
parent: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}
definition: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
name: LoadResource(string)
nameWithType: ResourceLoader<ParticleEmitterSettingsResource>.LoadResource(string)
fullName: Voile.Resources.ResourceLoader<Voile.Systems.Particles.ParticleEmitterSettingsResource>.LoadResource(string)
nameWithType.vb: ResourceLoader(Of ParticleEmitterSettingsResource).LoadResource(String)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Systems.Particles.ParticleEmitterSettingsResource).LoadResource(String)
name.vb: LoadResource(String)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Systems.Particles.ParticleEmitterSettingsResource}.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.LoadResource*
commentId: Overload:Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.LoadResource
href: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.html#Voile_Systems_Particles_ParticleEmitterSettingsResourceLoader_LoadResource_System_String_
name: LoadResource
nameWithType: ParticleEmitterSettingsResourceLoader.LoadResource
fullName: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.LoadResource
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
commentId: M:Voile.Resources.ResourceLoader`1.LoadResource(System.String)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
name: LoadResource(string)
nameWithType: ResourceLoader<T>.LoadResource(string)
fullName: Voile.Resources.ResourceLoader<T>.LoadResource(string)
nameWithType.vb: ResourceLoader(Of T).LoadResource(String)
fullName.vb: Voile.Resources.ResourceLoader(Of T).LoadResource(String)
name.vb: LoadResource(String)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )

View File

@@ -0,0 +1,908 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Systems.Particles.ParticleSystem
commentId: T:Voile.Systems.Particles.ParticleSystem
id: ParticleSystem
parent: Voile.Systems.Particles
children:
- Voile.Systems.Particles.ParticleSystem.#ctor
- Voile.Systems.Particles.ParticleSystem.CreateEmitter(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource})
- Voile.Systems.Particles.ParticleSystem.Dispose
- Voile.Systems.Particles.ParticleSystem.Emitters
- Voile.Systems.Particles.ParticleSystem.ParticleLimit
- Voile.Systems.Particles.ParticleSystem.RestartEmitter(System.Int32)
- Voile.Systems.Particles.ParticleSystem.Update(System.Double)
langs:
- csharp
- vb
name: ParticleSystem
nameWithType: ParticleSystem
fullName: Voile.Systems.Particles.ParticleSystem
type: Class
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ParticleSystem
path: Source/Systems/ParticleSystem.cs
startLine: 230
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: CPU based particle simulator.
example: []
syntax:
content: 'public class ParticleSystem : IUpdatableSystem, IDisposable'
content.vb: Public Class ParticleSystem Implements IUpdatableSystem, IDisposable
inheritance:
- System.Object
implements:
- Voile.IUpdatableSystem
- System.IDisposable
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: Voile.Systems.Particles.ParticleSystem.ParticleLimit
commentId: P:Voile.Systems.Particles.ParticleSystem.ParticleLimit
id: ParticleLimit
parent: Voile.Systems.Particles.ParticleSystem
langs:
- csharp
- vb
name: ParticleLimit
nameWithType: ParticleSystem.ParticleLimit
fullName: Voile.Systems.Particles.ParticleSystem.ParticleLimit
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ParticleLimit
path: Source/Systems/ParticleSystem.cs
startLine: 235
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: Maximum amount of particles emittable by the system.
example: []
syntax:
content: public int ParticleLimit { get; set; }
parameters: []
return:
type: System.Int32
content.vb: Public Property ParticleLimit As Integer
overload: Voile.Systems.Particles.ParticleSystem.ParticleLimit*
- uid: Voile.Systems.Particles.ParticleSystem.Emitters
commentId: P:Voile.Systems.Particles.ParticleSystem.Emitters
id: Emitters
parent: Voile.Systems.Particles.ParticleSystem
langs:
- csharp
- vb
name: Emitters
nameWithType: ParticleSystem.Emitters
fullName: Voile.Systems.Particles.ParticleSystem.Emitters
type: Property
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Emitters
path: Source/Systems/ParticleSystem.cs
startLine: 240
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: List of particle emitters created for this ParticleSystem.
example: []
syntax:
content: public IReadOnlyList<ParticleEmitter> Emitters { get; }
parameters: []
return:
type: System.Collections.Generic.IReadOnlyList{Voile.Systems.Particles.ParticleEmitter}
content.vb: Public ReadOnly Property Emitters As IReadOnlyList(Of ParticleEmitter)
overload: Voile.Systems.Particles.ParticleSystem.Emitters*
- uid: Voile.Systems.Particles.ParticleSystem.#ctor
commentId: M:Voile.Systems.Particles.ParticleSystem.#ctor
id: '#ctor'
parent: Voile.Systems.Particles.ParticleSystem
langs:
- csharp
- vb
name: ParticleSystem()
nameWithType: ParticleSystem.ParticleSystem()
fullName: Voile.Systems.Particles.ParticleSystem.ParticleSystem()
type: Constructor
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Systems/ParticleSystem.cs
startLine: 245
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: Constructs a new <xref href="Voile.Systems.Particles.ParticleSystem" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public ParticleSystem()
content.vb: Public Sub New()
overload: Voile.Systems.Particles.ParticleSystem.#ctor*
nameWithType.vb: ParticleSystem.New()
fullName.vb: Voile.Systems.Particles.ParticleSystem.New()
name.vb: New()
- uid: Voile.Systems.Particles.ParticleSystem.CreateEmitter(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource})
commentId: M:Voile.Systems.Particles.ParticleSystem.CreateEmitter(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource})
id: CreateEmitter(System.Numerics.Vector2,Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource})
parent: Voile.Systems.Particles.ParticleSystem
langs:
- csharp
- vb
name: CreateEmitter(Vector2, ResourceRef<ParticleEmitterSettingsResource>)
nameWithType: ParticleSystem.CreateEmitter(Vector2, ResourceRef<ParticleEmitterSettingsResource>)
fullName: Voile.Systems.Particles.ParticleSystem.CreateEmitter(System.Numerics.Vector2, Voile.ResourceRef<Voile.Systems.Particles.ParticleEmitterSettingsResource>)
type: Method
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: CreateEmitter
path: Source/Systems/ParticleSystem.cs
startLine: 257
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: Creates an emitter from a <xref href="Voile.Systems.Particles.ParticleEmitterSettingsResource" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public int CreateEmitter(Vector2 originPosition, ResourceRef<ParticleEmitterSettingsResource> settingsResource)
parameters:
- id: originPosition
type: System.Numerics.Vector2
description: ''
- id: settingsResource
type: Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource}
description: ''
return:
type: System.Int32
description: ''
content.vb: Public Function CreateEmitter(originPosition As Vector2, settingsResource As ResourceRef(Of ParticleEmitterSettingsResource)) As Integer
overload: Voile.Systems.Particles.ParticleSystem.CreateEmitter*
nameWithType.vb: ParticleSystem.CreateEmitter(Vector2, ResourceRef(Of ParticleEmitterSettingsResource))
fullName.vb: Voile.Systems.Particles.ParticleSystem.CreateEmitter(System.Numerics.Vector2, Voile.ResourceRef(Of Voile.Systems.Particles.ParticleEmitterSettingsResource))
name.vb: CreateEmitter(Vector2, ResourceRef(Of ParticleEmitterSettingsResource))
- uid: Voile.Systems.Particles.ParticleSystem.RestartEmitter(System.Int32)
commentId: M:Voile.Systems.Particles.ParticleSystem.RestartEmitter(System.Int32)
id: RestartEmitter(System.Int32)
parent: Voile.Systems.Particles.ParticleSystem
langs:
- csharp
- vb
name: RestartEmitter(int)
nameWithType: ParticleSystem.RestartEmitter(int)
fullName: Voile.Systems.Particles.ParticleSystem.RestartEmitter(int)
type: Method
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: RestartEmitter
path: Source/Systems/ParticleSystem.cs
startLine: 288
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: Restarts an emitter.
example: []
syntax:
content: public void RestartEmitter(int id)
parameters:
- id: id
type: System.Int32
description: Id of an emitter to restart.
content.vb: Public Sub RestartEmitter(id As Integer)
overload: Voile.Systems.Particles.ParticleSystem.RestartEmitter*
exceptions:
- type: System.ArgumentException
commentId: T:System.ArgumentException
description: ''
nameWithType.vb: ParticleSystem.RestartEmitter(Integer)
fullName.vb: Voile.Systems.Particles.ParticleSystem.RestartEmitter(Integer)
name.vb: RestartEmitter(Integer)
- uid: Voile.Systems.Particles.ParticleSystem.Update(System.Double)
commentId: M:Voile.Systems.Particles.ParticleSystem.Update(System.Double)
id: Update(System.Double)
parent: Voile.Systems.Particles.ParticleSystem
langs:
- csharp
- vb
name: Update(double)
nameWithType: ParticleSystem.Update(double)
fullName: Voile.Systems.Particles.ParticleSystem.Update(double)
type: Method
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Update
path: Source/Systems/ParticleSystem.cs
startLine: 305
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: Updates this particle simulation. It is recommended to use a fixed timestep for the particle simulation for performance reasons.
example: []
syntax:
content: public void Update(double deltaTime)
parameters:
- id: deltaTime
type: System.Double
description: ''
content.vb: Public Sub Update(deltaTime As Double)
overload: Voile.Systems.Particles.ParticleSystem.Update*
implements:
- Voile.IUpdatableSystem.Update(System.Double)
nameWithType.vb: ParticleSystem.Update(Double)
fullName.vb: Voile.Systems.Particles.ParticleSystem.Update(Double)
name.vb: Update(Double)
- uid: Voile.Systems.Particles.ParticleSystem.Dispose
commentId: M:Voile.Systems.Particles.ParticleSystem.Dispose
id: Dispose
parent: Voile.Systems.Particles.ParticleSystem
langs:
- csharp
- vb
name: Dispose()
nameWithType: ParticleSystem.Dispose()
fullName: Voile.Systems.Particles.ParticleSystem.Dispose()
type: Method
source:
remote:
path: Voile/Source/Systems/ParticleSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Dispose
path: Source/Systems/ParticleSystem.cs
startLine: 313
assemblies:
- Voile
namespace: Voile.Systems.Particles
summary: Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
example: []
syntax:
content: public void Dispose()
content.vb: Public Sub Dispose()
overload: Voile.Systems.Particles.ParticleSystem.Dispose*
implements:
- System.IDisposable.Dispose
references:
- uid: Voile.Systems.Particles
commentId: N:Voile.Systems.Particles
href: Voile.html
name: Voile.Systems.Particles
nameWithType: Voile.Systems.Particles
fullName: Voile.Systems.Particles
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- name: .
- uid: Voile.Systems.Particles
name: Particles
href: Voile.Systems.Particles.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- name: .
- uid: Voile.Systems.Particles
name: Particles
href: Voile.Systems.Particles.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: Voile.IUpdatableSystem
commentId: T:Voile.IUpdatableSystem
parent: Voile
href: Voile.IUpdatableSystem.html
name: IUpdatableSystem
nameWithType: IUpdatableSystem
fullName: Voile.IUpdatableSystem
- uid: System.IDisposable
commentId: T:System.IDisposable
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable
name: IDisposable
nameWithType: IDisposable
fullName: System.IDisposable
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile
commentId: N:Voile
href: Voile.html
name: Voile
nameWithType: Voile
fullName: Voile
- uid: Voile.Systems.Particles.ParticleSystem.ParticleLimit*
commentId: Overload:Voile.Systems.Particles.ParticleSystem.ParticleLimit
href: Voile.Systems.Particles.ParticleSystem.html#Voile_Systems_Particles_ParticleSystem_ParticleLimit
name: ParticleLimit
nameWithType: ParticleSystem.ParticleLimit
fullName: Voile.Systems.Particles.ParticleSystem.ParticleLimit
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: Voile.Systems.Particles.ParticleSystem.Emitters*
commentId: Overload:Voile.Systems.Particles.ParticleSystem.Emitters
href: Voile.Systems.Particles.ParticleSystem.html#Voile_Systems_Particles_ParticleSystem_Emitters
name: Emitters
nameWithType: ParticleSystem.Emitters
fullName: Voile.Systems.Particles.ParticleSystem.Emitters
- uid: System.Collections.Generic.IReadOnlyList{Voile.Systems.Particles.ParticleEmitter}
commentId: T:System.Collections.Generic.IReadOnlyList{Voile.Systems.Particles.ParticleEmitter}
parent: System.Collections.Generic
definition: System.Collections.Generic.IReadOnlyList`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1
name: IReadOnlyList<ParticleEmitter>
nameWithType: IReadOnlyList<ParticleEmitter>
fullName: System.Collections.Generic.IReadOnlyList<Voile.Systems.Particles.ParticleEmitter>
nameWithType.vb: IReadOnlyList(Of ParticleEmitter)
fullName.vb: System.Collections.Generic.IReadOnlyList(Of Voile.Systems.Particles.ParticleEmitter)
name.vb: IReadOnlyList(Of ParticleEmitter)
spec.csharp:
- uid: System.Collections.Generic.IReadOnlyList`1
name: IReadOnlyList
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1
- name: <
- uid: Voile.Systems.Particles.ParticleEmitter
name: ParticleEmitter
href: Voile.Systems.Particles.ParticleEmitter.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IReadOnlyList`1
name: IReadOnlyList
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1
- name: (
- name: Of
- name: " "
- uid: Voile.Systems.Particles.ParticleEmitter
name: ParticleEmitter
href: Voile.Systems.Particles.ParticleEmitter.html
- name: )
- uid: System.Collections.Generic.IReadOnlyList`1
commentId: T:System.Collections.Generic.IReadOnlyList`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1
name: IReadOnlyList<T>
nameWithType: IReadOnlyList<T>
fullName: System.Collections.Generic.IReadOnlyList<T>
nameWithType.vb: IReadOnlyList(Of T)
fullName.vb: System.Collections.Generic.IReadOnlyList(Of T)
name.vb: IReadOnlyList(Of T)
spec.csharp:
- uid: System.Collections.Generic.IReadOnlyList`1
name: IReadOnlyList
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IReadOnlyList`1
name: IReadOnlyList
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: Voile.Systems.Particles.ParticleSystem
commentId: T:Voile.Systems.Particles.ParticleSystem
href: Voile.Systems.Particles.ParticleSystem.html
name: ParticleSystem
nameWithType: ParticleSystem
fullName: Voile.Systems.Particles.ParticleSystem
- uid: Voile.Systems.Particles.ParticleSystem.#ctor*
commentId: Overload:Voile.Systems.Particles.ParticleSystem.#ctor
href: Voile.Systems.Particles.ParticleSystem.html#Voile_Systems_Particles_ParticleSystem__ctor
name: ParticleSystem
nameWithType: ParticleSystem.ParticleSystem
fullName: Voile.Systems.Particles.ParticleSystem.ParticleSystem
nameWithType.vb: ParticleSystem.New
fullName.vb: Voile.Systems.Particles.ParticleSystem.New
name.vb: New
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource
commentId: T:Voile.Systems.Particles.ParticleEmitterSettingsResource
parent: Voile.Systems.Particles
href: Voile.Systems.Particles.ParticleEmitterSettingsResource.html
name: ParticleEmitterSettingsResource
nameWithType: ParticleEmitterSettingsResource
fullName: Voile.Systems.Particles.ParticleEmitterSettingsResource
- uid: Voile.Systems.Particles.ParticleSystem.CreateEmitter*
commentId: Overload:Voile.Systems.Particles.ParticleSystem.CreateEmitter
href: Voile.Systems.Particles.ParticleSystem.html#Voile_Systems_Particles_ParticleSystem_CreateEmitter_System_Numerics_Vector2_Voile_ResourceRef_Voile_Systems_Particles_ParticleEmitterSettingsResource__
name: CreateEmitter
nameWithType: ParticleSystem.CreateEmitter
fullName: Voile.Systems.Particles.ParticleSystem.CreateEmitter
- uid: System.Numerics.Vector2
commentId: T:System.Numerics.Vector2
parent: System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics.vector2
name: Vector2
nameWithType: Vector2
fullName: System.Numerics.Vector2
- uid: Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource}
commentId: T:Voile.ResourceRef{Voile.Systems.Particles.ParticleEmitterSettingsResource}
parent: Voile
definition: Voile.ResourceRef`1
href: Voile.ResourceRef-1.html
name: ResourceRef<ParticleEmitterSettingsResource>
nameWithType: ResourceRef<ParticleEmitterSettingsResource>
fullName: Voile.ResourceRef<Voile.Systems.Particles.ParticleEmitterSettingsResource>
nameWithType.vb: ResourceRef(Of ParticleEmitterSettingsResource)
fullName.vb: Voile.ResourceRef(Of Voile.Systems.Particles.ParticleEmitterSettingsResource)
name.vb: ResourceRef(Of ParticleEmitterSettingsResource)
spec.csharp:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: <
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.Particles.ParticleEmitterSettingsResource.html
- name: '>'
spec.vb:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: (
- name: Of
- name: " "
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
href: Voile.Systems.Particles.ParticleEmitterSettingsResource.html
- name: )
- uid: System.Numerics
commentId: N:System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Numerics
nameWithType: System.Numerics
fullName: System.Numerics
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
- uid: Voile.ResourceRef`1
commentId: T:Voile.ResourceRef`1
href: Voile.ResourceRef-1.html
name: ResourceRef<T>
nameWithType: ResourceRef<T>
fullName: Voile.ResourceRef<T>
nameWithType.vb: ResourceRef(Of T)
fullName.vb: Voile.ResourceRef(Of T)
name.vb: ResourceRef(Of T)
spec.csharp:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.ArgumentException
commentId: T:System.ArgumentException
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.argumentexception
name: ArgumentException
nameWithType: ArgumentException
fullName: System.ArgumentException
- uid: Voile.Systems.Particles.ParticleSystem.RestartEmitter*
commentId: Overload:Voile.Systems.Particles.ParticleSystem.RestartEmitter
href: Voile.Systems.Particles.ParticleSystem.html#Voile_Systems_Particles_ParticleSystem_RestartEmitter_System_Int32_
name: RestartEmitter
nameWithType: ParticleSystem.RestartEmitter
fullName: Voile.Systems.Particles.ParticleSystem.RestartEmitter
- uid: Voile.Systems.Particles.ParticleSystem.Update*
commentId: Overload:Voile.Systems.Particles.ParticleSystem.Update
href: Voile.Systems.Particles.ParticleSystem.html#Voile_Systems_Particles_ParticleSystem_Update_System_Double_
name: Update
nameWithType: ParticleSystem.Update
fullName: Voile.Systems.Particles.ParticleSystem.Update
- uid: Voile.IUpdatableSystem.Update(System.Double)
commentId: M:Voile.IUpdatableSystem.Update(System.Double)
parent: Voile.IUpdatableSystem
isExternal: true
href: Voile.IUpdatableSystem.html#Voile_IUpdatableSystem_Update_System_Double_
name: Update(double)
nameWithType: IUpdatableSystem.Update(double)
fullName: Voile.IUpdatableSystem.Update(double)
nameWithType.vb: IUpdatableSystem.Update(Double)
fullName.vb: Voile.IUpdatableSystem.Update(Double)
name.vb: Update(Double)
spec.csharp:
- uid: Voile.IUpdatableSystem.Update(System.Double)
name: Update
href: Voile.IUpdatableSystem.html#Voile_IUpdatableSystem_Update_System_Double_
- name: (
- uid: System.Double
name: double
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
- name: )
spec.vb:
- uid: Voile.IUpdatableSystem.Update(System.Double)
name: Update
href: Voile.IUpdatableSystem.html#Voile_IUpdatableSystem_Update_System_Double_
- name: (
- uid: System.Double
name: Double
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
- name: )
- uid: System.Double
commentId: T:System.Double
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
name: double
nameWithType: double
fullName: double
nameWithType.vb: Double
fullName.vb: Double
name.vb: Double
- uid: Voile.Systems.Particles.ParticleSystem.Dispose*
commentId: Overload:Voile.Systems.Particles.ParticleSystem.Dispose
href: Voile.Systems.Particles.ParticleSystem.html#Voile_Systems_Particles_ParticleSystem_Dispose
name: Dispose
nameWithType: ParticleSystem.Dispose
fullName: Voile.Systems.Particles.ParticleSystem.Dispose
- uid: System.IDisposable.Dispose
commentId: M:System.IDisposable.Dispose
parent: System.IDisposable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
name: Dispose()
nameWithType: IDisposable.Dispose()
fullName: System.IDisposable.Dispose()
spec.csharp:
- uid: System.IDisposable.Dispose
name: Dispose
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
- name: (
- name: )
spec.vb:
- uid: System.IDisposable.Dispose
name: Dispose
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
- name: (
- name: )

View File

@@ -0,0 +1,90 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Systems.Particles
commentId: N:Voile.Systems.Particles
id: Voile.Systems.Particles
children:
- Voile.Systems.Particles.Particle
- Voile.Systems.Particles.ParticleEmitter
- Voile.Systems.Particles.ParticleEmitterSettings
- Voile.Systems.Particles.ParticleEmitterSettingsResource
- Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader
- Voile.Systems.Particles.ParticleSystem
langs:
- csharp
- vb
name: Voile.Systems.Particles
nameWithType: Voile.Systems.Particles
fullName: Voile.Systems.Particles
type: Namespace
assemblies:
- Voile
references:
- uid: Voile.Systems.Particles.Particle
commentId: T:Voile.Systems.Particles.Particle
href: Voile.Systems.Particles.Particle.html
name: Particle
nameWithType: Particle
fullName: Voile.Systems.Particles.Particle
- uid: Voile.Systems.Particles.ParticleEmitterSettings
commentId: T:Voile.Systems.Particles.ParticleEmitterSettings
parent: Voile.Systems.Particles
href: Voile.Systems.Particles.ParticleEmitterSettings.html
name: ParticleEmitterSettings
nameWithType: ParticleEmitterSettings
fullName: Voile.Systems.Particles.ParticleEmitterSettings
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource
commentId: T:Voile.Systems.Particles.ParticleEmitterSettingsResource
parent: Voile.Systems.Particles
href: Voile.Systems.Particles.ParticleEmitterSettingsResource.html
name: ParticleEmitterSettingsResource
nameWithType: ParticleEmitterSettingsResource
fullName: Voile.Systems.Particles.ParticleEmitterSettingsResource
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader
commentId: T:Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader
href: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader.html
name: ParticleEmitterSettingsResourceLoader
nameWithType: ParticleEmitterSettingsResourceLoader
fullName: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader
- uid: Voile.Systems.Particles.ParticleEmitter
commentId: T:Voile.Systems.Particles.ParticleEmitter
href: Voile.Systems.Particles.ParticleEmitter.html
name: ParticleEmitter
nameWithType: ParticleEmitter
fullName: Voile.Systems.Particles.ParticleEmitter
- uid: Voile.Systems.Particles.ParticleSystem
commentId: T:Voile.Systems.Particles.ParticleSystem
href: Voile.Systems.Particles.ParticleSystem.html
name: ParticleSystem
nameWithType: ParticleSystem
fullName: Voile.Systems.Particles.ParticleSystem
- uid: Voile.Systems.Particles
commentId: N:Voile.Systems.Particles
href: Voile.html
name: Voile.Systems.Particles
nameWithType: Voile.Systems.Particles
fullName: Voile.Systems.Particles
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- name: .
- uid: Voile.Systems.Particles
name: Particles
href: Voile.Systems.Particles.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
- name: .
- uid: Voile.Systems.Particles
name: Particles
href: Voile.Systems.Particles.html

View File

@@ -0,0 +1,82 @@
### YamlMime:ManagedReference
items:
- uid: Voile.Systems
commentId: N:Voile.Systems
id: Voile.Systems
children:
- Voile.Systems.Particle
- Voile.Systems.ParticleEmitter
- Voile.Systems.ParticleEmitterSettings
- Voile.Systems.ParticleEmitterSettingsResource
- Voile.Systems.ParticleEmitterSettingsResourceLoader
- Voile.Systems.ParticleSystem
langs:
- csharp
- vb
name: Voile.Systems
nameWithType: Voile.Systems
fullName: Voile.Systems
type: Namespace
assemblies:
- Voile
references:
- uid: Voile.Systems.Particle
commentId: T:Voile.Systems.Particle
href: Voile.Systems.Particle.html
name: Particle
nameWithType: Particle
fullName: Voile.Systems.Particle
- uid: Voile.Systems.ParticleEmitterSettings
commentId: T:Voile.Systems.ParticleEmitterSettings
parent: Voile.Systems
href: Voile.Systems.ParticleEmitterSettings.html
name: ParticleEmitterSettings
nameWithType: ParticleEmitterSettings
fullName: Voile.Systems.ParticleEmitterSettings
- uid: Voile.Systems.ParticleEmitterSettingsResource
commentId: T:Voile.Systems.ParticleEmitterSettingsResource
parent: Voile.Systems
href: Voile.Systems.ParticleEmitterSettingsResource.html
name: ParticleEmitterSettingsResource
nameWithType: ParticleEmitterSettingsResource
fullName: Voile.Systems.ParticleEmitterSettingsResource
- uid: Voile.Systems.ParticleEmitterSettingsResourceLoader
commentId: T:Voile.Systems.ParticleEmitterSettingsResourceLoader
href: Voile.Systems.ParticleEmitterSettingsResourceLoader.html
name: ParticleEmitterSettingsResourceLoader
nameWithType: ParticleEmitterSettingsResourceLoader
fullName: Voile.Systems.ParticleEmitterSettingsResourceLoader
- uid: Voile.Systems.ParticleEmitter
commentId: T:Voile.Systems.ParticleEmitter
href: Voile.Systems.ParticleEmitter.html
name: ParticleEmitter
nameWithType: ParticleEmitter
fullName: Voile.Systems.ParticleEmitter
- uid: Voile.Systems.ParticleSystem
commentId: T:Voile.Systems.ParticleSystem
href: Voile.Systems.ParticleSystem.html
name: ParticleSystem
nameWithType: ParticleSystem
fullName: Voile.Systems.ParticleSystem
- uid: Voile.Systems
commentId: N:Voile.Systems
href: Voile.html
name: Voile.Systems
nameWithType: Voile.Systems
fullName: Voile.Systems
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Systems
name: Systems
href: Voile.Systems.html

View File

@@ -6,6 +6,8 @@ items:
parent: Voile
children:
- Voile.Texture2d.#ctor(System.String,System.Byte[])
- Voile.Texture2d.Buffer
- Voile.Texture2d.BufferSize
- Voile.Texture2d.Empty
- Voile.Texture2d.Format
- Voile.Texture2d.Height
@@ -25,10 +27,12 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Texture2d
path: Source/Resources/Texture2d.cs
startLine: 2
startLine: 5
assemblies:
- Voile
namespace: Voile
summary: A two-dimensional texture stored on the GPU.
example: []
syntax:
content: 'public class Texture2d : Resource, IDisposable'
content.vb: Public Class Texture2d Inherits Resource Implements IDisposable
@@ -38,10 +42,7 @@ items:
implements:
- System.IDisposable
inheritedMembers:
- Voile.Resource.Guid
- Voile.Resource.Path
- Voile.Resource.Buffer
- Voile.Resource.BufferSize
- Voile.Resource.Dispose
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
@@ -68,7 +69,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Width
path: Source/Resources/Texture2d.cs
startLine: 8
startLine: 11
assemblies:
- Voile
namespace: Voile
@@ -97,7 +98,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Height
path: Source/Resources/Texture2d.cs
startLine: 9
startLine: 12
assemblies:
- Voile
namespace: Voile
@@ -126,7 +127,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Mipmaps
path: Source/Resources/Texture2d.cs
startLine: 10
startLine: 13
assemblies:
- Voile
namespace: Voile
@@ -137,6 +138,64 @@ items:
type: System.Int32
content.vb: Public Property Mipmaps As Integer
overload: Voile.Texture2d.Mipmaps*
- uid: Voile.Texture2d.Buffer
commentId: P:Voile.Texture2d.Buffer
id: Buffer
parent: Voile.Texture2d
langs:
- csharp
- vb
name: Buffer
nameWithType: Texture2d.Buffer
fullName: Voile.Texture2d.Buffer
type: Property
source:
remote:
path: Voile/Source/Resources/Texture2d.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Buffer
path: Source/Resources/Texture2d.cs
startLine: 15
assemblies:
- Voile
namespace: Voile
syntax:
content: public byte[]? Buffer { get; }
parameters: []
return:
type: System.Byte[]
content.vb: Public Property Buffer As Byte()
overload: Voile.Texture2d.Buffer*
- uid: Voile.Texture2d.BufferSize
commentId: P:Voile.Texture2d.BufferSize
id: BufferSize
parent: Voile.Texture2d
langs:
- csharp
- vb
name: BufferSize
nameWithType: Texture2d.BufferSize
fullName: Voile.Texture2d.BufferSize
type: Property
source:
remote:
path: Voile/Source/Resources/Texture2d.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BufferSize
path: Source/Resources/Texture2d.cs
startLine: 16
assemblies:
- Voile
namespace: Voile
syntax:
content: public long BufferSize { get; set; }
parameters: []
return:
type: System.Int64
content.vb: Public Property BufferSize As Long
overload: Voile.Texture2d.BufferSize*
- uid: Voile.Texture2d.Format
commentId: P:Voile.Texture2d.Format
id: Format
@@ -155,7 +214,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Format
path: Source/Resources/Texture2d.cs
startLine: 11
startLine: 18
assemblies:
- Voile
namespace: Voile
@@ -184,7 +243,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Resources/Texture2d.cs
startLine: 12
startLine: 19
assemblies:
- Voile
namespace: Voile
@@ -218,7 +277,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Empty
path: Source/Resources/Texture2d.cs
startLine: 16
startLine: 24
assemblies:
- Voile
namespace: Voile
@@ -262,13 +321,6 @@ references:
name: IDisposable
nameWithType: IDisposable
fullName: System.IDisposable
- uid: Voile.Resource.Guid
commentId: P:Voile.Resource.Guid
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_Guid
name: Guid
nameWithType: Resource.Guid
fullName: Voile.Resource.Guid
- uid: Voile.Resource.Path
commentId: P:Voile.Resource.Path
parent: Voile.Resource
@@ -276,20 +328,6 @@ references:
name: Path
nameWithType: Resource.Path
fullName: Voile.Resource.Path
- uid: Voile.Resource.Buffer
commentId: P:Voile.Resource.Buffer
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_Buffer
name: Buffer
nameWithType: Resource.Buffer
fullName: Voile.Resource.Buffer
- uid: Voile.Resource.BufferSize
commentId: P:Voile.Resource.BufferSize
parent: Voile.Resource
href: Voile.Resource.html#Voile_Resource_BufferSize
name: BufferSize
nameWithType: Resource.BufferSize
fullName: Voile.Resource.BufferSize
- uid: Voile.Resource.Dispose
commentId: M:Voile.Resource.Dispose
parent: Voile.Resource
@@ -564,6 +602,52 @@ references:
name: Mipmaps
nameWithType: Texture2d.Mipmaps
fullName: Voile.Texture2d.Mipmaps
- uid: Voile.Texture2d.Buffer*
commentId: Overload:Voile.Texture2d.Buffer
href: Voile.Texture2d.html#Voile_Texture2d_Buffer
name: Buffer
nameWithType: Texture2d.Buffer
fullName: Voile.Texture2d.Buffer
- uid: System.Byte[]
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.byte
name: byte[]
nameWithType: byte[]
fullName: byte[]
nameWithType.vb: Byte()
fullName.vb: Byte()
name.vb: Byte()
spec.csharp:
- uid: System.Byte
name: byte
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.byte
- name: '['
- name: ']'
spec.vb:
- uid: System.Byte
name: Byte
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.byte
- name: (
- name: )
- uid: Voile.Texture2d.BufferSize*
commentId: Overload:Voile.Texture2d.BufferSize
href: Voile.Texture2d.html#Voile_Texture2d_BufferSize
name: BufferSize
nameWithType: Texture2d.BufferSize
fullName: Voile.Texture2d.BufferSize
- uid: System.Int64
commentId: T:System.Int64
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int64
name: long
nameWithType: long
fullName: long
nameWithType.vb: Long
fullName.vb: Long
name.vb: Long
- uid: Voile.Texture2d.Format*
commentId: Overload:Voile.Texture2d.Format
href: Voile.Texture2d.html#Voile_Texture2d_Format
@@ -597,29 +681,6 @@ references:
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: System.Byte[]
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.byte
name: byte[]
nameWithType: byte[]
fullName: byte[]
nameWithType.vb: Byte()
fullName.vb: Byte()
name.vb: Byte()
spec.csharp:
- uid: System.Byte
name: byte
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.byte
- name: '['
- name: ']'
spec.vb:
- uid: System.Byte
name: Byte
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.byte
- name: (
- name: )
- uid: Voile.Texture2d.Empty*
commentId: Overload:Voile.Texture2d.Empty
href: Voile.Texture2d.html#Voile_Texture2d_Empty

View File

@@ -5,7 +5,7 @@ items:
id: Texture2dLoader
parent: Voile
children:
- Voile.Texture2dLoader.Load(System.String)
- Voile.Texture2dLoader.LoadResource(System.String)
- Voile.Texture2dLoader.SupportedExtensions
langs:
- csharp
@@ -21,18 +21,24 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: Texture2dLoader
path: Source/Resources/Loaders/Texture2dLoader.cs
startLine: 5
startLine: 8
assemblies:
- Voile
namespace: Voile
summary: Loads a 2D texture from PNG or JPG files using StbImageSharp.
example: []
syntax:
content: 'public class Texture2dLoader : IResourceLoader<Texture2d>'
content.vb: Public Class Texture2dLoader Implements IResourceLoader(Of Texture2d)
content: 'public class Texture2dLoader : ResourceLoader<Texture2d>'
content.vb: Public Class Texture2dLoader Inherits ResourceLoader(Of Texture2d)
inheritance:
- System.Object
implements:
- Voile.Resources.IResourceLoader{Voile.Texture2d}
- Voile.Resources.ResourceLoader{Voile.Texture2d}
inheritedMembers:
- Voile.Resources.ResourceLoader{Voile.Texture2d}.Load(System.String)
- Voile.Resources.ResourceLoader{Voile.Texture2d}.Reload
- Voile.Resources.ResourceLoader{Voile.Texture2d}.TryGet(System.Guid,Voile.Texture2d@)
- Voile.Resources.ResourceLoader{Voile.Texture2d}.TryUnload(System.Guid)
- Voile.Resources.ResourceLoader{Voile.Texture2d}._loadedResources
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
@@ -58,57 +64,59 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: SupportedExtensions
path: Source/Resources/Loaders/Texture2dLoader.cs
startLine: 7
startLine: 10
assemblies:
- Voile
namespace: Voile
summary: File extensions that are supported by this loader.
example: []
syntax:
content: public IEnumerable<string> SupportedExtensions { get; }
content: public override IEnumerable<string> SupportedExtensions { get; }
parameters: []
return:
type: System.Collections.Generic.IEnumerable{System.String}
content.vb: Public ReadOnly Property SupportedExtensions As IEnumerable(Of String)
content.vb: Public Overrides ReadOnly Property SupportedExtensions As IEnumerable(Of String)
overridden: Voile.Resources.ResourceLoader{Voile.Texture2d}.SupportedExtensions
overload: Voile.Texture2dLoader.SupportedExtensions*
implements:
- Voile.Resources.IResourceLoader{Voile.Texture2d}.SupportedExtensions
- uid: Voile.Texture2dLoader.Load(System.String)
commentId: M:Voile.Texture2dLoader.Load(System.String)
id: Load(System.String)
- uid: Voile.Texture2dLoader.LoadResource(System.String)
commentId: M:Voile.Texture2dLoader.LoadResource(System.String)
id: LoadResource(System.String)
parent: Voile.Texture2dLoader
langs:
- csharp
- vb
name: Load(string)
nameWithType: Texture2dLoader.Load(string)
fullName: Voile.Texture2dLoader.Load(string)
name: LoadResource(string)
nameWithType: Texture2dLoader.LoadResource(string)
fullName: Voile.Texture2dLoader.LoadResource(string)
type: Method
source:
remote:
path: Voile/Source/Resources/Loaders/Texture2dLoader.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Load
id: LoadResource
path: Source/Resources/Loaders/Texture2dLoader.cs
startLine: 14
startLine: 17
assemblies:
- Voile
namespace: Voile
summary: Load steps specific to this resource loader.
example: []
syntax:
content: public Texture2d Load(string path)
content: protected override Texture2d LoadResource(string path)
parameters:
- id: path
type: System.String
description: File system path to the resource to load.
return:
type: Voile.Texture2d
content.vb: Public Function Load(path As String) As Texture2d
overload: Voile.Texture2dLoader.Load*
implements:
- Voile.Resources.IResourceLoader{Voile.Texture2d}.Load(System.String)
nameWithType.vb: Texture2dLoader.Load(String)
fullName.vb: Voile.Texture2dLoader.Load(String)
name.vb: Load(String)
description: Loaded resource.
content.vb: Protected Overrides Function LoadResource(path As String) As Texture2d
overridden: Voile.Resources.ResourceLoader{Voile.Texture2d}.LoadResource(System.String)
overload: Voile.Texture2dLoader.LoadResource*
nameWithType.vb: Texture2dLoader.LoadResource(String)
fullName.vb: Voile.Texture2dLoader.LoadResource(String)
name.vb: LoadResource(String)
references:
- uid: Voile
commentId: N:Voile
@@ -127,30 +135,30 @@ references:
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: Voile.Resources.IResourceLoader{Voile.Texture2d}
commentId: T:Voile.Resources.IResourceLoader{Voile.Texture2d}
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}
commentId: T:Voile.Resources.ResourceLoader{Voile.Texture2d}
parent: Voile.Resources
definition: Voile.Resources.IResourceLoader`1
href: Voile.Resources.IResourceLoader-1.html
name: IResourceLoader<Texture2d>
nameWithType: IResourceLoader<Texture2d>
fullName: Voile.Resources.IResourceLoader<Voile.Texture2d>
nameWithType.vb: IResourceLoader(Of Texture2d)
fullName.vb: Voile.Resources.IResourceLoader(Of Voile.Texture2d)
name.vb: IResourceLoader(Of Texture2d)
definition: Voile.Resources.ResourceLoader`1
href: Voile.Resources.ResourceLoader-1.html
name: ResourceLoader<Texture2d>
nameWithType: ResourceLoader<Texture2d>
fullName: Voile.Resources.ResourceLoader<Voile.Texture2d>
nameWithType.vb: ResourceLoader(Of Texture2d)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Texture2d)
name.vb: ResourceLoader(Of Texture2d)
spec.csharp:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: <
- uid: Voile.Texture2d
name: Texture2d
href: Voile.Texture2d.html
- name: '>'
spec.vb:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: (
- name: Of
- name: " "
@@ -158,6 +166,142 @@ references:
name: Texture2d
href: Voile.Texture2d.html
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.Load(System.String)
commentId: M:Voile.Resources.ResourceLoader{Voile.Texture2d}.Load(System.String)
parent: Voile.Resources.ResourceLoader{Voile.Texture2d}
definition: Voile.Resources.ResourceLoader`1.Load(System.String)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: ResourceLoader<Texture2d>.Load(string)
fullName: Voile.Resources.ResourceLoader<Voile.Texture2d>.Load(string)
nameWithType.vb: ResourceLoader(Of Texture2d).Load(String)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Texture2d).Load(String)
name.vb: Load(String)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.Reload
commentId: M:Voile.Resources.ResourceLoader{Voile.Texture2d}.Reload
parent: Voile.Resources.ResourceLoader{Voile.Texture2d}
definition: Voile.Resources.ResourceLoader`1.Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
name: Reload()
nameWithType: ResourceLoader<Texture2d>.Reload()
fullName: Voile.Resources.ResourceLoader<Voile.Texture2d>.Reload()
nameWithType.vb: ResourceLoader(Of Texture2d).Reload()
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Texture2d).Reload()
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.TryGet(System.Guid,Voile.Texture2d@)
commentId: M:Voile.Resources.ResourceLoader{Voile.Texture2d}.TryGet(System.Guid,Voile.Texture2d@)
parent: Voile.Resources.ResourceLoader{Voile.Texture2d}
definition: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
name: TryGet(Guid, out Texture2d)
nameWithType: ResourceLoader<Texture2d>.TryGet(Guid, out Texture2d)
fullName: Voile.Resources.ResourceLoader<Voile.Texture2d>.TryGet(System.Guid, out Voile.Texture2d)
nameWithType.vb: ResourceLoader(Of Texture2d).TryGet(Guid, Texture2d)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Texture2d).TryGet(System.Guid, Voile.Texture2d)
name.vb: TryGet(Guid, Texture2d)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.TryGet(System.Guid,Voile.Texture2d@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: out
- name: " "
- uid: Voile.Texture2d
name: Texture2d
href: Voile.Texture2d.html
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.TryGet(System.Guid,Voile.Texture2d@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- uid: Voile.Texture2d
name: Texture2d
href: Voile.Texture2d.html
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.TryUnload(System.Guid)
commentId: M:Voile.Resources.ResourceLoader{Voile.Texture2d}.TryUnload(System.Guid)
parent: Voile.Resources.ResourceLoader{Voile.Texture2d}
definition: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
name: TryUnload(Guid)
nameWithType: ResourceLoader<Texture2d>.TryUnload(Guid)
fullName: Voile.Resources.ResourceLoader<Voile.Texture2d>.TryUnload(System.Guid)
nameWithType.vb: ResourceLoader(Of Texture2d).TryUnload(Guid)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Texture2d).TryUnload(System.Guid)
spec.csharp:
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}._loadedResources
commentId: F:Voile.Resources.ResourceLoader{Voile.Texture2d}._loadedResources
parent: Voile.Resources.ResourceLoader{Voile.Texture2d}
definition: Voile.Resources.ResourceLoader`1._loadedResources
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1__loadedResources
name: _loadedResources
nameWithType: ResourceLoader<Texture2d>._loadedResources
fullName: Voile.Resources.ResourceLoader<Voile.Texture2d>._loadedResources
nameWithType.vb: ResourceLoader(Of Texture2d)._loadedResources
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Texture2d)._loadedResources
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
@@ -384,26 +528,26 @@ references:
name: System
nameWithType: System
fullName: System
- uid: Voile.Resources.IResourceLoader`1
commentId: T:Voile.Resources.IResourceLoader`1
href: Voile.Resources.IResourceLoader-1.html
name: IResourceLoader<T>
nameWithType: IResourceLoader<T>
fullName: Voile.Resources.IResourceLoader<T>
nameWithType.vb: IResourceLoader(Of T)
fullName.vb: Voile.Resources.IResourceLoader(Of T)
name.vb: IResourceLoader(Of T)
- uid: Voile.Resources.ResourceLoader`1
commentId: T:Voile.Resources.ResourceLoader`1
href: Voile.Resources.ResourceLoader-1.html
name: ResourceLoader<T>
nameWithType: ResourceLoader<T>
fullName: Voile.Resources.ResourceLoader<T>
nameWithType.vb: ResourceLoader(Of T)
fullName.vb: Voile.Resources.ResourceLoader(Of T)
name.vb: ResourceLoader(Of T)
spec.csharp:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader
href: Voile.Resources.IResourceLoader-1.html
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader
href: Voile.Resources.ResourceLoader-1.html
- name: (
- name: Of
- name: " "
@@ -431,22 +575,147 @@ references:
- uid: Voile.Resources
name: Resources
href: Voile.Resources.html
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
commentId: M:Voile.Resources.ResourceLoader`1.Load(System.String)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: ResourceLoader<T>.Load(string)
fullName: Voile.Resources.ResourceLoader<T>.Load(string)
nameWithType.vb: ResourceLoader(Of T).Load(String)
fullName.vb: Voile.Resources.ResourceLoader(Of T).Load(String)
name.vb: Load(String)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Load_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.ResourceLoader`1.Reload
commentId: M:Voile.Resources.ResourceLoader`1.Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
name: Reload()
nameWithType: ResourceLoader<T>.Reload()
fullName: Voile.Resources.ResourceLoader<T>.Reload()
nameWithType.vb: ResourceLoader(Of T).Reload()
fullName.vb: Voile.Resources.ResourceLoader(Of T).Reload()
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.Reload
name: Reload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_Reload
- name: (
- name: )
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
commentId: M:Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
name: TryGet(Guid, out T)
nameWithType: ResourceLoader<T>.TryGet(Guid, out T)
fullName: Voile.Resources.ResourceLoader<T>.TryGet(System.Guid, out T)
nameWithType.vb: ResourceLoader(Of T).TryGet(Guid, T)
fullName.vb: Voile.Resources.ResourceLoader(Of T).TryGet(System.Guid, T)
name.vb: TryGet(Guid, T)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: out
- name: " "
- name: T
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.TryGet(System.Guid,`0@)
name: TryGet
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryGet_System_Guid__0__
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: ','
- name: " "
- name: T
- name: )
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
commentId: M:Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
isExternal: true
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
name: TryUnload(Guid)
nameWithType: ResourceLoader<T>.TryUnload(Guid)
fullName: Voile.Resources.ResourceLoader<T>.TryUnload(System.Guid)
nameWithType.vb: ResourceLoader(Of T).TryUnload(Guid)
fullName.vb: Voile.Resources.ResourceLoader(Of T).TryUnload(System.Guid)
spec.csharp:
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
spec.vb:
- uid: Voile.Resources.ResourceLoader`1.TryUnload(System.Guid)
name: TryUnload
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_TryUnload_System_Guid_
- name: (
- uid: System.Guid
name: Guid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
- name: )
- uid: Voile.Resources.ResourceLoader`1._loadedResources
commentId: F:Voile.Resources.ResourceLoader`1._loadedResources
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1__loadedResources
name: _loadedResources
nameWithType: ResourceLoader<T>._loadedResources
fullName: Voile.Resources.ResourceLoader<T>._loadedResources
nameWithType.vb: ResourceLoader(Of T)._loadedResources
fullName.vb: Voile.Resources.ResourceLoader(Of T)._loadedResources
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.SupportedExtensions
commentId: P:Voile.Resources.ResourceLoader{Voile.Texture2d}.SupportedExtensions
parent: Voile.Resources.ResourceLoader{Voile.Texture2d}
definition: Voile.Resources.ResourceLoader`1.SupportedExtensions
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_SupportedExtensions
name: SupportedExtensions
nameWithType: ResourceLoader<Texture2d>.SupportedExtensions
fullName: Voile.Resources.ResourceLoader<Voile.Texture2d>.SupportedExtensions
nameWithType.vb: ResourceLoader(Of Texture2d).SupportedExtensions
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Texture2d).SupportedExtensions
- uid: Voile.Texture2dLoader.SupportedExtensions*
commentId: Overload:Voile.Texture2dLoader.SupportedExtensions
href: Voile.Texture2dLoader.html#Voile_Texture2dLoader_SupportedExtensions
name: SupportedExtensions
nameWithType: Texture2dLoader.SupportedExtensions
fullName: Voile.Texture2dLoader.SupportedExtensions
- uid: Voile.Resources.IResourceLoader{Voile.Texture2d}.SupportedExtensions
commentId: P:Voile.Resources.IResourceLoader{Voile.Texture2d}.SupportedExtensions
parent: Voile.Resources.IResourceLoader{Voile.Texture2d}
definition: Voile.Resources.IResourceLoader`1.SupportedExtensions
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_SupportedExtensions
name: SupportedExtensions
nameWithType: IResourceLoader<Texture2d>.SupportedExtensions
fullName: Voile.Resources.IResourceLoader<Voile.Texture2d>.SupportedExtensions
nameWithType.vb: IResourceLoader(Of Texture2d).SupportedExtensions
fullName.vb: Voile.Resources.IResourceLoader(Of Voile.Texture2d).SupportedExtensions
- uid: System.Collections.Generic.IEnumerable{System.String}
commentId: T:System.Collections.Generic.IEnumerable{System.String}
parent: System.Collections.Generic
@@ -482,14 +751,14 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Resources.IResourceLoader`1.SupportedExtensions
commentId: P:Voile.Resources.IResourceLoader`1.SupportedExtensions
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_SupportedExtensions
- uid: Voile.Resources.ResourceLoader`1.SupportedExtensions
commentId: P:Voile.Resources.ResourceLoader`1.SupportedExtensions
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_SupportedExtensions
name: SupportedExtensions
nameWithType: IResourceLoader<T>.SupportedExtensions
fullName: Voile.Resources.IResourceLoader<T>.SupportedExtensions
nameWithType.vb: IResourceLoader(Of T).SupportedExtensions
fullName.vb: Voile.Resources.IResourceLoader(Of T).SupportedExtensions
nameWithType: ResourceLoader<T>.SupportedExtensions
fullName: Voile.Resources.ResourceLoader<T>.SupportedExtensions
nameWithType.vb: ResourceLoader(Of T).SupportedExtensions
fullName.vb: Voile.Resources.ResourceLoader(Of T).SupportedExtensions
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
@@ -555,27 +824,21 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: Voile.Texture2dLoader.Load*
commentId: Overload:Voile.Texture2dLoader.Load
href: Voile.Texture2dLoader.html#Voile_Texture2dLoader_Load_System_String_
name: Load
nameWithType: Texture2dLoader.Load
fullName: Voile.Texture2dLoader.Load
- uid: Voile.Resources.IResourceLoader{Voile.Texture2d}.Load(System.String)
commentId: M:Voile.Resources.IResourceLoader{Voile.Texture2d}.Load(System.String)
parent: Voile.Resources.IResourceLoader{Voile.Texture2d}
definition: Voile.Resources.IResourceLoader`1.Load(System.String)
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: IResourceLoader<Texture2d>.Load(string)
fullName: Voile.Resources.IResourceLoader<Voile.Texture2d>.Load(string)
nameWithType.vb: IResourceLoader(Of Texture2d).Load(String)
fullName.vb: Voile.Resources.IResourceLoader(Of Voile.Texture2d).Load(String)
name.vb: Load(String)
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.LoadResource(System.String)
commentId: M:Voile.Resources.ResourceLoader{Voile.Texture2d}.LoadResource(System.String)
parent: Voile.Resources.ResourceLoader{Voile.Texture2d}
definition: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
name: LoadResource(string)
nameWithType: ResourceLoader<Texture2d>.LoadResource(string)
fullName: Voile.Resources.ResourceLoader<Voile.Texture2d>.LoadResource(string)
nameWithType.vb: ResourceLoader(Of Texture2d).LoadResource(String)
fullName.vb: Voile.Resources.ResourceLoader(Of Voile.Texture2d).LoadResource(String)
name.vb: LoadResource(String)
spec.csharp:
- uid: Voile.Resources.IResourceLoader{Voile.Texture2d}.Load(System.String)
name: Load
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: string
@@ -583,15 +846,21 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.IResourceLoader{Voile.Texture2d}.Load(System.String)
name: Load
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
- uid: Voile.Resources.ResourceLoader{Voile.Texture2d}.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: Voile.Texture2dLoader.LoadResource*
commentId: Overload:Voile.Texture2dLoader.LoadResource
href: Voile.Texture2dLoader.html#Voile_Texture2dLoader_LoadResource_System_String_
name: LoadResource
nameWithType: Texture2dLoader.LoadResource
fullName: Voile.Texture2dLoader.LoadResource
- uid: System.String
commentId: T:System.String
parent: System
@@ -610,20 +879,20 @@ references:
name: Texture2d
nameWithType: Texture2d
fullName: Voile.Texture2d
- uid: Voile.Resources.IResourceLoader`1.Load(System.String)
commentId: M:Voile.Resources.IResourceLoader`1.Load(System.String)
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
commentId: M:Voile.Resources.ResourceLoader`1.LoadResource(System.String)
isExternal: true
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
name: Load(string)
nameWithType: IResourceLoader<T>.Load(string)
fullName: Voile.Resources.IResourceLoader<T>.Load(string)
nameWithType.vb: IResourceLoader(Of T).Load(String)
fullName.vb: Voile.Resources.IResourceLoader(Of T).Load(String)
name.vb: Load(String)
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
name: LoadResource(string)
nameWithType: ResourceLoader<T>.LoadResource(string)
fullName: Voile.Resources.ResourceLoader<T>.LoadResource(string)
nameWithType.vb: ResourceLoader(Of T).LoadResource(String)
fullName.vb: Voile.Resources.ResourceLoader(Of T).LoadResource(String)
name.vb: LoadResource(String)
spec.csharp:
- uid: Voile.Resources.IResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: string
@@ -631,9 +900,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: Voile.Resources.IResourceLoader`1.Load(System.String)
name: Load
href: Voile.Resources.IResourceLoader-1.html#Voile_Resources_IResourceLoader_1_Load_System_String_
- uid: Voile.Resources.ResourceLoader`1.LoadResource(System.String)
name: LoadResource
href: Voile.Resources.ResourceLoader-1.html#Voile_Resources_ResourceLoader_1_LoadResource_System_String_
- name: (
- uid: System.String
name: String

View File

@@ -40,7 +40,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: TextureFormat
path: Source/Resources/Texture2d.cs
startLine: 19
startLine: 27
assemblies:
- Voile
namespace: Voile
@@ -65,7 +65,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: UncompressedGrayscale
path: Source/Resources/Texture2d.cs
startLine: 21
startLine: 29
assemblies:
- Voile
namespace: Voile
@@ -91,7 +91,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: UncompressedGrayAlpha
path: Source/Resources/Texture2d.cs
startLine: 22
startLine: 30
assemblies:
- Voile
namespace: Voile
@@ -117,7 +117,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: UncompressedR5G6B5
path: Source/Resources/Texture2d.cs
startLine: 23
startLine: 31
assemblies:
- Voile
namespace: Voile
@@ -143,7 +143,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: UncompressedR8G8B8
path: Source/Resources/Texture2d.cs
startLine: 24
startLine: 32
assemblies:
- Voile
namespace: Voile
@@ -169,7 +169,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: UncompressedR5G5B5A1
path: Source/Resources/Texture2d.cs
startLine: 25
startLine: 33
assemblies:
- Voile
namespace: Voile
@@ -195,7 +195,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: UncompressedR4G4B4A4
path: Source/Resources/Texture2d.cs
startLine: 26
startLine: 34
assemblies:
- Voile
namespace: Voile
@@ -221,7 +221,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: UncompressedR8G8B8A8
path: Source/Resources/Texture2d.cs
startLine: 27
startLine: 35
assemblies:
- Voile
namespace: Voile
@@ -247,7 +247,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: UncompressedR32
path: Source/Resources/Texture2d.cs
startLine: 28
startLine: 36
assemblies:
- Voile
namespace: Voile
@@ -273,7 +273,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: UncompressedR32G32B32
path: Source/Resources/Texture2d.cs
startLine: 29
startLine: 37
assemblies:
- Voile
namespace: Voile
@@ -299,7 +299,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: UncompressedR32G32B32A32
path: Source/Resources/Texture2d.cs
startLine: 30
startLine: 38
assemblies:
- Voile
namespace: Voile
@@ -325,7 +325,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: CompressedDXT1Rgb
path: Source/Resources/Texture2d.cs
startLine: 31
startLine: 39
assemblies:
- Voile
namespace: Voile
@@ -351,7 +351,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: CompressedDXT1Rgba
path: Source/Resources/Texture2d.cs
startLine: 32
startLine: 40
assemblies:
- Voile
namespace: Voile
@@ -377,7 +377,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: CompressedDXT3Rgba
path: Source/Resources/Texture2d.cs
startLine: 33
startLine: 41
assemblies:
- Voile
namespace: Voile
@@ -403,7 +403,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: CompressedDXT5Rgba
path: Source/Resources/Texture2d.cs
startLine: 34
startLine: 42
assemblies:
- Voile
namespace: Voile
@@ -429,7 +429,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: CompressedETC1Rgb
path: Source/Resources/Texture2d.cs
startLine: 35
startLine: 43
assemblies:
- Voile
namespace: Voile
@@ -455,7 +455,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: CompressedETC2Rgb
path: Source/Resources/Texture2d.cs
startLine: 36
startLine: 44
assemblies:
- Voile
namespace: Voile
@@ -481,7 +481,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: CompressedETC2EACRgba
path: Source/Resources/Texture2d.cs
startLine: 37
startLine: 45
assemblies:
- Voile
namespace: Voile
@@ -507,7 +507,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: CompressedPVRTRgb
path: Source/Resources/Texture2d.cs
startLine: 38
startLine: 46
assemblies:
- Voile
namespace: Voile
@@ -533,7 +533,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: CompressedPVRTRgba
path: Source/Resources/Texture2d.cs
startLine: 39
startLine: 47
assemblies:
- Voile
namespace: Voile
@@ -559,7 +559,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: CompressedASTC4x4Rgba
path: Source/Resources/Texture2d.cs
startLine: 40
startLine: 48
assemblies:
- Voile
namespace: Voile
@@ -585,7 +585,7 @@ items:
repo: git@github.com:dnesov/DaggerFramework.git
id: CompressedASTC8x8Rgba
path: Source/Resources/Texture2d.cs
startLine: 41
startLine: 49
assemblies:
- Voile
namespace: Voile

View File

@@ -15,8 +15,9 @@ items:
- Voile.IUpdatableSystem
- Voile.MathUtils
- Voile.Resource
- Voile.ResourceRef`1
- Voile.Sound
- Voile.SoundFormat
- Voile.SoundChannel
- Voile.Texture2d
- Voile.Texture2dLoader
- Voile.TextureFormat
@@ -68,6 +69,31 @@ references:
name: Texture2dLoader
nameWithType: Texture2dLoader
fullName: Voile.Texture2dLoader
- uid: Voile.ResourceRef`1
commentId: T:Voile.ResourceRef`1
href: Voile.ResourceRef-1.html
name: ResourceRef<T>
nameWithType: ResourceRef<T>
fullName: Voile.ResourceRef<T>
nameWithType.vb: ResourceRef(Of T)
fullName.vb: Voile.ResourceRef(Of T)
name.vb: ResourceRef(Of T)
spec.csharp:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.ResourceRef`1
name: ResourceRef
href: Voile.ResourceRef-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Voile.Resource
commentId: T:Voile.Resource
parent: Voile
@@ -82,13 +108,13 @@ references:
name: Sound
nameWithType: Sound
fullName: Voile.Sound
- uid: Voile.SoundFormat
commentId: T:Voile.SoundFormat
- uid: Voile.SoundChannel
commentId: T:Voile.SoundChannel
parent: Voile
href: Voile.SoundFormat.html
name: SoundFormat
nameWithType: SoundFormat
fullName: Voile.SoundFormat
href: Voile.SoundChannel.html
name: SoundChannel
nameWithType: SoundChannel
fullName: Voile.SoundChannel
- uid: Voile.Texture2d
commentId: T:Voile.Texture2d
parent: Voile

View File

@@ -25,10 +25,12 @@ items:
name: MathUtils
- uid: Voile.Resource
name: Resource
- uid: Voile.ResourceRef`1
name: ResourceRef<T>
- uid: Voile.Sound
name: Sound
- uid: Voile.SoundFormat
name: SoundFormat
- uid: Voile.SoundChannel
name: SoundChannel
- uid: Voile.Texture2d
name: Texture2d
- uid: Voile.Texture2dLoader
@@ -71,6 +73,8 @@ items:
- uid: Voile.Rendering
name: Voile.Rendering
items:
- uid: Voile.Rendering.BlendMode
name: BlendMode
- uid: Voile.Rendering.ColorRectShader
name: ColorRectShader
- uid: Voile.Rendering.Material
@@ -96,14 +100,27 @@ items:
items:
- uid: Voile.Resources.FontLoader
name: FontLoader
- uid: Voile.Resources.IResourceLoader`1
name: IResourceLoader<T>
- uid: Voile.Resources.IResourceSaver`1
name: IResourceSaver<T>
- uid: Voile.Resources.ResourceLoader`1
name: ResourceLoader<T>
- uid: Voile.Resources.ResourceManager
name: ResourceManager
- uid: Voile.Resources.SoundLoader
name: SoundLoader
- uid: Voile.Resources.TextDataResource
name: TextDataResource
- uid: Voile.Resources.DataReaders
name: Voile.Resources.DataReaders
items:
- uid: Voile.Resources.DataReaders.IDataValidator
name: IDataValidator
- uid: Voile.Resources.DataReaders.IStreamDataReader
name: IStreamDataReader
- uid: Voile.Resources.DataReaders.IStreamKeyValueGetter
name: IStreamKeyValueGetter
- uid: Voile.Resources.DataReaders.TomlDataReader
name: TomlDataReader
- uid: Voile.SceneGraph
name: Voile.SceneGraph
items:
@@ -129,12 +146,6 @@ items:
name: ImGuiRenderLayer
- uid: Voile.SceneGraph.Layer
name: Layer
- uid: Voile.SceneGraph.Particle
name: Particle
- uid: Voile.SceneGraph.ParticleSettings
name: ParticleSettings
- uid: Voile.SceneGraph.Particles2d
name: Particles2d
- uid: Voile.SceneGraph.RectangleShape2d
name: RectangleShape2d
- uid: Voile.SceneGraph.Scene
@@ -149,6 +160,21 @@ items:
name: Sprite2d
- uid: Voile.SceneGraph.Text2d
name: Text2d
- uid: Voile.Systems.Particles
name: Voile.Systems.Particles
items:
- uid: Voile.Systems.Particles.Particle
name: Particle
- uid: Voile.Systems.Particles.ParticleEmitter
name: ParticleEmitter
- uid: Voile.Systems.Particles.ParticleEmitterSettings
name: ParticleEmitterSettings
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResource
name: ParticleEmitterSettingsResource
- uid: Voile.Systems.Particles.ParticleEmitterSettingsResourceLoader
name: ParticleEmitterSettingsResourceLoader
- uid: Voile.Systems.Particles.ParticleSystem
name: ParticleSystem
- uid: Voile.UI
name: Voile.UI
items:

View File

@@ -39,7 +39,7 @@
"_appName": "Voile Docs",
"_appTitle": "Voile Docs",
"_enableSearch": true,
"pdf": true
"pdf": false
}
}
}