Katana Plug-in APIs 0.1

ns.h

00001 // Copyright (c) 2016 The Foundry Visionmongers Ltd. All Rights Reserved.
00002 
00003 #ifndef FnDisplayDriver_ns_h
00004 #define FnDisplayDriver_ns_h
00005 
00006 // Macros used through the code to define API namespaces
00007 #define FNDISPLAYDRIVER_NAMESPACE_ENTER namespace Foundry { \
00008     namespace Katana
00009 #define FNDISPLAYDRIVER_NAMESPACE_EXIT }
00010 #define FNDISPLAYDRIVER_NAMESPACE Foundry::Katana
00011 
00012 // Create a namespace instance so that namespace aliases can be declared
00013 FNDISPLAYDRIVER_NAMESPACE_ENTER
00014 {
00015 }
00016 FNDISPLAYDRIVER_NAMESPACE_EXIT
00017 
00018 // Define the FnDisplayDriver namespace alias.
00019 // This is the default namespace to be used to access FnDisplayDriver classes
00020 // and types
00021 namespace FnDisplayDriver = FNDISPLAYDRIVER_NAMESPACE;
00022 
00023 #endif // FnDisplayDriver_ns_h
 All Classes Functions Variables Typedefs Enumerations Enumerator