Exemplo n.º 1
0
void plNoteTrackDlg::AnimChanged()
{
    const char *animName = IGetSel(fhAnim);
    fPB->SetValue(fAnimID, 0, (TCHAR*)animName);

    ILoadLoops();
}
Exemplo n.º 2
0
void plNoteTrackDlg::Load()
{
    ICacheNoteTrack();

    ILoadAnims();
    ILoadLoops();
}
Exemplo n.º 3
0
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 ) );
}