// <auto-generated />
#nullable enable
#pragma warning disable CS1591

using System;

namespace CounterStrikeSharp.API.Core;

public enum ParticleVecType_t : uint
{
	PVEC_TYPE_INVALID = 0xFFFFFFFF,
	PVEC_TYPE_LITERAL = 0x0,
	PVEC_TYPE_LITERAL_COLOR = 0x1,
	PVEC_TYPE_NAMED_VALUE = 0x2,
	PVEC_TYPE_PARTICLE_VECTOR = 0x3,
	PVEC_TYPE_PARTICLE_INITIAL_VECTOR = 0x4,
	PVEC_TYPE_PARTICLE_VELOCITY = 0x5,
	PVEC_TYPE_CP_VALUE = 0x6,
	PVEC_TYPE_CP_RELATIVE_POSITION = 0x7,
	PVEC_TYPE_CP_RELATIVE_DIR = 0x8,
	PVEC_TYPE_CP_RELATIVE_RANDOM_DIR = 0x9,
	PVEC_TYPE_FLOAT_COMPONENTS = 0xA,
	PVEC_TYPE_FLOAT_INTERP_CLAMPED = 0xB,
	PVEC_TYPE_FLOAT_INTERP_OPEN = 0xC,
	PVEC_TYPE_FLOAT_INTERP_GRADIENT = 0xD,
	PVEC_TYPE_RANDOM_UNIFORM = 0xE,
	PVEC_TYPE_RANDOM_UNIFORM_OFFSET = 0xF,
	PVEC_TYPE_CP_DELTA = 0x10,
	PVEC_TYPE_CLOSEST_CAMERA_POSITION = 0x11,
	PVEC_TYPE_COUNT = 0x12,
}
