28 lines
865 B
C++
Executable File
28 lines
865 B
C++
Executable File
/**********************************************************************
|
|
*<
|
|
FILE: CustAttrib.h
|
|
|
|
DESCRIPTION: Defines CustAttrib class
|
|
|
|
CREATED BY: Nikolai Sander
|
|
|
|
HISTORY: created 5/25/00
|
|
|
|
*> Copyright (c) 2000, All Rights Reserved.
|
|
**********************************************************************/
|
|
|
|
#ifndef _ICUSTATTRIB_H_
|
|
#define _ICUSTATTRIB_H_
|
|
|
|
class ICustAttribContainer;
|
|
|
|
class CustAttrib: public ReferenceTarget
|
|
{
|
|
public:
|
|
virtual TCHAR* GetName(){ return "Custom Attribute";}
|
|
virtual ParamDlg *CreateParamDlg(HWND hwMtlEdit, IMtlParams *imp){return NULL;}
|
|
virtual bool CheckCopyAttribTo(ICustAttribContainer *to) { return true; }
|
|
virtual SvGraphNodeReference SvTraverseAnimGraph(IGraphObjectManager *gom, Animatable *owner, int id, DWORD flags) { return SvStdTraverseAnimGraph(gom, owner, id, flags); }
|
|
};
|
|
|
|
#endif |