added everything
This commit is contained in:
36
lib/maxsdk70/include/icustattribcontainer.h
Executable file
36
lib/maxsdk70/include/icustattribcontainer.h
Executable file
@@ -0,0 +1,36 @@
|
||||
/**********************************************************************
|
||||
*<
|
||||
FILE: ICustAttribContainer.h
|
||||
|
||||
DESCRIPTION: Defines ICustAttribContainer class
|
||||
|
||||
CREATED BY: Nikolai Sander
|
||||
|
||||
HISTORY: created 5/22/00
|
||||
|
||||
*> Copyright (c) 2000, All Rights Reserved.
|
||||
**********************************************************************/
|
||||
|
||||
#ifndef _ICUSTATTRIBCONTAINER_H_
|
||||
#define _ICUSTATTRIBCONTAINER_H_
|
||||
|
||||
#define CUSTATTRIB_CONTAINER_CLASS_ID Class_ID(0x5ddb3626, 0x23b708db)
|
||||
|
||||
class CustAttrib;
|
||||
|
||||
class ICustAttribContainer : public ReferenceTarget
|
||||
{
|
||||
public:
|
||||
virtual int GetNumCustAttribs()=0;
|
||||
virtual CustAttrib *GetCustAttrib(int i)=0;
|
||||
virtual void AppendCustAttrib(CustAttrib *attribute)=0;
|
||||
virtual void SetCustAttrib(int i, CustAttrib *attribute)=0;
|
||||
virtual void InsertCustAttrib(int i, CustAttrib *attribute)=0;
|
||||
virtual void RemoveCustAttrib(int i)=0;
|
||||
virtual ParamDlg* CreateParamDlg(HWND hwMtlEdit, IMtlParams *imp)=0;
|
||||
virtual void CopyParametersFrom(ReferenceMaker *from, RemapDir &remap)=0;
|
||||
virtual Animatable *GetOwner()=0;
|
||||
virtual void DeleteThis()=0;
|
||||
};
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user