Katana Plug-in APIs 0.1

ArrayPropUtils.h

00001 #ifndef FnGeolibOp_AlembicIn_ArrayPropUtils_H
00002 #define FnGeolibOp_AlembicIn_ArrayPropUtils_H
00003 
00004 #include <Alembic/Abc/All.h>
00005 #include <FnAttribute/FnGroupBuilder.h>
00006 #include "AbcCook.h"
00007 
00008 namespace AlembicIn
00009 {
00010 
00011 void arrayPropertyToAttr(Alembic::Abc::ICompoundProperty & iParent,
00012     const Alembic::AbcCoreAbstract::PropertyHeader & iPropHeader,
00013     const std::string & iPropName,
00014     FnKatAttributeType iType,
00015     AbcCookPtr ioCook,
00016     Foundry::Katana::GroupBuilder & oStaticGb);
00017 
00018 void arrayPropertyToAttr(ArrayProp & iProp,
00019     const OpArgs & iArgs,
00020     Foundry::Katana::GroupBuilder & oGb);
00021 
00022 }
00023 
00024 #endif
 All Classes Functions Variables Typedefs Enumerations Enumerator