Katana Plug-in APIs 0.1

FnHintUtilSuite.h

00001 // Copyright (c) 2013 The Foundry Visionmongers Ltd. All Rights Reserved.
00002 
00003 #ifndef FnHintUtilSuite_H
00004 #define FnHintUtilSuite_H
00005 
00006 #include <stdint.h>
00007 
00008 #include <FnAttribute/suite/FnAttributeSuite.h>
00009 
00010 extern "C" {
00011 
00012 #define FnHintUtilHostSuite_version 1
00013 
00016 struct FnHintUtilHostSuite_v1
00017 {
00018     FnAttributeHandle (*getHintGroup)(FnAttributeHandle inputAttr);
00019 
00020     FnAttributeHandle (*parseConditionalStateGrammar)(
00021             const char * inputExpr,
00022             const char * prefix,
00023             const char * secondaryPrefix,
00024             FnAttributeHandle *errorMessage);
00025 };
00026 
00027 }
00028 #endif // FnHintUtilSuite_H
 All Classes Functions Variables Typedefs Enumerations Enumerator