using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
namespace BansheeEngine
{
/** @addtogroup Rendering
* @{
*/
/// Contains information about a single shader parameter.
[StructLayout(LayoutKind.Sequential), SerializeObject]
public partial struct ShaderParameter
{
/// Name of the parameter variable.
public string name;
/// Data type of the parameter.
public ShaderParameterType type;
///
/// Determines is parameter managed internally be the renderer, or is it expected to be set by the user.
///
public bool isInternal;
}
/** @} */
}