Lines Matching refs:pose

60 // removing a pose, changing an attribute or stat resulting in a sort ordering
86 // - pose location
87 // - pose text widgets
288 BPose* pose = PoseAtIndex(specifyingIndex);
290 if (pose == NULL) {
295 launchMessage.AddRef("refs", pose->TargetModel()->EntryRef());
338 BPose* pose = FindPose(&ref, form, &poseIndex);
340 if (pose == NULL) {
346 AddPoseToSelection(pose, poseIndex);
354 BPose* pose = PoseAtIndex(specifyingIndex);
355 if (pose == NULL) {
361 AddPoseToSelection(pose, specifyingIndex);
391 BPose* pose = FindPose(&ref, form, &poseIndex);
393 if (pose == NULL) {
398 RemovePoseFromSelection(pose);
407 BPose* pose = PoseAtIndex(specifyingIndex);
409 if (pose == NULL) {
414 RemovePoseFromSelection(pose);
439 BPose* pose = PoseAtIndex(specifyingIndex);
441 if (pose == NULL) {
447 new entry_ref(*pose->TargetModel()->EntryRef()));
524 // return entry and index of selected pose before or after
525 // specified pose
531 BPose* pose = FindPose(&ref, &poseIndex);
535 pose = PoseAtIndex(--poseIndex);
537 pose = PoseAtIndex(++poseIndex);
539 if (pose == NULL) {
544 if (pose->IsSelected()) {
546 pose->TargetModel()->EntryRef());
547 reply->AddInt32("index", IndexOfPose(pose));
593 // return entry and index of pose before or after
594 // specified pose
600 BPose* pose = FindPose(&ref, form, &tmp);
602 if (pose == NULL) {
608 reply->AddRef("result", pose->TargetModel()->EntryRef());
609 reply->AddInt32("index", IndexOfPose(pose));
662 BPose* pose = FindPose(&ref, form, &poseIndex);
664 if (pose == NULL) {
673 SelectPose(pose, poseIndex);
676 AddPoseToSelection(pose, poseIndex);
717 BPose* pose = FindPose(ref, index);
724 return pose;