TuttleOFX
1
|
00001 #ifndef _TUTTLE_PLUGIN_CONTEXT_DEFINITION_HPP_ 00002 #define _TUTTLE_PLUGIN_CONTEXT_DEFINITION_HPP_ 00003 00004 #include <string> 00005 00006 namespace tuttle { 00007 namespace plugin { 00008 00009 static const std::string kTuttlePluginFilename = "filename"; 00010 static const std::string kTuttlePluginFilenameLabel = "Filename"; 00011 00012 static const std::string kTuttlePluginBitDepth = "bitDepth"; 00013 static const std::string kTuttlePluginBitDepthLabel = "Bit depth"; 00014 00015 static const std::string kTuttlePluginBitDepthAuto = "auto"; 00016 static const std::string kTuttlePluginBitDepthNone = "none"; 00017 static const std::string kTuttlePluginBitDepth8 = "8i 8 bits integer"; 00018 static const std::string kTuttlePluginBitDepth10 = "10i 10 bits integer"; 00019 static const std::string kTuttlePluginBitDepth12 = "12i 12 bits integer"; 00020 static const std::string kTuttlePluginBitDepth16 = "16i 16 bits integer"; 00021 static const std::string kTuttlePluginBitDepth16f = "16f 16 bits floating point"; 00022 static const std::string kTuttlePluginBitDepth32 = "32i 32 bits integer"; 00023 static const std::string kTuttlePluginBitDepth32f = "32f 32 bits floating point"; 00024 static const std::string kTuttlePluginBitDepth64 = "64i 64 bits integer"; 00025 static const std::string kTuttlePluginBitDepth64f = "64f 64 bits floating point"; 00026 00027 static const std::string kTuttlePluginChannel = "channel"; 00028 static const std::string kTuttlePluginChannelLabel = "Channel"; 00029 static const std::string kTuttlePluginChannelHint = "Select channel"; 00030 static const std::string kTuttlePluginChannelAuto = "auto"; 00031 static const std::string kTuttlePluginChannelGray = "gray"; 00032 static const std::string kTuttlePluginChannelRGB = "rgb"; 00033 static const std::string kTuttlePluginChannelRGBA = "rgba"; 00034 static const std::string kTuttlePluginChannelABGR = "abgr"; 00035 00036 } 00037 } 00038 00039 #endif 00040