void plNoteTrackDlg::AnimChanged() { const char *animName = IGetSel(fhAnim); fPB->SetValue(fAnimID, 0, (TCHAR*)animName); ILoadLoops(); }
void plNoteTrackDlg::Load() { ICacheNoteTrack(); ILoadAnims(); ILoadLoops(); }
void plStealthDlgProc::IInitControls( plAnimStealthNode *stealth, IParamBlock2 *pb ) { IDeleteSegMap(); if( stealth->GetParentMtl() != nil ) { fSegMap = GetAnimSegmentMap( stealth->GetParentMtl(), nil ); ILoadLoops( pb ); } else { // ?? What should we do? fSegMap = nil; hsStatusMessage( "No parent material yet in plStealthDlgProc::IInitControls()...not good..." ); } // Enable/disable the loop dropdown EnableWindow( GetDlgItem( fhWnd, IDC_LOOPS ), pb->GetInt( (ParamID)plAnimStealthNode::kPBLoop ) ); }