Katana Plug-in APIs 0.1

FnArgsFileSuite.h

00001 // Copyright (c) 2013 The Foundry Visionmongers Ltd. All Rights Reserved.
00002 
00003 #ifndef FnArgsFileSuite_H
00004 #define FnArgsFileSuite_H
00005 
00006 #include <stdint.h>
00007 
00008 #include <FnAttribute/suite/FnAttributeSuite.h>
00009 
00010 extern "C" {
00011 
00012 #define FnArgsFileHostSuite_version 1
00013 
00018 #define kFnArgsFileTopLevelContainerName "__topLevelContainer"
00019 
00022 struct FnArgsFileHostSuite_v1
00023 {
00024     FnAttributeHandle (*parseArgsFile)(const char * filePath);
00025     void (*flushCache)();
00026 
00027 
00028     FnAttributeHandle (*getProceduralArgs)(const char * asset);
00029 
00030 
00031 
00032 
00033 
00034 
00035 };
00036 
00037 }
00038 #endif // FnArgsFileSuite_H
 All Classes Functions Variables Typedefs Enumerations Enumerator