//--------------------------------------------------------------------------------------------------------------------------------------------------- // // Copyright (C)2007 DarkWynter Studios. All rights reserved. // //--------------------------------------------------------------------------------------------------------------------------------------------------- // {Contact : darkwynter.com for licensing information //--------------------------------------------------------------------------------------------------------------------------------------------------- namespace DarkWynter.Stream.PhysicsGpu { #region Using Statements using System; using System.Collections.Generic; using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Content; using Microsoft.Xna.Framework.Graphics; #endregion /// /// Wraps GpuVariable to be used as a Spatial Data Structure, or QuadMap. /// public class SpatialMap : GpuVariable { /// /// Constructor for Spatial Map. /// /// Technique to use for rendering /// GPU parameter where these values are stored /// Method of processing /// Whether this value needs to be updated every cycle /// Minimum value of data added using AddProperty methods. /// Maximum value of data added using AddProperty methods. public SpatialMap(string shadeTechnique, EffectParameter gpuParameterPointer, Enums_Stream.GpuProcessorMode ProcessorMode, bool Update, float minValue, float maxValue) : base(shadeTechnique, gpuParameterPointer, ProcessorMode, Update, minValue, maxValue) { } } }