TuttleOFX  1
TuttleOFX/libraries/tuttle/src/tuttle/plugin/context/ResolutionDefinition.hpp File Reference
#include <string>
Include dependency graph for ResolutionDefinition.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  tuttle
 

global namespace of the project


namespace  tuttle::plugin

Enumerations

enum  tuttle::plugin::EParamFormat {
  tuttle::plugin::eParamFormatPCVideo, tuttle::plugin::eParamFormatNTSC, tuttle::plugin::eParamFormatPAL, tuttle::plugin::eParamFormatHD,
  tuttle::plugin::eParamFormatNTSC169, tuttle::plugin::eParamFormatPAL169, tuttle::plugin::eParamFormat1kSuper35, tuttle::plugin::eParamFormat1kCinemascope,
  tuttle::plugin::eParamFormat2kSuper35, tuttle::plugin::eParamFormat2kCinemascope, tuttle::plugin::eParamFormat4kSuper35, tuttle::plugin::eParamFormat4kCinemascope,
  tuttle::plugin::eParamFormatSquare256, tuttle::plugin::eParamFormatSquare512, tuttle::plugin::eParamFormatSquare1k, tuttle::plugin::eParamFormatSquare2k
}

Functions

void tuttle::plugin::getFormatResolution (const EParamFormat format, std::size_t &width, std::size_t &height)

Variables

static const std::string tuttle::plugin::kParamFormatPCVideo = "PC-Video"
static const std::string tuttle::plugin::kParamFormatPCVideoLabel = "PC-Video 640x480"
static const std::string tuttle::plugin::kParamFormatNTSC = "NTSC"
static const std::string tuttle::plugin::kParamFormatNTSCLabel = "NTSC 720x486"
static const std::string tuttle::plugin::kParamFormatPAL = "PAL"
static const std::string tuttle::plugin::kParamFormatPALLabel = "PAL 720x576"
static const std::string tuttle::plugin::kParamFormatHD = "HD"
static const std::string tuttle::plugin::kParamFormatHDLabel = "HD 1920x1080"
static const std::string tuttle::plugin::kParamFormatNTSC169 = "NTSC-16:9"
static const std::string tuttle::plugin::kParamFormatNTSC169Label = "NTSC-16:9 720x486"
static const std::string tuttle::plugin::kParamFormatPAL169 = "PAL-16:9"
static const std::string tuttle::plugin::kParamFormatPAL169Label = "PAL-16:9 720x576"
static const std::string tuttle::plugin::kParamFormat1kSuper35 = "1K-Super35-full-ap"
static const std::string tuttle::plugin::kParamFormat1kSuper35Label = "1K-Super35-full-ap 1024x778"
static const std::string tuttle::plugin::kParamFormat1kCinemascope = "1K-Cinemascope"
static const std::string tuttle::plugin::kParamFormat1kCinemascopeLabel = "1K-Cinemascope 914x778"
static const std::string tuttle::plugin::kParamFormat2kSuper35 = "2K-Super35-full-ap"
static const std::string tuttle::plugin::kParamFormat2kSuper35Label = "2K-Super35-full-ap 2048x1556"
static const std::string tuttle::plugin::kParamFormat2kCinemascope = "2K-Cinemascope"
static const std::string tuttle::plugin::kParamFormat2kCinemascopeLabel = "2K-Cinemascope 1828x1556"
static const std::string tuttle::plugin::kParamFormat4kSuper35 = "4K-Super35-full-ap"
static const std::string tuttle::plugin::kParamFormat4kSuper35Label = "4K-Super35-full-ap 4096x3112"
static const std::string tuttle::plugin::kParamFormat4kCinemascope = "4K-Cinemascope"
static const std::string tuttle::plugin::kParamFormat4kCinemascopeLabel = "4K-Cinemascope 3656x3112"
static const std::string tuttle::plugin::kParamFormatSquare256 = "Square-256"
static const std::string tuttle::plugin::kParamFormatSquare256Label = "Square-256 256x256"
static const std::string tuttle::plugin::kParamFormatSquare512 = "Square-512"
static const std::string tuttle::plugin::kParamFormatSquare512Label = "Square-512 512x512"
static const std::string tuttle::plugin::kParamFormatSquare1k = "Square-1k"
static const std::string tuttle::plugin::kParamFormatSquare1kLabel = "Square-1k 1024x1024"
static const std::string tuttle::plugin::kParamFormatSquare2k = "Square-2k"
static const std::string tuttle::plugin::kParamFormatSquare2kLabel = "Square-2k 2048x2048"