rendered paste bodypublic sealed class EffectAnnotationCollection : IEnumerable<EffectAnnotation>
{
// Fields
private List<EffectAnnotation> pAnnotation;
private unsafe ID3DXBaseEffect* pEffect;
// Methods
internal unsafe EffectAnnotationCollection(ID3DXBaseEffect* parent, sbyte modopt(IsSignUnspecifiedByte) modopt(IsConst)* parentHandle, int count);
private IEnumerator GetBaseEnumerator();
public List<EffectAnnotation>.Enumerator GetEnumerator();
private IEnumerator<EffectAnnotation> GetGenericEnumerator();
internal unsafe void UpdateParent(ID3DXBaseEffect* parent, sbyte modopt(IsSignUnspecifiedByte) modopt(IsConst)* handle);
// Properties
public int Count { get; }
public EffectAnnotation this[int index] { get; }
public EffectAnnotation this[string name] { get; }
}