Class MaterialVariablePool
- Namespace
- HelixToolkit.SharpDX
- Assembly
- HelixToolkit.SharpDX.dll
public sealed class MaterialVariablePool : IMaterialVariablePool, IDisposable
- Inheritance
-
MaterialVariablePool
- Implements
- Inherited Members
Constructors
MaterialVariablePool(IEffectsManager)
public MaterialVariablePool(IEffectsManager manager)
Parameters
managerIEffectsManager
Properties
Count
public int Count { get; }
Property Value
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
Register(IMaterial?, IRenderTechnique?)
public MaterialVariable? Register(IMaterial? material, IRenderTechnique? technique)
Parameters
materialIMaterialtechniqueIRenderTechnique