/// <summary> /// Raise event NewSkeletonData /// </summary> /// <param name="skeleton"></param> protected void RaiseNewSkeletonData(SkeletonData skeleton) { if (NewSkeletonData != null) { NewSkeletonData(this, new NewSkeletonEventArgs(skeleton)); } }
public NewSkeletonEventArgs(SkeletonData refSkeletonData) { m_refSkeletonData = refSkeletonData; }
/// <summary> /// Add Skeleton in buffer /// </summary> /// <param name="refSkeleton">Skeleton</param> /// <param name="timesTamp">Skeleton TimesTamp</param> public void AddSkeleton(Skeleton refSkeleton, long timesTamp) { // Create SkeletonData SkeletonData refSkeletonData = new SkeletonData(refSkeleton, timesTamp); UserSkeleton = refSkeletonData; RaiseNewSkeletonData(refSkeletonData); }