enum class EventTypeSelection_t : uint32
{
    // MPropertyFriendlyName = None
    PARTICLE_EVENT_TYPE_MASK_NONE = 0,
    // MPropertyFriendlyName = Spawned
    PARTICLE_EVENT_TYPE_MASK_SPAWNED = 1, // (1 << 0)
    // MPropertyFriendlyName = Killed
    PARTICLE_EVENT_TYPE_MASK_KILLED = 2, // (1 << 1)
    // MPropertyFriendlyName = Collision
    PARTICLE_EVENT_TYPE_MASK_COLLISION = 4, // (1 << 2)
    // MPropertyFriendlyName = First Collision
    PARTICLE_EVENT_TYPE_MASK_FIRST_COLLISION = 8, // (1 << 3)
    // MPropertyFriendlyName = Stopped on Collision
    PARTICLE_EVENT_TYPE_MASK_COLLISION_STOPPED = 16, // (1 << 4)
    // MPropertyFriendlyName = Killed on Collision
    PARTICLE_EVENT_TYPE_MASK_KILLED_ON_COLLISION = 32, // (1 << 5)
    // MPropertyFriendlyName = User Event 1
    PARTICLE_EVENT_TYPE_MASK_USER_1 = 64, // (1 << 6)
    // MPropertyFriendlyName = User Event 2
    PARTICLE_EVENT_TYPE_MASK_USER_2 = 128, // (1 << 7)
    // MPropertyFriendlyName = User Event 3
    PARTICLE_EVENT_TYPE_MASK_USER_3 = 256, // (1 << 8)
    // MPropertyFriendlyName = User Event 4
    PARTICLE_EVENT_TYPE_MASK_USER_4 = 512, // (1 << 9)
};